Senior Python Developer - Flask/Django

5 - 7 years

6 - 10 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & Responsibilities :
- Design, develop and maintain robust backend services and RESTful APIs using Python and web frameworks (Django/Flask/FastAPI) for production systems.- Architect and implement database schemas, queries and migrations for relational and NoSQL stores (PostgreSQL, MongoDB), optimising for performance and scalability.- Build asynchronous task processing and messaging workflows using Celery/Redis/RabbitMQ; ensure reliable background processing and scheduling.- Package, containerise and deploy applications with Docker and Kubernetes; collaborate on CI/CD pipelines to enable repeatable releases and automated testing.- Collaborate with product, QA and DevOps teams to define API contracts, implement integration tests (pytest) and maintain high-quality code through code reviews and best practices.- Troubleshoot production incidents, profile performance hotspots, and implement monitoring, logging and alerting to maintain SLAs.Skills & Qualifications :
Must-Have :
- Proficient in Python and at least one web framework : Django, Flask or FastAPI.- Strong experience designing and consuming RESTful APIs and working with SQL databases (PostgreSQL/MySQL).- Hands-on with containerisation and orchestration : Docker and Kubernetes.- Experience with message queues and asynchronous processing (Celery, Redis, RabbitMQ).- Practical exposure to cloud platforms (AWS) and CI/CD workflows (Git-based pipelines).- Familiarity with automated testing (pytest) and ORM libraries (SQLAlchemy/Django ORM).Preferred :
- Experience with microservices architecture and deploying services at scale.- Knowledge of observability tooling (Prometheus, Grafana, ELK) and performance profiling.- Experience integrating third-party APIs and working with OAuth/JWT-based authentication.Additional Qualifications :
- 5+ years professional experience in backend Python development or similar roles.- Strong problem-solving, system design mindset and ability to work in a hybrid, cross-functional team.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

kochi, chennai, bengaluru, thiruvananthapuram