Flag job

Report

Python Developer

Salary

₹12 - 24 LPA

Min Experience

4 years

Location

Pune, Maharashtra, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Job Title: Python Developer

Location: Pune

Job Type: Full-time

Experience: 4+ years for Developer

About The Role

We are looking for a Mid-Senior Python Developer with 4+ years of experience who is passionate about backend development, performance optimization, and scalable architecture. You’ll be working on mission-critical applications using modern frameworks and tools. This role requires hands-on experience with Python 2 & 3, Django, Flask, and FastAPI, and strong knowledge of relational and non-relational databases.

Working knowledge of cloud platforms (AWS/Azure), deployment tools (Docker) is highly desirable. If you have exposure to Machine Learning or Data Management, it’s a strong plus.

Responsibilities

  • Build and maintain scalable backend applications using Python
  • Develop and consume RESTful APIs using FastAPI, Flask, or Django
  • Integrate relational and NoSQL databases like MySQL, SQL, and MongoDB
  • Manage deployments using Docker, Nginx, and Apache
  • Write unit and functional tests using unittest2, nose, or doctest
  • Work on cloud storage and compute services like Amazon S3, AWS Lambda
  • Collaborate with cross-functional teams using tools like Jira, Slack, and Trello
  • Optimize applications for performance and maintainability
  • (Optional) Support or integrate ML models if experience exists

Requirements

Programming

  • Proficient in Python
  • Strong grasp of Python Collections, functional programming, and clean code practices

Frameworks

  • Expertise in Django, Flask, FastAPI

️ Databases

  • Strong SQL skills with MySQL, SQL

Web Servers & Platforms

  • Experience with Apache and Nginx
  • Comfortable with Ubuntu and Sun OS Linux distributions

Deployment & Cloud

  • Hands-on with Docker for containerization
  • Familiarity with AWS, Azure, Amazon S3, and Lambda

Other Tools & Tech

  • Familiarity with Agile project tools: Jira, Trello
  • Strong communication

Testing

  • Experience with unittest2, nose, doctest

Nice-to-Have

  • Exposure to Machine Learning frameworks
  • Knowledge of deploying and monitoring ML models in production

Skills

python
django
flask
fastapi
sql
mysql
mongodb
docker
aws
azure
aws s3
aws lambda
jira
trello
unittest2
nose
doctest