Confluent Kafka Engineer

Datamatics Technologies

Lahore, Pakistan Full-time 2 days ago
Workplace
On-site
Location
Lahore, Pakistan

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month, cancel anytime. Already have an account? Log in

About the role

Lead Confluent Kafka Engineer

Role Overview

We are seeking a highly skilled Lead Confluent Kafka Engineer to oversee the implementation, administration, and operational support of Apache Kafka and Confluent Platform environments. The ideal candidate will possess strong hands-on expertise in Kafka, Java, Spring Boot, Linux, security, troubleshooting, and data streaming technologies, ensuring the delivery of secure, scalable, and highly available messaging platforms.

----------------------------------------

Position Information

* Job Title: Lead Confluent Kafka Engineer * Employment Type: Full-Time * Work Arrangement: Onsite * Location: Islamabad * Experience Required: 5-10 Years * Education: Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related discipline

----------------------------------------

Key Responsibilities

* Install, configure, administer, and support Apache Kafka / Confluent Platform across Development, UAT, and Production environments. * Manage Kafka cluster setup, including broker configuration, topic management, partitioning, replication strategies, retention policies, and capacity planning. * Execute Kafka upgrades, patch deployments, rolling restarts, configuration updates, and cluster scaling activities while maintaining production stability. * Deploy and maintain Kafka ecosystem components including Schema Registry, Kafka Connect, Control Center, and related services. * Investigate and resolve production issues related to broker performance, partitions, ISR, replication, consumer lag, latency, throughput, storage utilization, and connectivity. * Configure and maintain Kafka security controls, including TLS/mTLS, SASL authentication, ACLs, certificates, keystores, and truststores. * Support and troubleshoot Java/Spring Boot Kafka applications, including producer and consumer integrations. * Collaborate with application, infrastructure, DevOps, and security teams to onboard new Kafka workloads and drive successful environment promotions. * Contribute to CI/CD processes, deployment automation, release management, and configuration control for Kafka platforms and applications. * Conduct regular health monitoring, performance optimization, capacity forecasting, incident response, and root cause analysis activities. * Create and maintain operational documentation, deployment guidelines, configuration standards, disaster recovery procedures, and runbooks. * Support high availability, backup and recovery operations, disaster recovery strategies, and multi-cluster replication architectures where required.

----------------------------------------

Required Skills & Experience

* Proven hands-on experience supporting Apache Kafka / Confluent Platform in production environments. * Strong understanding of Kafka architecture, including brokers, partitions, replication, ISR, consumer groups, offsets, retention policies, and delivery guarantees. * Experience with Kafka installation, configuration, upgrades, patch management, and ongoing operational support. * Strong development and integration experience using Java and Spring Boot for Kafka-based applications. * Solid expertise in Linux administration, networking, JVM performance, production troubleshooting, and operational support. * Experience implementing and managing Kafka security, including TLS/mTLS, SASL, ACLs, and certificate management. * Hands-on experience with Confluent Kafka solutions. * Practical experience working with data streaming platforms and real-time event-driven architectures.

----------------------------------------

Preferred Skills

* Experience with Kubernetes, OpenShift, Anthos, Helm, and containerized Kafka deployments. * Familiarity with Kafka Connect, Schema Registry, and Confluent Control Center. * Experience working with CI/CD platforms such as Jenkins, GitLab CI, Azure DevOps, or similar tools. * Monitoring and observability experience using Splunk, AppDynamics, Prometheus, Grafana, or Confluent monitoring solutions. * Knowledge of Kafka disaster recovery (DR), multi-cluster deployments, replication strategies, and migration projects. * Experience supporting Kafka environments within banking, telecommunications, or other business-critical enterprise domains.

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.