HamburgerMenu
hirist

Megthink - Senior Python Developer - Flask/Django

MegThink Solutions Private Limited
Navi Mumbai
6 - 8 Years

Posted on: 10/01/2026

Job Description

Description :

Role Overview :

We are seeking a highly skilled Senior Python Developer with strong backend expertise and hands-on experience in Apache Kafka and distributed systems. This role focuses on building scalable, low-latency backend services and real-time data pipelines.

Key Responsibilities :

- Design, develop, and maintain scalable backend services using Python.

- Build RESTful APIs using FastAPI, Flask, or Django.

- Architect and implement real-time data pipelines using Apache Kafka.

- Manage Kafka producers, consumers, topics, and partitions.

- Collaborate on system architecture for high availability and performance.

- Optimize backend systems by identifying bottlenecks and improving efficiency.

- Maintain high code quality through reviews, CI/CD, and automation.

- Mentor junior engineers and contribute to technical decision-making.

Required Skills:

- 4+ years of strong backend Python development.

- Hands-on experience with Apache Kafka (setup, configuration, streaming).

- Strong knowledge of Kafka architecture (brokers, topics, partitions, offsets).

- Experience with Python frameworks (FastAPI / Flask / Django).

- Solid understanding of REST API development.

- Experience with relational (PostgreSQL/MySQL) and NoSQL databases.

- Knowledge of concurrency, multiprocessing, and Python threading limitations.

- Familiarity with Git and CI/CD workflows.

Good to Have :

- Kafka Streams or Kafka Connect experience.

- Knowledge of Docker and Kubernetes.

- Exposure to cloud platforms (AWS / Azure / GCP).

- Experience with AsyncIO or asynchronous programming.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in