Freelance Apache Kafka Developer (India)

Freelance Apache Kafka Developer (India)

12 Nov
|
IndiTech Consulting
|
India

12 Nov

IndiTech Consulting

India

Job Summary We are looking for an experienced Freelance Apache Kafka Developer / Kafka Platform Engineer to join our onsite delivery team and support the design, implementation, administration, and maintenance of enterprise-scale event-streaming platforms. The ideal candidate should have strong hands-on experience in Apache Kafka, KRaft architecture, Kafka Connect, MirrorMaker 2, Schema Registry, and Event-Driven Architecture (EDA). The candidate will work closely with client architects, infrastructure teams, application teams, and offshore delivery teams to build and support secure, scalable, and highly available Kafka platforms.

Key Responsibilities
• Install, configure, administer, and support Apache Kafka environments across Dev, QA, UAT, and Production.
• Implement and manage Kafka KRaft-based clusters, including brokers, controllers, topics, partitions, replication, and consumer groups.
• Develop and maintain Kafka producer and consumer applications using Java, Spring Boot, or equivalent frameworks.
• Design and implement event-driven architecture and enterprise application integrations.
• Configure and manage Kafka Connect integrations with databases, APIs, files, and messaging platforms.
• Define event schemas, topic structures, partitioning strategies, and retention policies.




• Implement cross-cluster replication using MirrorMaker 2 and support disaster recovery and failover.
• Perform Kafka performance tuning, capacity planning, monitoring, and troubleshooting.
• Implement Kafka security using TLS/SSL, authentication, authorization, and RBAC.
• Troubleshoot production issues, perform root-cause analysis, and resolve distributed-system bottlenecks.
• Support performance, resilience, failover, and security testing.
• Prepare technical documentation, configuration guides, operational runbooks, and knowledge-transfer sessions. Required Skills & Qualifications
• Experience in software engineering, integration, or platform engineering.
• Hands-on Apache Kafka experience.
• Strong experience with Apache Kafka and KRaft architecture.
• Hands-on knowledge of Kafka Connect, MirrorMaker 2, and Schema Registry.
• Strong understanding of Event-Driven Architecture (EDA).
• Experience with Kafka brokers, controllers, topics, partitions, replication, consumer groups, and retention policies.
• Proficiency in Java, Spring Boot, or equivalent Kafka development frameworks.
• Good knowledge of Linux (RHEL preferred).
• Experience with Git-based version control.
• Robust troubleshooting and production support skills.
• Ability to work onsite and coordinate with offshore delivery teams.

📌 Freelance Apache Kafka Developer (India)
🏢 IndiTech Consulting
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: freelance apache kafka developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: freelance apache kafka developer (india) / india