IF

Kafka Administration with Kubernetes

Ifintalent Global Private Limited
Gurgaon5-7 LPA Posted 10 Apr 2025
FULL TIME
Jenkins
Python Scripting
Kafka
Kubernetes
Linux Administrator

Job Description

Mandatory skills:

  • Kafka Administration
  • Python
  • Kafka deployment experience to Kubernetes.

Skills:

  • Kafka Confluent Stack - Advanced
  • Terraform - Novice
  • HELM Kubernetes/Containers, Docker - Advanced
  • Jenkins (pipelines, groovy) - Intermediate
  • Python/Shell scripting and automation experience - Strong Intermediate
  • Linux administration - Intermediate
  • PagerDuty - intermediate
  • Uptrends - intermediate

 

Responsibilities:

  • Install and provision new Kafka clusters and supporting components.
  • Regularly monitor the health and performance of the Kafka platform and data pipelines.
  • Identify and fix issues related to the platform, including data pipelines, network problems, cloud or containerization resources failures, or software bugs.
  • Perform regular performance tuning of Kafka platform components.
  • Monitor and optimize the cost and performance of Kafka clusters.
  • Upgrade the Kafka platform to newer versions, including planning, testing, and implementation.
  • Manage the security of the Kafka platform, including access control lists, encryption, and regular security reviews.
  • Perform regular backups and disaster recovery procedures.
  • Manage the capacity of the Kafka platform, including projecting future growth and scaling needs.
  • Document procedures, configurations, and issue resolutions, and share knowledge with the team.
  • Work with Confluent Support for issues that cannot be resolved in-house.
  • Support existing Infrastructure as Code (IaC) and Configuration Management (CM) automations/pipelines for Kafka platform management and maintenance.
  • Maintain and enhance onboarding automation scripts.
  • Support Kafka self-service automations for Topic, RBAC, Schema, Connectors management.
  • Support application teams in setting up and onboarding Kafka consumers, producers, connectors, and streams.
  • Provide support for team requests in Slack and convert to CLOUD Tickets if complexity is high.
  • Implement new features released by the vendor as part of their product roadmap, in coordination with the CoreLogic Platform owner team.
  • Implement and enhance automation scripts and processes to reduce the number of tickets via self-service
Join WhatsApp Channel