Senior Kafka Administrator
Contract: Long-Term | Remote (U.S. Only, Eastern Time Zone Hours Required)
We are seeking a Senior Kafka Administrator with deep technical expertise in managing and supporting Kafka clusters in production environments. This mid-senior level role requires strong hands-on experience with Kafka architecture, distributed systems, security best practices, and high-availability configuration. The ideal candidate will ensure Kafka environments deliver consistent performance, reliability, scalability, and security while partnering with development teams to meet evolving business needs.
Key Responsibilities
- Configure, manage, and administer Apache Kafka clusters in production environments.
- Implement and maintain high availability (HA) and disaster recovery (DR) strategies for Kafka ecosystems.
- Manage Kafka brokers, ZooKeeper, Kafka Connect, Kafka Streams, and related components.
- Develop and maintain backup, restore, and failover procedures.
- Implement and enforce Kafka security standards, including SSL/TLS encryption, SASL, and Kerberos.
- Monitor Kafka performance using Prometheus, Grafana, or equivalent tools; identify and resolve bottlenecks proactively.
- Troubleshoot cluster issues to ensure stability, data integrity, and performance.
- Collaborate with development teams to align Kafka infrastructure with business and application requirements.
- Optimize Kafka architecture for maintainability, performance, and scalability.
- Document configurations, procedures, best practices, and operational workflows.
Required Qualifications (Must Have)
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
5+ years of hands-on experience administering Apache Kafka in a production environment.
- Strong knowledge of Kafka architecture, including brokers, ZooKeeper, Kafka Connect, and Kafka Streams.
- Experience implementing HA and DR strategies for distributed environments.
- Proficiency with Kafka security: SSL/TLS encryption, SASL, Kerberos.
- Experience with monitoring/alerting platforms such as Prometheus or Grafana.
- Solid understanding of distributed systems, networking fundamentals, and data flow management.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
Preferred Competencies
- Experience with Apache Spark or related data engineering technologies.
- Strong documentation practices for architecture, operational tasks, and incident response.
- Ability to collaborate effectively with cross-functional teams across infrastructure, development, and operations.
Position Details
-
Experience Level: Mid-Senior
-
Required Experience: 8–10 years total, with at least 5 years focused on Kafka administration
-
Industry: Information Technology & Services
-
Work Arrangement: Remote (U.S. based), must work Eastern Time Zone hours
-
Relocation: Not offered
-
Sponsorship: Not available
This is a remote position.
Our History
Years ago, SynergisticIT founders Carlos Pinzon and Antonio Proto recognized a significant gap in IT consulting and staffing services. On the one hand there are thousands of staffing firms who overload their clients with resumes that do not come close to meeting client needs. Alternatives—such as global consulting firms with costly layers of bureaucracy—achieve great results, but at a very high price.
In response, Carlos and Antonio built a new type of IT staffing company where technical recruiters—all experienced IT professionals—match IT resources to our client’s exact job requirements, providing superior talent at a lower cost and far lower risk.
Our Mission
SynergisticIT’s mission is to match great companies with great talent, serving our clients with professionalism, honesty and integrity.
Our Vision
To be the number one choice of Fortune 1000 companies seeking critical IT talent.
If you are an IT professional who is passionate about IT, join us!
SynergisticIT has been providing leading Fortune 1000 companies and government agencies with top IT talent for over 25 years. Our firm is led by IT professionals so we understand you, respect your talent, and recognize the value you can provide to our clients.
Whether you are seeking a consultant or a full time employee position, we will find a match for you with one of our premier clients. Unlike many other consulting firms, SynergisticIT will prepare you for the interview and support you throughout your consulting engagement.