Description

You own the administration, security, and scaling of high-availability Kafka clusters.

Responsibilities

  • Automate Kafka installation, broker configuration, upgrades, and patching using Ansible and Python scripts.
  • Deploy and manage Confluent Platform on OpenShift/Kubernetes, managing topics, partitions, and replication.
  • Implement and automate security protocols, including SASL/SSL, RBAC, and ACLs.
  • Configure and manage Kafka Connectors and data governance via the Schema Registry.
  • Set up and manage Active-Passive clusters and ClusterLink for multi-region replication.

Required Skills

  • 5+ years of experience administering Apache Kafka.
  • Expertise with automation tools: Ansible, Terraform, GitOps, and Python scripting.
  • Experience provisioning infrastructure using Terraform and managing deployments via GitOps workflows.
  • Proficiency managing Kafka in Kubernetes/OpenShift environments.
  • Hands-on experience with monitoring stacks: Prometheus and Grafana.
  • Strong knowledge of Linux administration and shell scripting.
  • Experience implementing Kafka security using TLS, Kerberos, and SASL.
  • Familiarity with Kafka Connect and Schema Registry management.

Education

Any Gradute