Search by job, company or skills

Software Engineer (Kafka)

3-6 Years
SGD 0.72 - 1.2 LPA
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

  • Administer enterprise Kafka clusters in Production and UAT.
  • Configure broker-level and topic-level settings (retention, replication, partitions, cleanup policies).
  • Onboard new applications onto Kafka platform following governance standards.
  • Implement SSL/TLS encryption and ACL-based authorization.
  • Automate Kafka deployments using Ansible and CI/CD pipelines (Git, Jenkins, Bitbucket).
  • Perform rolling upgrades, patching, and version migrations with minimal downtime.
  • Executed Disaster Recovery (DR) flip activity to switch Kafka cluster from Active to Passive environment during maintenance and failover testing.
  • Monitor cluster health using Prometheus, Grafana, and Confluent Control Center.
  • Configure alerting for CPU, memory, log size, ISR shrink, and broker health.
  • Optimize cluster performance and ensure high availability.
  • Raise and execute Change Requests (CRs) as per release process.
  • Provide L2/L3 production support and perform RCA.
  • Providing guidance to application teams on best practices for Kafka integration.
  • Participate in DR flip and failover testing.
  • Support Kafka Connect, Schema Registry, and REST Proxy.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149883631