Kafka Architect
Remote Work
150000 - 180000
Job Description:
Job Summary:
We are seeking an experienced Kafka Architect with 10+ years of experience to design, implement, and maintain highly available, scalable, secure, and reliable Apache Kafka platforms. The ideal candidate will have strong expertise in Kafka architecture, event-driven systems, cloud platforms, and DevOps automation.
Key Responsibilities:
- Design and implement Kafka clusters, topics, partitions, replication, and disaster-recovery strategies.
- Integrate Kafka with applications, databases, and streaming platforms using Producers, Consumers, Kafka Connect, and Kafka Streams.
- Optimize Kafka performance, capacity, throughput, scalability, and reliability.
- Implement Kafka security using SSL/TLS, SASL, ACLs, and encryption.
- Monitor Kafka environments and troubleshoot production issues.
- Automate Kafka deployment and operations using Jenkins, Docker, Kubernetes, Ansible, and Terraform.
- Establish Kafka governance, standards, best practices, and operational procedures.
- Collaborate with development, infrastructure, and application teams on event-driven solutions.
- Provide technical leadership, architecture documentation, and mentoring.
Required Skills:
- 10+ years of overall IT experience with strong Kafka architecture experience.
- Expert knowledge of Apache Kafka, Kafka Connect, Kafka Streams, and Schema Registry.
- Strong experience with Java and Linux.
- Experience with AWS, Azure, or GCP cloud platforms.
- Hands-on experience with Kubernetes/OpenShift and CI/CD.
- Strong understanding of Kafka security, networking, high availability, and disaster recovery.
- Experience with Prometheus, Grafana, Jenkins, Docker, Ansible, and Terraform.
- Strong knowledge of event-driven architecture and enterprise messaging.
Preferred Skills:
- Experience designing large-scale enterprise Kafka platforms.
- Experience with multi-region and multi-cluster Kafka environments.
- Knowledge of performance tuning and capacity planning.
- Experience with infrastructure-as-code and automated Kafka operations.
- Strong communication, technical leadership, documentation, and mentoring skills.
Key Skills:
- Apache Kafka, Kafka Connect, Kafka Streams, Schema Registry, Java, Linux, AWS, Azure, GCP, Kubernetes, OpenShift, Jenkins, Docker, Ansible, Terraform, CI/CD, Prometheus, Grafana, SSL/TLS, SASL, ACLs, Event-Driven Architecture
Architect