Kafka Developer

Nityo Infotech Corporation Logo
Nityo Infotech Corporation
  • Construction
  • FullTime
  • Applications have closed

Job Title: Kafka Developer

Location: Pittsburg, PA-onsite

Job type: Full time

Interview: Video

Role Overview

We are seeking a skilled professional to architect and implement Kafka-based solutions for real-time data processing and system integration. The ideal candidate will have deep expertise in Kafka internals, performance tuning, and cross-system integration.

Key Responsibilities

  • Architect Kafka-based solutions for real-time data ingestion, processing, and distribution.
  • Design, develop, and optimize Kafka producers, consumers, and connectors.
  • Ensure system reliability, scalability, and performance using monitoring and alerting tools.
  • Debug and resolve issues related to Kafka clusters, topics, partitions, and message flow.
  • Collaborate with cross-functional teams to integrate Kafka with other enterprise systems and data pipelines.

Required Skills & Qualifications

  • Strong experience with Apache Kafka and related technologies (Kafka Streams, Kafka Connect).
  • Proficiency in Java, Scala, or Python for building Kafka clients.
  • Experience with distributed systems, event-driven architecture, and microservices.
  • Familiarity with monitoring tools like Prometheus, Grafana, or Confluent Control Center.
  • Solid understanding of data serialization formats (Avro, Protobuf, JSON).
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform) and containerization (Docker, Kubernetes) is a plus.