Kafka / Integration Engineer

EY

New Delhi

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EY in New Delhi, India is seeking a Kafka & integration specialist to design, develop, and manage distributed streaming solutions. You will build producers/consumers, manage clusters, and implement event-driven patterns with RESTful integrations and modern tooling.

The role requires hands-on Kafka experience, Java/Spring Boot or Python, and strong knowledge of integration patterns. Collaboration with DevOps and architecture teams is essential for end-to-end delivery.

Qualifications

  • 3-6 years hands-on experience with Apache Kafka (brokers, producers, consumers, Connect, Streams).
  • Strong knowledge of Kafka internals, partitions, replication, retention and consumer groups.
  • Experience with Java / Spring Boot, or Python for building integration services.
  • Solid understanding of integration patterns, message queues, and microservices.
  • Experience with REST APIs, JSON, XML, and data serialization formats (Avro/Protobuf).
  • Experience with Linux, shell scripting, and system troubleshooting.
  • Familiarity with Git, CI/CD tools (Jenkins, GitLab, Azure DevOps, etc.).

Responsibilities

  • Design, develop, and manage Kafka topics, partitions, schemas, and related configurations.
  • Build and maintain Kafka producers/consumers, connectors, and streaming applications.
  • Manage Kafka clusters, monitoring performance, throughput, and availability.
  • Implement Kafka Connect (source/sink connectors) and Schema Registry
  • Implement event-driven architecture (EDA) and integration design patterns.
  • Ensure high availability, scalability, and fault tolerance across integration systems.
  • Set up monitoring, logging, and alerting for Kafka & integration platforms (e.g., Prometheus, Grafana, Splunk, ELK).
  • Collaborate with architecture, DevOps, and application teams for end-to-end delivery.
  • Develop and maintain integration flows using messaging systems (Kafka, MQ, JMS, etc.).
  • Implement enterprise API integrations, web services (REST/SOAP), and microservice communication patterns.
  • Work with integration tools/frameworks such as Spring Integration, Apache Camel, MuleSoft, or similar.
  • Troubleshoot and optimize distributed system performance issues.

Skills

Apache Kafka
Java/Spring Boot
Python
REST APIs
Linux
CI/CD

Tools

Kafka Connect
Schema Registry
Prometheus
Grafana
Splunk
ELK
Spring Integration
Apache Camel
MuleSoft

Job description

Role & responsibilities


  • Design, develop, and manage Kafka topics, partitions, schemas, and related configurations.
  • Build and maintain Kafka producers/consumers, connectors, and streaming applications.
  • Manage Kafka clusters, monitoring performance, throughput, and availability.
  • Implement Kafka Connect (source/sink connectors) and Schema Registry
  • Implement event-driven architecture (EDA) and integration design patterns.
  • Ensure high availability, scalability, and fault tolerance across integration systems.
  • Set up monitoring, logging, and alerting for Kafka & integration platforms (e.g., Prometheus, Grafana, Splunk, ELK).
  • Collaborate with architecture, DevOps, and application teams for end-to-end delivery.
  • Develop and maintain integration flows using messaging systems (Kafka, MQ, JMS, etc.).
  • Implement enterprise API integrations, web services (REST/SOAP), and microservice communication patterns.
  • Work with integration tools/frameworks such as Spring Integration, Apache Camel, MuleSoft, or similar.
  • Troubleshoot and optimize distributed system performance issues.

Preferred candidate profile


  • 3-6 years hands-on experience with Apache Kafka (brokers, producers, consumers, Connect, Streams).
  • Strong knowledge of Kafka internals, partitions, replication, retention and consumer groups.
  • Experience with Java / Spring Boot, or Python for building integration services.
  • Solid understanding of integration patterns, message queues, and microservices.
  • Experience with REST APIs, JSON, XML, and data serialization formats (Avro/Protobuf).
  • Experience with Linux, shell scripting, and system troubleshooting.
  • Familiarity with Git, CI/CD tools (Jenkins, GitLab, Azure DevOps, etc.).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kafka Integration Specialist
Kafka Integration Specialist

Forward Eye Technologies • Pune District, Delhi

On-site
INR 1,200,000 - 2,400,000
Kafka Integration Specialist
Kafka Integration Specialist

Forward Eye Technologies • Dadri

On-site
INR 1,800,000 - 3,000,000
Kafka Designer
Kafka Designer

Tata Consultancy Services • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Kafka Administrator
Kafka Administrator

Anlage Infotech • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Kafka Admin
Kafka Admin

Covetus • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Kafka Consultant
Kafka Consultant

Infosys • Pune District, Bengaluru, Hyderabad

Hybrid
INR 600,000 - 1,500,000
Java Software Engineer
Java Software Engineer

Persistent Systems • India

On-site
INR 1,000,000 - 1,400,000
Kafka Admin
Kafka Admin

Infosys • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Kafka Administrator
Kafka Administrator

Kezan Consulting • Gurugram District, Bengaluru

Hybrid
INR 900,000 - 1,500,000
Kafka Developer
Kafka Developer

Tekskills • Pune District

On-site
INR 1,800,000 - 2,400,000