Kafka Platform Engineer
Rajesh Naidu KenguvaRemoteSENIORPosted 11d ago
Apache KafkaConfluent PlatformSchema RegistryKafka ConnectAvroKSQLZookeeperKRaftJavaGoPythonTerraformAnsibleSaltSpring BootDockerKubernetesDevOpsCI/CDGitHub ActionsDomain Driven DesignEnterprise Application IntegrationdynaTraceITSMITILAgile
About the Role
We are seeking a Principal Kafka Engineer to lead the management, scaling, and optimization of our enterprise event-streaming ecosystem. The ideal candidate brings deep expertise in Apache/Confluent Kafka and applies object-oriented programming principles to advanced automation.
Key Responsibilities
• Lead the management, scaling, and optimization of our enterprise event-streaming ecosystem
• Apply object-oriented programming principles to advanced automation
• Use ITSM practices to support reliable, high-quality service delivery
Requirements
• 3–5+ years of Kafka administration experience
• 15+ years in software development or systems engineering
• Expertise in Apache Kafka or Confluent Platform, including Schema Registry, Kafka Connect, Avro, and KSQL
• Proficient in Cluster Management - Zookeeper, KRaft
• Strong object-oriented programming skills; Java, Go, Python
• Hands-on experience with Infrastructure as Code tools such as Terraform, Ansible, or Salt
• Java backend development experience with Spring Boot
• Solid understanding of software design patterns
• Strong knowledge of architecture and design concepts
• Proficient in containerization technology such as Docker, Kubernetes
• Expertise in DevOps, CI/CD, and GitHub Actions
• Expertise in Domain Driven Design and Enterprise Application Integration
• Experience with observability, telemetry, and APM tools such as dynaTrace
• Good understanding of networking, storage, virtualization, and other infrastructure architecture
• Self-starter with a goal-oriented mindset
• Excellent communication, negotiation, and problem-solving skills
• Expertise in supporting a Highly Available Low Latent Enterprise Application in Production environment(s)
• Experience working with globally distributed team(s)
• Frameworks: Solid understanding of ITSM/ITIL frameworks and Agile methodologies