Title : Lead Kafka Developer
Job description:
- Proven experience in developing applications using Confluent Kafka
- The role involves developing and maintaining high-performance data pipelines and streaming applications.
- Collaborate with Senior developers to understand data requirements and develop solutions
- Familiarity with event-driven architecture and messaging systems.
- Knowledge of data serialization formats such as Avro, JSON, and Protobuf is plus.
- Design, develop, and deploy Confluent Kafka Streams applications to process large-scale real-time data feeds.
- Collaborate with data engineers, data scientists, and business stakeholders to understand data requirements and develop solutions
- Implement event-driven architectures using Kafka Streams, KSQL, and Kafka Connect
- Optimize and tune Kafka Streams applications for performance, latency, and throughput
- Ensure data quality, data integrity, and data security in Kafka Streams applications
- Develop and maintain technical documentation and best practices for Kafka Streams development
- Confluent Certified Kafka Developer is a plus.