Kafka Developer

XPT Software Australia Pty Ltd

Sydney

On-site

AUD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

XPT Software Australia Pty Ltd in Sydney is seeking an experienced Senior Kafka Administrator/Developer to design, build, operate and improve enterprise Kafka platforms across AWS and Kubernetes, including Amazon EKS. You will work with application, integration, cloud, security and operations teams to deliver reliable event-driven solutions, automate tasks and support platform lifecycle.

The role requires strong hands-on Kafka administration, integration development and cloud-native operations.

Qualifications

  • Hands-on experience administering Apache Kafka in enterprise environments.
  • Solid understanding of Kafka components: brokers, topics, partitions, replication, consumer groups, Connect, Schema Registry, MirrorMaker.
  • Experience developing producers, consumers and integration services using Java, Spring Boot or Python.
  • Experience with Kubernetes and AWS EKS, including Docker, Helm, networking and secrets.
  • Experience with AWS services; CI/CD and IaC tools.
  • Strong Linux, networking and troubleshooting.
  • Experience with observability tools such as Prometheus, Grafana or CloudWatch.

Responsibilities

  • Administer and support Kafka platforms, including brokers, topics, partitions, replication, consumer groups and Connect.
  • Design and develop producers, consumers and integration services in Java, Spring Boot or Python.
  • Deploy, operate and improve Kafka on Kubernetes and EKS using Helm, CI/CD and GitOps patterns.
  • Manage platform reliability, capacity, performance, upgrades, backup and lifecycle across environments.
  • Troubleshoot complex issues across brokers, schemas, networking and cloud infra.
  • Implement monitoring, alerting and dashboards for broker health and throughput.
  • Apply security and governance controls including TLS, auth, ACLs and secrets.
  • Support incidents, changes and releases with root-cause analysis and runbooks.
  • Guide application teams on topic design, partitioning and schema evolution.

Skills

Kafka administration
Java
Spring Boot
Python
AWS
Kubernetes
CI/CD
GitOps
Linux
Networking

Education

Degree in Information Technology or related

Tools

Confluent Platform
Jenkins
Argo CD
Terraform
CloudFormation
Docker

Job description

XPT Software Australia Pty Ltd | Contract

Kafka Developer

Sydney, Australia | Posted on 09/15/2026

  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description

Role Summary

The Senior Kafka Administrator / Developerwill design, build, operate and improve enterprise Kafka and event-streamingplatforms across AWS and Kubernetes, including Amazon EKS. The role requiresstrong hands-on Kafka administration, integration development, cloud-nativeoperations and production support experience.

The role works closely with application,integration, cloud, security and operations teams to deliver reliableevent-driven solutions, resolve complex issues, automate repeatable tasks andsupport platform lifecycle, governance and service improvement activities.

Key Responsibilities
  • Administer and support Kafkaplatforms, including brokers, topics, partitions, replication, consumer groups,Kafka Connect, Schema Registry and related services.
  • Design and develop Kafkaproducers, consumers, stream-processing components and reusable integrationpatterns using Java, Spring Boot, Python or similar technologies.
  • Deploy, operate and improveKafka and supporting components on Kubernetes and Amazon EKS using Helm, CI/CD,GitOps and approved cloud-native patterns.
  • Manage platform reliability,resilience, capacity, performance, patching, upgrades, backup, recovery andlifecycle activities across production and non-production environments.
  • Troubleshoot complex issuesacross applications, brokers, connectors, schemas, networking, storage,certificates and cloud infrastructure.
  • Implement monitoring, alertingand dashboards for broker health, throughput, latency, replication, disk usage,consumer lag and connector health.
  • Apply security and governancecontrols, including TLS, authentication, authorisation, ACLs, secrets,certificates, least-privilege access and vulnerability remediation.
  • Support incidents, problems,changes and releases, including root-cause analysis, runbook improvement andautomation of recurring operational tasks.
  • Guide application teams ontopic design, partitioning, message contracts, schema evolution, retries,dead-letter handling, idempotency and supportability.
  • Maintain architecture,configuration, operational, recovery and support documentation.
Technical Leadership
  • Act as the senior technicalpoint of contact for Kafka platform design, engineering and operationalmatters.
  • Mentor engineers, reviewtechnical work and promote consistent engineering and operational standards.
  • Lead planning for upgrades,migrations, resilience improvements and platform modernisation.
  • Communicate risks,dependencies, options and recommendations clearly to technical and businessstakeholders.
Key Skills & Experience

Technical Experience

  • Strong hands-on experienceadministering Apache Kafka or Confluent Platform in complex enterpriseenvironments.
  • Solid understanding of Kafkabrokers, topics, partitions, replication, consumer groups, Kafka Connect,Schema Registry and MirrorMaker.
  • Experience developing Kafkaproducers, consumers and integration services using Java, Spring Boot, Pythonor equivalent technologies.
  • Hands-on experience withKubernetes and Amazon EKS, including Docker, Helm, storage, networking,ingress, secrets and identity integration.
  • Working knowledge of AWSservices such as EKS, EC2, S3, IAM, CloudWatch, Route 53 and core networkingservices.
  • Experience with CI/CD, GitOpsand Infrastructure as Code tools such as Jenkins, Argo CD, Terraform orCloudFormation.
  • Strong Linux, networking, TLS,DNS, certificate and distributed-systems troubleshooting capability.
  • Experience with observabilitytools such as Prometheus, Grafana, CloudWatch, Dynatrace, Splunk or equivalent.
Preferred Qualifications
  • Degree in Information Technology, Engineering, ComputerScience, or related discipline.
  • Experience managing large-scale enterprise or governmenttechnology environments.
  • Experience with hybrid cloud, platformmodernization, and operational transformation programs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Kafka Platform Engineer – AWS & Kubernetes
Senior Kafka Platform Engineer – AWS & Kubernetes

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 140,000 - 190,000
Integration Engineer
Integration Engineer

XPT Software Australia Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 170,000
kafka Architect
kafka Architect

Tata Consultancy Services • City of Melbourne

On-site
AUD 100,000 - 150,000
Performance-based incentives
Comprehensive employee benefits
Recognition programs
Kafka Senior Developer - Contract - Melbourne
Kafka Senior Developer - Contract - Melbourne

Irish Around Oz • City of Melbourne

On-site
AUD 150,000 - 190,000
Kafka Senior Developer - Contract - Melbourne
Kafka Senior Developer - Contract - Melbourne

Hastha Solutions • City of Melbourne

On-site
AUD 120,000 - 180,000
Kafka Architect - Contract - Melbourne
Kafka Architect - Contract - Melbourne

Hastha Solutions • City of Melbourne

On-site
AUD 120,000 - 150,000
Senior Kafka Engineer – Contract, Melbourne
Senior Kafka Engineer – Contract, Melbourne

Irish Around Oz • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Kafka Engineer - Contract (Melbourne)
Senior Kafka Engineer - Contract (Melbourne)

Hastha Solutions • City of Melbourne

On-site
AUD 120,000 - 180,000
Event-Driven Platform Engineer - Kafka & Cloud
Event-Driven Platform Engineer - Kafka & Cloud

XPT Software • City of Melbourne

On-site
AUD 100,000 - 130,000
Kafka Architect & Event-Driven Platform Lead
Kafka Architect & Event-Driven Platform Lead

Tata Consultancy Services • City of Melbourne

On-site
AUD 100,000 - 150,000