Back to job search
TC
Tata Consultancy ServicesVerified Job Source

Kafka Admin

Install, configure, and maintain Apache Kafka clusters across multiple environments including production. Manage brokers, topics, and consumer groups while monitoring cluster health and performance.

  • On-site
  • Toronto, ON
  • Posted Aug 6, 2026
  • Apply by Sep 5, 2026
  • 1 position

Job summary

Apache Kafka Administration - Kafka Cluster Installation, Configuration, and Management - Topic, Partition, and Replication Management - Kafka Broker Administration and Performance Tuning - Kafka Connect - Schema Registry - Consumer Group Management - Kafka Security (SSL/TLS, SASL, ACLs) - High Availability and Disaster Recovery Configuration - Kafka Monitoring and Alerting - Linux/Unix Administration - Shell Scripting (Bash) and/or Python Scripting - Troubleshooting and Root Cause Analysis of Kafka Production Issues - Capacity Planning and Cluster Scaling - Log Analysis and Performance Optimization - Experience with Monitoring Tools (Prometheus, Grafana, Splunk, ELK, Datadog) Roles & Responsibilities - Install, configure, administer, and maintain Apache Kafka clusters across Development, Testing, UAT, and Production environments. - Manage Kafka brokers, topics, partitions, replication factors, and consumer groups to ensure platform stability and performance. - Monitor Kafka cluster health, availability, capacity, and resource utilization using enterprise monitoring tools. - Perform Kafka performance tuning, capacity planning, and cluster scaling activities to support growing business workloads. - Troubleshoot and resolve Kafka infrastructure, messaging, connectivity, and performance-related issues. -

What you’ll do

Install, configure, and maintain Apache Kafka clusters across multiple environments including production. Manage brokers, topics, and consumer groups while monitoring cluster health and performance.

Requirements

Requires expertise in Kafka administration, security, and performance tuning. Proficiency in Linux/Unix, scripting (Bash/Python), and experience with enterprise monitoring tools is essential.

Listed skills

  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Apache Kafka
  • Kafka Connect
  • Schema Registry
  • Kafka Security
  • Linux/Unix Administration
  • Shell Scripting
  • Python
  • Prometheus
  • Grafana
  • Splunk
  • ELK Stack
  • Datadog
  • Performance Tuning
  • Capacity Planning
  • Disaster Recovery
  • Root Cause Analysis

Job areas

  • Technology
  • Software
  • Data & Analytics
  • Consulting
  • Engineering

Additional details

Minimum experience
5+ years
Apply by
Sep 5, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available