Tata Consultancy Services · Melbourne
Kafka Technical Consultant
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
Key Responsibilities
- Design, deploy, and operate Apache Kafka / Confluent Platform / Confluent Cloud in large-scale, distributed environments.
- Define and implement Kafka broker architecture, Schema Registry, Kafka Connect, and consumer group strategies.
- Establish eventing standards, schema governance, topic naming conventions, retention policies, and platform guardrails.
- Drive enterprise event-driven architecture (EDA) adoption beyond Kafka infrastructure (event design, patterns, and contracts).
Event-Driven Design & Stream Processing
- Lead event-driven use case design and implementation, collaborating with domain and application teams.
- Design and build stream processing applications using Flink, Kafka Streams (KStreams) or equivalent frameworks (Spark Streaming, Google Dataflow, etc.).
- Support real-time data processing, enrichment, aggregation, and stateful streaming use cases.
Cloud & Kubernetes Platform Enablement
- Deploy and manage Kafka and streaming workloads on Kubernetes (GKE preferred; AKS/EKS acceptable).
- Use Helm, Kustomize, and Kubernetes Operators for repeatable and scalable deployments.
- Integrate Kafka platforms with cloud-native services such as compute, storage, and messaging systems. </p
More jobs at Tata Consultancy Services
BY TMS Consultant
Melbourne
Confluent Consultant
Melbourne
Functional Consultant
Melbourne
Similar jobs at other companies
Microsoft Dynamics 365 Technical Consultant
Infosys · Melbourne
System Engineering NIFI - Kafka
Vodafone · Bucuresti, Romania
Senior System Engineer - Kafka/Messaging
O'Reilly Automotive · Headquarters
Senior Java Backend Engineer | Kafka & AWS
NTT · Cluj, Romania