Back to job search
K&K Global Talent Solutions INC. logo

Kafka Platform Engineer/Admin

  • ON
  • Hybrid
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Administer, secure, monitor, optimize, and maintain enterprise Kafka clusters across development, test, UAT, and production environments, including upgrades, scaling, and HA/DR. Provide production support, automate operational tasks, investigate incidents, document procedures, and collaborate with application, data engineering, infrastructure, and DevOps teams.

Job details

Position: Kafka Engineer/Admin Location: Hybrid- Mississauga, ON Job type: Full-Time/Permanent Hiring We are seeking a Senior Kafka Platform Engineer to administer, maintain, and optimize enterprise Apache Kafka platforms across Development, Test, UAT, and Production environments. The role focuses on Kafka infrastructure, cluster administration, security, performance, HA/DR, monitoring, upgrades, automation, and production support. Key Responsibilities Install, configure, administer, and maintain Apache Kafka clusters across multiple environments. Manage Kafka brokers, topics, partitions, replication factors, and consumer groups. Monitor Kafka cluster health, availability, capacity, and resource utilization. Perform performance tuning, capacity planning, scaling, and optimization for growing workloads. Troubleshoot Kafka infrastructure, messaging, connectivity, availability, and performance issues. Configure Kafka security including SSL/TLS, SASL, ACLs, authentication, and encryption. Administer Kafka Connect, Schema Registry, and related Kafka ecosystem components. Design and maintain High Availability (HA) and Disaster Recovery (DR) solutions. Perform Kafka upgrades, patching, migrations, and platform maintenance with minimal production impact. Configure monitoring, logging, alerting, and incident-management processes. Support production deployments, release activities, and environment readiness assessments. Perform root cause analysis (RCA) and implement preventive actions for recurring production issues. Automate Kafka administration and operational activities using Shell, Python, or similar scripting. Develop and maintain operational procedures, runbooks, architecture documentation, and support guides. Collaborate with application, data engineering, infrastructure, and DevOps teams to onboard and support Kafka applications. Ensure Kafka platforms meet organizational security, governance, audit, and regulatory requirements. Participate in on-call support for critical production environments. Drive continuous improvements in Kafka performance, scalability, security, availability, and operational efficiency. Required Skills Strong hands-on experience with Apache Kafka administration and platform operations. Experience managing Kafka brokers, topics, partitions, replication, and consumer groups. Strong knowledge of Kafka performance tuning, monitoring, capacity planning, and cluster scaling. Hands-on experience with Kafka security, including SSL/TLS, SASL, ACLs, and authentication. Experience with Kafka Connect and Schema Registry. Strong experience designing and supporting Kafka HA/DR environments. Experience with Kafka upgrades, patching, migration, and production maintenance. Strong troubleshooting and production incident-management experience. Experience with Shell scripting, Python, or automation tools. Experience with enterprise monitoring, logging, alerting, and RCA. Preferred / Additional Qualifications Experience supporting large-scale, multi-environment Kafka platforms. Experience with DevOps, CI/CD, infrastructure automation, and cloud platforms. Experience with Kafka observability and enterprise monitoring platforms. Knowledge of security, governance, audit, and regulatory controls. Strong documentation, communication, and cross-functional collaboration skills.

What you’ll do

Administer, secure, monitor, optimize, and maintain enterprise Kafka clusters across development, test, UAT, and production environments, including upgrades, scaling, and HA/DR. Provide production support, automate operational tasks, investigate incidents, document procedures, and collaborate with application, data engineering, infrastructure, and DevOps teams.

Requirements

Requires strong hands-on experience administering Apache Kafka, including brokers, topics, partitions, replication, consumer groups, security, Kafka Connect, and Schema Registry. Candidates should also have experience with performance tuning, HA/DR, upgrades, production troubleshooting, monitoring, and automation using Shell or Python.

Listed skills

  • Root Cause Analysis · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Apache Kafka Administration
  • Kafka Cluster Management
  • Performance Tuning
  • Capacity Planning
  • Kafka Security
  • SSL/TLS
  • SASL
  • Access Control Lists
  • Kafka Connect
  • Schema Registry
  • High Availability and Disaster Recovery
  • Monitoring and Alerting
  • Production Incident Management
  • Shell Scripting
  • Python
  • Root Cause Analysis

Job areas

  • Technology
  • Software
  • Engineering

More jobs from K&K Global Talent Solutions INC.

See all jobs from K&K Global Talent Solutions INC.