Talent.com
This job offer is not available in your country.
Administrator

Administrator

Tech MahindraIndia
2 days ago
Job description

Experience : 7+ years Qualification - BE / BTech / MCA only Location – Mumbai Banking domain is must Working week – 5 days with alternate Saturdays working from client location as per Bank norms Notice Period : Immediate to 30 Days

Job Title : Kafka Administrator Job Summary : We are seeking a skilled and proactive

Kafka Administrator

to manage and optimize our enterprise-grade messaging platform. The ideal candidate will have extensive experience with

Apache Kafka , including ecosystem components such as

Zookeeper ,

Kafka Connect ,

ksqlDB ,

Kafka Streams , and a deep understanding of

KRaft mode ,

Docker ,

Linux , and

Java / JVM tuning . Strong knowledge of

TCP / IP networking ,

firewall rules , and

is essential for ensuring robust, secure, and high-performance Kafka infrastructure.

Key Responsibilities : Install, configure, and administer

Apache Kafka clusters

in production and non-production environments. Manage

Kafka brokers, Zookeeper nodes , and plan transition to

KRaft-based architecture . Design and implement

Kafka Connect pipelines ,

ksqlDB queries , and

Kafka Streams

applications. Handle

Kafka security

configurations (SSL, SASL, ACLs) and integrations with monitoring / logging systems. Perform

performance tuning and JVM optimization

for Kafka components and Java-based clients. Develop and maintain

Shell scripts

to automate Kafka operations and monitoring tasks. Use

Docker

to containerize Kafka ecosystem tools for deployment and testing. Implement

backup and disaster recovery plans

for Kafka data and configurations. Monitor and manage

Kafka throughput, latency, disk usage,

cluster health . Troubleshoot network-level issues, including

TCP / IP connectivity ,

firewall rules ,

load balancers , and

DNS resolutions

impacting Kafka availability. Work closely with developers, DevOps, and security teams to support application integration with Kafka. Maintain detailed documentation, runbooks, and knowledge bases for Kafka infrastructure.

Technical Skills Required : Core Skills : Apache Kafka (3+ years in Kafka admin role) Zookeeper

Kafka KRaft (Raft-based consensus architecture) Kafka Connect, Kafka Streams, ksqlDB Java

JVM tuning

heap, GC, thread dump analysis) Shell Scripting (Bash / Unix scripting) Linux System Administration Docker

for containerization of Kafka components Performance Optimization

and resource tuning for Kafka clusters Networking & Security : TCP / IP ,

Firewalls ,

Load Balancers ,

DNS Kafka over

SSL / SASL , setting up

Kafka ACLs , and configuring secure client access Other Valuable Skills : Experience with

Monitoring Tools : Prometheus, Grafana, ELK, Confluent Control Center Backup strategies using Kafka MirrorMaker or other replication tools Experience with distributed systems, HA / DR setups Cloud exposure (optional) : Kafka on AWS MSK / Azure Event Hub / Confluent Cloud

Create a job alert for this search

Administrator • India