Python Developer

Arcitech

Navi Mumbai

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT services consulting firm is seeking a Python Developer to design, develop, and maintain Python applications using frameworks like Django or FastAPI. The role requires 2-5 years of experience and skills in building APIs, optimizing databases, and deploying applications on AWS. Collaboration in CI/CD processes and knowledge of Docker and Celery are essential. Candidates should hold a Bachelor's degree in Computer Science or a related field, and possess strong communication skills.

Qualifications

  • 2–5 years of experience in Python development (Python 3.9+).
  • Strong experience with Django or FastAPI frameworks.
  • Hands-on experience with SQL databases (PostgreSQL or MySQL).

Responsibilities

  • Design, develop, and maintain robust Python applications using Django or FastAPI.
  • Build & consume RESTful and GraphQL APIs.
  • Optimize relational databases with proper indexing and query optimization.

Skills

Django
FastAPI
RESTful APIs
GraphQL
PostgreSQL
MySQL
Redis
Docker
Celery
AWS
pytest
Git
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

RabbitMQ

Job description

Python Developer

Designation - Python Developer

Years of Experience - 2 to 5 years

Responsibilities
  • Design, develop, and maintain robust Python applications using Django or FastAPI and other frameworks.
  • Build & consume RESTful and GraphQL APIs using industry best practices.
  • Design and optimize relational databases (PostgreSQL, MySQL) with proper indexing and query optimization.
  • Implement caching strategies using Redis or Memcached for improved performance.
  • Containerize microservices with Docker and collaborate on Kubernetes-based deployments.
  • Implement background task queues using Celery with message brokers (RabbitMQ/Redis), including smart retry and alerting mechanisms.
  • Set up WebSocket consumers via Django Channels & FastAPI for real-time updates.
  • Configure infrastructure on AWS (EC2, S3, RDS, Lambda, SQS, CloudWatch), and manage monitoring.
  • Implement authentication and authorization mechanisms (JWT, OAuth2) and follow OWASP security best practices.
  • Write automated tests using pytest or unittest with >=80% coverage.
  • Use code quality tools like Black, Flake8, and Mypy with type hints.
  • Create and maintain API documentation using Swagger/OpenAPI.
  • Contribute to CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) and follow Git best practices.
  • Participate in tech-talks, team learning sessions, and regular code reviews.
Qualifications
  • Bachelor's degree in Computer Science or related field.
  • 2–5 years of experience in Python development (Python 3.9+).
  • Strong experience with Django or FastAPI frameworks (ORM, middleware, signals, async endpoints).
  • Proficiency in SQL databases (PostgreSQL or MySQL) and ORMs (Django ORM, SQLAlchemy).
  • Hands‑on experience with Redis for caching and as a message broker.
  • Strong grip on Python standard libraries and tools (NumPy, Pandas, etc.).
  • Experience with API design and integration (REST/GraphQL).
  • Hands‑on with Celery and message brokers (RabbitMQ or Redis).
  • Hands‑on with Docker and one major cloud platform (AWS).
  • Skilled in automated testing with pytest, test‑driven development mindset.
  • Experience with Git workflows (branching, merging, pull requests) and CI/CD practices.
  • Understanding of security principles and secure coding practices.
  • Excellent communication and analytical thinking.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Arcitech by 2x.

Get notified about new Python Developer jobs in Navi Mumbai, Maharashtra, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer (4+ Years Experience)
Python Developer (4+ Years Experience)

SherTech Information Services • Mumbai

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

Artingdigital • Ahmedabad District

On-site
INR 1,400,000 - 2,000,000
Cloud experience (AWS/Azure/GCP)
Docker knowledge
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python developer
Python developer

United States Digital Space LLC • Maharashtra

On-site
INR 600,000 - 800,000
Python Developer
Python Developer

Arting Digital • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Landmark Group • India

On-site
INR 800,000 - 1,200,000
PYTHON DEVELOPER
PYTHON DEVELOPER

Godigiinfotech • Pune District

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

Pineswift Technologies • Gurugram District

On-site
INR 600,000 - 900,000
Sr. Python Developer
Sr. Python Developer

Benthon Labs Pvt Ltd • Dadri

On-site
INR 1,200,000 - 1,800,000
5 Days Working
Flexible working hours
Best in Industry Salary Package
+3
Python Developer
Python Developer

Abacus Service • Bengaluru, Chennai District

On-site
INR 1,200,000 - 2,400,000