Software Engineer–confluent Kafka On Aws

Barclays

Bengaluru, India
Confluent kafka platform design and operation
Amazon eks cluster configuration and management
Kubernetes primitives and stateful patterns
The role involves spearheading the evolution of digital landscapes by designing and operating high-availability Confluent Kafka platforms on AWS

Job Summary

  • The role involves spearheading the evolution of digital landscapes by designing and operating high-availability Confluent Kafka platforms on AWS.
  • Candidates will engineer cloud-native workloads using Kubernetes and Infrastructure as Code while ensuring secure and scalable data streaming across domains.
  • The position requires a strong focus on test-first engineering culture, utilizing tools like JUnit, PACT, and CI/CD pipelines to maintain code quality.

Matching Summary

The role involves spearheading the evolution of digital landscapes by designing and operating high-availability Confluent Kafka platforms on AWS.

Skills & Requirements

Must-have

  • Confluent Kafka platform design and operation
  • Amazon EKS cluster configuration and management
  • Kubernetes primitives and stateful patterns
  • Infrastructure as Code with Terraform
  • AWS core services and cloud-native principles
  • Event-driven architecture and stream processing
  • Python, Bash, or Go automation scripting

Nice-to-have

  • AI-assisted engineering practices adoption
  • Multi-region active-active deployment models
  • Contract testing with PACT framework
  • Mutation testing for test effectiveness
  • Deep expertise in schema evolution strategies
  • Experience with JMeter performance testing

Key Requirements

  • Hands-on experience with Confluent Kafka ecosystem components
  • Proven track record in AWS EKS operational support
  • Strong coding capability in Python, Bash, or Go
  • Knowledge of multi-region architecture patterns
  • Experience with Docker containerization standards

Work Rights

Not specified

Tailored Resume

Cover Letter