Talent.com
This job offer is not available in your country.
Senior Software Engineer - Kafka / Apache Flink

Senior Software Engineer - Kafka / Apache Flink

NexionProBangalore
4 days ago
Job description

Job Title : Senior Software Engineer - Kafka & Flink

Experience : 5 10 Years

Location : Bengaluru (Hybrid Mode)

Notice Period : Immediate to 15 Days

Job Overview :

We are looking for a Senior Software Engineer with strong hands-on experience in Apache Kafka and Apache Flink. The ideal candidate will have a solid background in real-time data processing, event-driven architecture, and distributed systems.

Key Responsibilities :

  • Design, develop, and maintain scalable real-time data processing pipelines using Apache Kafka and Apache Flink.
  • Work on event-driven architectures, ensuring high availability and fault tolerance.
  • Collaborate with data engineers, architects, and business stakeholders to deliver robust solutions.
  • Implement and optimize streaming applications, focusing on performance and scalability.
  • Monitor, troubleshoot, and fine-tune Kafka and Flink deployments in production environments.
  • Contribute to best practices and coding standards across the engineering team.
  • Work in a hybrid model, collaborating both remotely and onsite as needed.

Must-Have Skills

  • 5 - 10 years of professional experience in software development.
  • Strong expertise in Apache Kafka (brokers, topics, producers / consumers, schema registry, etc.).
  • Hands-on experience with Apache Flink for real-time stream processing.
  • Solid understanding of distributed systems and streaming data architectures.
  • Proficiency in Java or Scala (experience with both is a plus).
  • Experience with CI / CD, containerization (Docker, Kubernetes), and cloud platforms (AWS / Azure / GCP).
  • Strong problem-solving and debugging skills.
  • Good to Have :

  • Knowledge of other streaming platforms like Apache Spark Streaming or NiFi.
  • Experience with monitoring tools like Prometheus, Grafana, or ELK stack.
  • Exposure to data lakes, data warehousing, or microservices architecture.
  • Why Join Us?

  • Opportunity to work with cutting-edge technologies.
  • Collaborative and innovative work environment.
  • Competitive compensation and benefits.
  • Flexibility with hybrid work model.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • Bangalore