Sr Kafka Engineer

Apex Systems

Maryland Heights (MO)

On-site

USD 150,000 - 190,000

Full time

32 hours 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

Benefits offered by this job

Comprehensive benefits
Training programs

Job summary

Apex Systems is seeking a Senior Kafka Engineer / Administrator to support and enhance a large-scale streaming platform spanning on-premises and cloud environments. The role focuses on Kafka administration, production support, platform reliability, automation, and enablement across Cloudera, Confluent Platform, and AWS MSK.

The candidate will contribute to modernization efforts and help transition workloads to AWS MSK, working collaboratively with cross-functional teams and coordinating across

Qualifications

  • Five or more years of experience in data, platform, infrastructure, or systems engineering.

Responsibilities

  • Administer and support Kafka clusters across Cloudera, Confluent Platform, and AWS MSK.
  • Monitor platform health, availability, scalability, and performance.
  • Manage Kafka topics, partitions, replication, retention, quotas, ACLs, and consumer groups.
  • Tune Kafka brokers, producers, and consumers for throughput, latency, and reliability.
  • Perform cluster patching, upgrades, capacity planning, and performance troubleshooting.
  • Participate in production support, incident response, on-call coverage, and root-cause analysis.
  • Support the ongoing transition of workloads from on-premises environments to AWS MSK.
  • Build and maintain Kafka and AWS MSK infrastructure using Terraform and manage deployments through GitLab CI/CD pipelines.
  • Build and maintain Datadog dashboards, monitoring, and alerting for Kafka and AWS MSK.
  • Serve as a technical liaison between the platform team and producer/consumer application teams.

Skills

Kafka administration
Terraform
GitLab CI/CD
Datadog monitoring
AWS MSK
Cloudera
Confluent Platform
Bash/Python scripting
Linux networking
Production support

Tools

Terraform
GitLab CI/CD
Datadog
AWS MSK
Cloudera
Confluent Platform

Job description

Job #: 3054619

Sr Kafka Engineer

Location: Maryland Heights, Missouri (Onsite)

Position Overview

We are seeking a Senior Kafka Engineer / Administrator to support and enhance a large-scale enterprise streaming platform spanning on-premises and cloud environments. The environment includes Apache Kafka running on Cloudera, Confluent Platform, and AWS Managed Streaming for Apache Kafka (MSK), with infrastructure and configuration managed through Terraform and GitLab CI/CD. This is a senior, hands‑on engineering role focused on Kafka administration, production support, platform reliability, automation, and application-team enablement. The consultant will also contribute to the ongoing modernization and transition of Kafka workloads to AWS MSK. This is a collaborative, team-based position where success requires shared ownership, strong communication, and the ability to coordinate effectively across technical teams.

Key Responsibilities
  • Administer and support Kafka clusters across Cloudera, Confluent Platform, and AWS MSK.
  • Monitor platform health, availability, scalability, and performance.
  • Manage Kafka topics, partitions, replication, retention, quotas, ACLs, and consumer groups.
  • Tune Kafka brokers, producers, and consumers for throughput, latency, and reliability.
  • Perform cluster patching, upgrades, capacity planning, and performance troubleshooting.
  • Participate in production support, incident response, on-call coverage, and root-cause analysis.
  • Support the ongoing transition of workloads from on-premises environments to AWS MSK.
  • Build and maintain Kafka and AWS MSK infrastructure using Terraform and manage deployments through GitLab CI/CD pipelines.
  • Build and maintain Datadog dashboards, monitoring, and alerting for Kafka and AWS MSK.
  • Serve as a technical liaison between the platform team and producer/consumer application teams.
Required Qualifications
  • Five or more years of experience in data, platform, infrastructure, or systems engineering.
  • Four or more years of hands‑on experience operating Apache Kafka in a production environment.
  • Strong Kafka administration experience with both Cloudera and Confluent Platform.
  • Production experience provisioning, configuring, and supporting AWS MSK.
  • Strong hands‑on experience with Terraform and GitLab CI/CD.
  • Experience using Datadog to build monitoring, dashboards, and alerting.
  • Deep understanding of Kafka architecture and internals.
  • Experience providing production support, participating in on-call rotations, and responding to incidents.
  • Strong AWS knowledge, including VPCs, security groups, IAM, KMS, CloudWatch, and PrivateLink.
  • Strong Linux, networking, and scripting skills using Bash and/or Python.
  • Excellent communication, documentation, and cross‑functional collaboration skills.
Preferred Qualifications
  • Experience with MirrorMaker 2, Confluent Replicator, or cluster linking.
  • Experience with Schema Registry, Kafka Connect, or ksqlDB.
  • Familiarity with Kafka Streams or Apache Flink.
  • Kubernetes or Amazon EKS experience, including Strimzi.
  • Confluent Certified Administrator certification.
  • AWS Solutions Architect or AWS DevOps certification.
  • Experience supporting Kafka within a regulated or large enterprise environment.
Initial Priorities

During the first 90 days, the Senior Kafka Engineer / Administrator will be expected to develop a working understanding of the current environments, contribute to an assessment of platform health, help standardize monitoring, support ongoing operations, and partner with the team on modernization activities.

Everforth Apex is a world‑class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Kafka Engineer
Sr. Kafka Engineer

Fortune Global Solutions, LLC • Irvine (CA)

Hybrid
USD 170,000 - 210,000
Lead Kafka Engineer
Lead Kafka Engineer

Golden Technology, Inc. • Cincinnati (OH)

On-site
USD 140,000 - 190,000
Senior Kafka Platform Engineer - Onsite, Enterprise Scale
Senior Kafka Platform Engineer - Onsite, Enterprise Scale

Apex Systems • Maryland Heights (MO)

On-site
USD 150,000 - 190,000
Comprehensive benefits
Training programs
Kafka Administrator
Kafka Administrator

Droisys • Charlotte (NC)

Hybrid
USD 83,000 - 90,000
Lead Kafka Developer/Admin
Lead Kafka Developer/Admin

Golden Technology, Inc. • Blue Ash (OH)

On-site
USD 140,000 - 180,000
Senior Kafka Platform Engineer
Senior Kafka Platform Engineer

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 150,000
Kafka Engineer
Kafka Engineer

Fractal • United States

Remote
USD 120,000 - 190,000
Kafka Platform Engineer
Kafka Platform Engineer

Spectraforce Technologies, Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Kafka Engineer
Kafka Engineer

Bright Vision Technologies • Naperville (IL)

Remote
USD 82,000 - 100,000
Kafka Administrator
Kafka Administrator

Spatial Front, Inc • Arlington (VA)

On-site
USD 110,000 - 160,000