IFIfintalent Global Private Limited
Kafka Administration with Kubernetes
Gurgaon ₹5-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