HamburgerMenu
hirist

Python Developer - Django/Flask/FastAPI

Firstcareercentre
Mumbai
4 - 7 Years

Posted on: 31/10/2025

Job Description

Job Summary :

We are looking for an experienced Python Developer with a strong background in backend development using frameworks such as Django, Flask, FastAPI, or Falcon. The ideal candidate should have hands-on experience with Docker, Celery, RabbitMQ, Redis, and AWS, and be capable of designing scalable, high-performance backend systems and APIs.

Roles & Responsibilities :

- Design, develop, and maintain high-performance, secure, and scalable backend systems using Python.

- Build and integrate RESTful APIs with frontend and third-party services.

- Work with frameworks such as Django, Flask, FastAPI, or Falcon for backend development.

- Implement asynchronous task processing using Celery with RabbitMQ or Redis.

- Containerize and deploy applications using Docker (and optionally Kubernetes).

- Collaborate with DevOps teams to manage deployments on AWS Cloud (EC2, ECS, S3, Lambda, etc.).

- Optimize application performance and handle debugging and troubleshooting.

- Write reusable, testable, and efficient code following best coding practices.

- Maintain proper documentation for APIs and backend services.

- Participate in code reviews, sprint planning, and Agile ceremonies.

Required Skills & Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field.

- 4+ years of hands-on experience in Python backend development.

- Strong expertise in at least one web framework : Django, Flask, FastAPI, or Falcon.

- Experience with Celery for background job processing and RabbitMQ/Redis as message brokers.

- Knowledge of Docker for containerization and microservices deployment.

- Good understanding of AWS Cloud services (EC2, S3, Lambda, RDS, etc.).

- Familiarity with RESTful API design principles and authentication mechanisms (JWT/OAuth).

- Experience with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB).

- Proficiency with Git, CI/CD pipelines, and Agile development practices.

Preferred Skills (Good to Have) :

- Knowledge of Kubernetes for container orchestration.

- Familiarity with monitoring tools (Prometheus, Grafana).

- Exposure to test automation and frameworks like PyTest.

- Understanding of microservices architecture.


info-icon

Did you find something suspicious?