Talent.com
XPT Software
Kafka DeveloperXPT Software • Sydney, AU
Kafka Developer

Kafka Developer

XPT Software • Sydney, AU
4 days ago
Job description

The Senior Kafka Administrator / Developer will design, build, operate and improve enterprise Kafka and event-streaming platforms across AWS and Kubernetes, including Amazon EKS. The role requires strong hands-on Kafka administration, integration development, cloud-native operations and production support experience.


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


Key Responsibilities



  • Administer and support Kafka platforms, including brokers, topics, partitions, replication, consumer groups, Kafka Connect, Schema Registry and related services.

  • Design and develop Kafka producers, consumers, stream-processing components and reusable integration patterns using Java, Spring Boot, Python or similar technologies.

  • Deploy, operate and improve Kafka 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 and lifecycle activities across production and non-production environments.

  • Troubleshoot complex issues across applications, brokers, connectors, schemas, networking, storage, certificates and cloud infrastructure.

  • Implement monitoring, alerting and dashboards for broker health, throughput, latency, replication, disk usage, consumer lag and connector health.

  • Apply security and governance controls, 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 and automation of recurring operational tasks.

  • Guide application teams on topic 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 technical point of contact for Kafka platform design, engineering and operational matters.

  • Mentor engineers, review technical 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 business stakeholders.


Key Skills & Experience


Technical Experience



  • Strong hands-on experience administering Apache Kafka or Confluent Platform in complex enterprise environments.

  • Solid understanding of Kafka brokers, topics, partitions, replication, consumer groups, Kafka Connect, Schema Registry and MirrorMaker.

  • Experience developing Kafka producers, consumers and integration services using Java, Spring Boot, Python or equivalent technologies.

  • Hands-on experience with Kubernetes and Amazon EKS, including Docker, Helm, storage, networking, ingress, secrets and identity integration.

  • Working knowledge of AWS services such as EKS, EC2, S3, IAM, CloudWatch, Route 53 and core networking services.

  • Experience with CI/CD, GitOps and Infrastructure as Code tools such as Jenkins, Argo CD, Terraform or CloudFormation.

  • Strong Linux, networking, TLS, DNS, certificate and distributed-systems troubleshooting capability.

  • Experience with observability tools such as Prometheus, Grafana, CloudWatch, Dynatrace, Splunk or equivalent.


Preferred Qualifications



  • Degree in Information Technology, Engineering, Computer Science, or related discipline.

  • AWS, Azure, ITIL, Kubernetes, Database, or relevant technology certifications.

  • Experience managing large-scale enterprise or government technology environments.

  • Experience with hybrid cloud, platform modernization, and operational transformation programs.

#J-18808-Ljbffr

Create a job alert for this search

Kafka Developer • Sydney, AU

Similar jobs

TECHNICAL DEVELOPER – PERFORMANCE APPAREL | SYDNEY | FULL TIME

Who In The ZooSydney, NSW, AU

We’ve partnered with a growing .This is an exciting opportunity for a technically strong product specialist who thrives on precision, problem-solving, and product excellence.Sitting at the intersec... Show more

ICT Business Analyst

Careerone Partner NetworkChatswood, NSW, AU

We are seeking a ICT Business Analyst to join our team and support data-driven decision-making across strategic initiatives, investment analysis, and operational improvement projects.This is a key ... Show more

EL1 Azure Cloud (FullCAM) Application Architect

Softtest pays pty ltdSydney, New South Wales, Australia
Quick Apply

Australian Citizens residing in Australia with Baseline Clearance only respond.The Department is seeking an experienced Application Architect / Technical Lead to play a pivotal role in the modernis... Show more

Data Product Owner

EquifaxSydney, NSW, AU

To play this video, please accept Functional & Personalisation cookies in your cookie preferences.Equifax is where you can power your possible.If you want to achieve your true potential, chart ... Show more

Game Designer

Aristocrat Technologies Australia P/LBrookvale, NSW, AU

At Aristocrat, we believe in bringing happiness to life through the power of play—a mission that drives us to build world-class gaming experiences.As a Game Designer, you will be instrumental in cr... Show more

Concession Manager- Warringah

UnisonNorthern Beaches Sydney, NSW, AU

Unison is a fashion brand that sets a new standard for modern Australian style.Myer Warringah concession pads.Up to 50% off our new season product range! .Monthly & seasonal bonus potential .Su... Show more

Senior Java Developer

BLUEBIRD RECRUITMENTSydney, NSW, AU

Sydney | Hybrid | Up to $160K + Super (flexible to $170K + Super for exceptional candidates).Are you a Senior Java Engineer who thrives on complexity, loves solving deep technical problems, and wan... Show more

Axiom Developer

LuxoftSydney, NSW, AU

We are looking for a highly skilled Axiom Developer to join our Treasury Technology team supporting a major Australian banking program.The role will focus on designing, developing, enhancing, and s... Show more

Senior Designer - Entertainment

FoxtelArtarmon, NSW, AU

Join BALBOA – BALBOA is an in-house creative and production agency that helps sport and entertainment brands connect with audiences through creative that’s built by fans, for fans.We are currently ... Show more

Threat Response Technology and Capabilities Product Owner

MasterCardSt Leonards, NSW, AU

Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp... Show more

Senior Developer

CO_AGISPI APEX GROUP INFORMATION SERVICES (PHILIPPINES) INC.Sydney, NSW, AU

The Apex Group was established in Bermuda in 2003 and is now one of the world’s largest fund administration and middle office solutions providers.Our business is unique in its ability to reach glob... Show more

Databricks Data Engineer | Mid Level

Mane ConsultingChatswood, NSW, AU

Unlock your potential with a prestigious opportunity alongside an award-winning, data-driven industry leader! A tremendous opportunity awaits a Data Engineer to collaborate a highly respected team.... Show more