HamburgerMenu
hirist

Senior Python Developer - Django/Flask

Dash Hire
Bangalore
6 - 10 Years

Posted on: 29/09/2025

Job Description

Responsibilities :


- Architect, build, and maintain scalable backend applications in Python.

- Design RESTful and/or GraphQL APIs, ensuring best practices in performance and security.

- Implement database schemas, queries, and optimizations (PostgreSQL, MongoDB, or similar).

- Collaborate with product managers, frontend developers, and DevOps teams.

- Write clean, maintainable, and testable code (pytest, unittest).

- Lead code reviews, mentor junior engineers, and set engineering standards.

- Drive improvements in infrastructure, CI/CD pipelines (GitLab CI, Jenkins, etc.).

- Monitor, troubleshoot, and optimize production systems for high availability.

Requirements :

- 5+ years of professional experience with Python (FastAPI, Django, Flask preferred).

- Strong expertise in relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).

- Solid understanding of API development, authentication (OAuth2 JWT), and security practices.

- Hands-on experience with containerization technologies like Docker; familiarity with Kubernetes is a plus.

- Deep understanding of system design, distributed computing concepts, and scalability challenges.

- Exposure to cloud platforms (AWS, Azure, GCP) and serverless technologies.

- Excellent communication skills and ability to work in a fast-paced, agile environment.


info-icon

Did you find something suspicious?