Kafka /Streaming Data Engineer

0 years

25 - 30 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description Kafka/Streaming Data Engineer
OverviewWe are seeking a Kafka/Streaming Data Engineer to join our team and support a new high-volume data ingestion and fulfillment architecture. The role requires strong hands-on expertise in Kafka cluster management, monitoring, and performance tuning, along with the ability to troubleshoot issues, propose solutions, and contribute to automation efforts.Our current architecture based on a custom solution leveraging Ab Initio for CDC, Kafka for event streaming, and Apache Flink for downstream fulfillment into databases. The production environment is being built, and we need a Kafka expert to help fine-tune, monitor, and stabilize the ecosystem as it goes live.ResponsibilitiesManage and fine-tune Kafka clusters to ensure high throughput, scalability, and reliability.Strong Ansible scripting skills for automating Kafka installation, configuration, and deployment. Build a production-ready, reliable, and scalable solution for replicating data from on-premise to cloud AWSMonitor end-to-end data pipelines, including Ab Initio CDC jobs, Kafka topics, and Flink consumers.Capture and report key metrics (e.g., records published to Kafka, records consumed by Flink, lag, latency, throughput).Configure, optimize, and maintain Prometheus and Grafana dashboards for observability and alerting.Proactively troubleshoot production issues and provide alternative solutions, working closely with fulfillment and development teams.Participate in UAT and production readiness activities, including synthetic load testing and volume simulations.Drive automation for repetitive operational tasks and cluster tuning activities.RequirementsStrong hands-on experience with Apache Kafka (cluster management, partitions, replication, consumer groups, retention policies, monitoring).Solid background in streaming data pipelines and real-time processing.Experience with monitoring tools (Prometheus, Grafana) and alerting integrations.Knowledge of Apache Flink, or equivalent ETL/streaming frameworks.Familiarity with relational databases (Postgres) and CDC techniques.Proven ability to troubleshoot, optimize, and fine-tune large-scale data systems.Experience working in high-volume, production-grade environments (multi-billion row datasets preferred).Strong problem-solving mindset: ability to propose workarounds and long-term fixes.Excellent communication skills for collaborating across development, UAT, and fulfillment teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

visakhapatnam, warangal, hyderabad

pune, bengaluru, mumbai (all areas)