Description

We are seeking an experienced Kafka Architect to lead the design and implementation of scalable, secure, and high-throughput data streaming platforms using Apache Kafka. You will define architectural patterns, best practices, and guide development teams in building robust, event-driven systems.

Key Responsibilities:

  • Architect high-availability Kafka solutions for real-time event processing.
  • Define topic structures, data contracts, retention strategies, and throughput scaling.
  • Establish security policies (RBAC, encryption, ACLs) and governance.
  • Design data pipelines using Kafka Connect, KSQL, Kafka Streams.
  • Collaborate with platform, DevOps, and application teams for seamless integration.
  • Own disaster recovery design, cross-DC replication (MirrorMaker2), and HA setup.
  • Evaluate and implement Kafka in hybrid/multi-cloud architectures.

Required Skills:

  • 10+ years in distributed systems and messaging architecture.
  • Expert in Kafka internals, architecture, and performance optimization.
  • Hands-on with Connectors, KSQL, Kafka Streams, and Schema Registry.
  • Strong understanding of delivery semantics, fault tolerance, and scalability.
  • Experience integrating Kafka with enterprise systems (DBs, APIs, microservices).
  • Familiarity with Kafka on Kubernetes, Confluent Platform, or AWS MSK is a strong plus

Education

Bachelor's degree