Job Title : Senior Kafka Developer
Experience : 7–10 Years
Location : Pune (Hybrid Work Mode)
Job Summary :
We are seeking an experienced Senior Kafka Developer with strong expertise in Confluent Kafka development and maintenance. The ideal candidate will design, implement, and manage real-time data streaming solutions, ensuring scalability, reliability, and performance of distributed systems in a hybrid cloud environment.
Key Responsibilities :
- Design, develop, and maintain Confluent Kafka infrastructure and event-driven data pipelines.
- Implement producers, consumers, and stream processing applications using Kafka APIs.
- Configure and manage Kafka clusters , topics, partitions, and brokers for optimal performance.
- Handle Kafka Connect , Schema Registry , and KSQL for data integration and stream processing.
- Ensure high availability, fault tolerance, and scalability of Kafka deployments.
- Monitor, troubleshoot, and optimize Kafka performance using tools like Confluent Control Center , Prometheus , or Grafana .
- Collaborate with data engineers, DevOps, and application teams to integrate Kafka into enterprise solutions.
- Implement security, access control, and data governance within Kafka environments.
- Support automation and CI / CD processes for Kafka deployments.
- Stay current with emerging Kafka and Confluent technologies and best practices.
Required Skills & Experience :
7–10 years of overall software development experience with 3+ years in Kafka (Confluent preferred) .Strong hands-on experience in Kafka cluster setup, scaling, and administration .Proficiency in developing Kafka producers, consumers, and stream applications in Java or Python .Deep understanding of Kafka Connect, Schema Registry, and KSQL .Experience in monitoring, alerting, and troubleshooting Kafka clusters in production.Familiarity with containerization and orchestration (Docker, Kubernetes) .Working knowledge of cloud platforms (AWS / Azure / GCP) and CI / CD pipelines .Understanding of data streaming patterns , message queues , and microservices architecture .Strong analytical, debugging, and problem-solving skills.Preferred Qualifications :
Confluent Certified Developer or Administrator (CCDAK / CCAK) is an added advantage.Exposure to Kafka migration, schema evolution, and multi-cluster replication setups.Experience integrating Kafka with databases, data lakes, or ETL tools.Skills Required
Java, Prometheus, Grafana, Gcp, Docker, Azure, Kubernetes, Python, Aws