over 1 year ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, build, deploy, scale, and manage Kafka and Confluent infrastructure for high-throughput streaming applications.
  • Implement and maintain Kafka Connect, Schema Registry, KSQL/KSQLDB, FlinkSQL, and Kafka Streams components.
  • Ensure Kafka cluster availability, performance, tuning, monitoring, maintenance, and troubleshooting.
  • Integrate streaming pipelines with data lakes and warehouses in collaboration with data engineers and backend teams.
  • Configure and enforce Kafka security mechanisms including SASL, SSL, ACLs, and RBAC.
  • Create and manage CI/CD pipelines for Kafka components using Git and Jenkins.
  • Monitor Kafka systems using Confluent Control Center and DataDog.

Requirements

  • Hands-on experience with Apache Kafka and Confluent Platform.
  • Experience with Kafka Connect, Kafka Streams, Schema Registry, KSQL/KSQLDB, and FlinkSQL.
  • Strong background in Java or Python and a good understanding of stream processing and event-driven architecture.
  • Hands-on experience with AWS, Azure, or GCP, especially Confluent Cloud.
  • Proficiency in Kafka cluster deployment, tuning, and maintenance.
  • Familiarity with Git, Helm, Kubernetes, and CI/CD.
  • Knowledge of Terraform, Pulumi, or other infrastructure-as-code tools is preferred.
  • Exposure to DataOps and data engineering ecosystems is preferred.

Categories

Data EngineeringDevOps
Fractal Analytics

About Fractal Analytics

5,001-10,000 employees
Contact me