Senior Cassandra and Kafka Developer

  • Full-time

Job Description

Senior Cassandra and Kafka Developer Job Description 

We are looking for a senior Cassandra developer who must-have supported Cassandra cluster in production, must-have experience in tuning (at least know what tuning is possible and why), must-have developed or know of metric and monitoring to ascertain optimal performance in production and if needed, willing to provide lab support.

1. Excellent skills in Cassandra development - Design tables, running for performance, running for consumption via web services, reporting tools and batch

2. Excellent skills on Data Processing - Using some (or all) of the streaming and micro-batch frameworks like Spark Streaming, Strom, MapR, Spark.

3. Hands on experience in Cassandra administration - Designing for consistency, Knowledge on load distribution and replication configuration

4. Hands on development experience in kafka - must-have supported Kafka cluster in production, must-have developed or know of metric and monitoring to ascertain optimal performance in production.

5. Advance proficiency in C programming.

6. Advance proficiency in Java programming.

7. Good to have experience in Ansible/Go-CD –experience

8. Excellent analytical and problem solving skills and should be able to provide input to improve business process.

9. Effective interpersonal and communication skills

10. Ability to work with no or limited guidance, grasp the concepts quickly and develop in an agile mode.

Technologies: 
1. Must have: Cassandra development 
i. must-have supported Cassandra cluster in production 
ii. must-have experience in tuning (at least know what tuning is possible and why) 
iii. must-have developed or know of metric and monitoring to ascertain optimal performance 
2. Must have: Kafka development 
i. must-have supported Kafka cluster in production 
ii. must-have developed or know of metric and monitoring to ascertain optimal performance

3. Advance proficiency in Java programming.

4. Advance proficiency in C programming 
5. Working knowledge of Data Processing like Spark, Storm, MapR.

Additional Information

All your information will be kept confidential according to EEO guidelines.