Kafka Platform Engineer

Wipro•Irving, TX

About The Position

Administer, support, and maintain Apache Kafka and Confluent Platform environments across enterprise production and non-production landscapes. Build, configure, deploy, and manage Kafka infrastructure, including brokers, topics, partitions, replication, consumer groups, Kafka Connect, and Schema Registry. Provide L3 production support for mission-critical event streaming platforms and participate in 24×7 operational support and incident management activities. Troubleshoot Kafka-related issues such as consumer lag, broker failures, replication issues, throughput bottlenecks, topic misconfigurations, and connectivity problems. Support automation, provisioning, and operational excellence initiatives using Jenkins, Git, Python, Shell scripting, Ansible, and CI/CD pipelines. Perform infrastructure lifecycle management, including installation, upgrades, patching, configuration management, capacity planning, and performance tuning. Support cloud and containerized Kafka deployments using Docker, Kubernetes, OpenShift, AWS MSK, ECS, and Linux. Implement proactive monitoring and observability using Prometheus, Grafana, AppDynamics, Elastic Stack, Splunk, and enterprise monitoring tools. Manage platform security, including TLS/SSL encryption, Kafka ACLs, RBAC, LDAP, Kerberos, OAuth, and certificate lifecycle management. Collaborate with application, infrastructure, network, database, and cybersecurity teams to improve platform resiliency, scalability, compliance, and adoption of event-driven architecture. The role also includes gathering and documenting requirements for specific modules; facilitating application solution designs under the Project Manager’s guidance; reviewing code and resolving technical queries; performing root-cause analysis and modifying code to resolve errors or improve performance; and collaborating with technical teams on configuration validation, application integration, deployment dependencies, and user training documentation.

Requirements

  • 5–8 years of experience; the posting also lists 5–10+ years of Middleware/Messaging Administration experience.
  • Experience in Kafka Integration.
  • Strong understanding of ITIL Incident, Problem, Change, and Release Management.
  • Excellent troubleshooting, communication, stakeholder management, and documentation skills.
  • Proven experience in automation, production stability, and operational transformation initiatives.

Nice To Haves

  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.
  • Experience in financial services or other highly regulated environments.

Responsibilities

  • Administer, support, and maintain Apache Kafka and Confluent Platform environments in production and non-production landscapes.
  • Build, configure, deploy, and manage Kafka infrastructure, including brokers, topics, partitions, replication, consumer groups, Kafka Connect, and Schema Registry.
  • Provide L3 production support and participate in 24×7 operational support and incident management.
  • Troubleshoot Kafka issues involving consumer lag, broker failures, replication, throughput, topic configuration, and connectivity.
  • Support platform automation, provisioning, and operational excellence initiatives using automation and CI/CD tools.
  • Manage infrastructure installation, upgrades, patching, configuration, capacity planning, and performance tuning.
  • Support cloud and containerized Kafka deployments.
  • Implement monitoring and observability for the platform.
  • Manage Kafka platform security, authentication, authorization, encryption, and certificate lifecycles.
  • Collaborate with application, infrastructure, network, database, and cybersecurity teams to improve platform resiliency, scalability, compliance, and event-driven architecture adoption.
  • Gather requirements for assigned modules and document processes, linkages, dependencies, and required changes.
  • Facilitate application solution designs for a specific module under the Project Manager’s guidance, aligned with business requirements and technical standards.
  • Review developed code, resolve technical queries, and help ensure code aligns with project standards.
  • Perform root-cause analysis and modify software code to resolve errors, adapt to hardware or software changes, enhance performance, and upgrade interfaces.
  • Collaborate with technical teams to validate configurations, integrate applications, and address deployment dependencies.
  • Prepare user training documents and related frameworks to support application adoption and reduce transition risks.

Benefits

  • Medical benefits options
  • Dental benefits options
  • Disability insurance
  • Paid time off, inclusive of sick leave
  • Other paid and unpaid leave options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service