Overview
Hybrid
Depends on Experience
Full Time
Skills
Kafka
maintainability
reliability
scalability
Disaster Recovery
High Availability
Job Details
Job Description
Senior Kafka Administrator
Must Have Technical/Functional Skills-
The ideal candidate will be responsible for configuring, managing, and troubleshooting Kafka clusters to ensure high availability, data integrity, and security. The Senior Kafka Administrator will implement industry best practices for disaster recovery, monitoring, and securing Kafka environments. In this role, the candidate will also collaborate with development teams to ensure Kafka meets business requirements while optimizing performance, maintainability, reliability, and scalability.
The duties of this position require a high level of technical expertise, particularly in ensuring the stability, security, and efficiency of Kafka environments. The candidate will be expected to implement strategies that maximize Kafka's performance and resilience, while maintaining established standards of quality, data encryption, and access control.
Roles & Responsibilities
Kafka Cluster Configuration and Management
High Availability (HA) and Disaster Recovery (DR)
Backup and Restore Strategies
Security and Encryption
Monitoring and Optimization
Maintenance and Troubleshooting
Collaboration and Documentation
Generic Managerial Skills, If any
5+ years of experience in managing and administering Apache Kafka in a production environment.
Strong knowledge of Kafka architecture, including brokers, ZooKeeper, Kafka Connect, and Kafka Streams.
Experience in high availability and disaster recovery configurations for Kafka clusters.
Experience with security best practices, including SSL/TLS encryption, SASL, and Kerberos.
Proficiency in monitoring Kafka with tools like Prometheus, Grafana, or similar.
Solid understanding of distributed systems, networking, and data flow management.
Strong problem-solving and troubleshooting skills.
Excellent communication skills (written and verbal).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.