HamburgerMenu
hirist

Senior Python Developer - Django Framework

Gloify
Bangalore
4 - 6 Years

Posted on: 08/09/2025

Job Description

About the Role :


We are looking for a highly skilled Senior Python Developer with strong expertise in Django and PyMongo. The ideal candidate will play a key role in designing, developing, and optimizing scalable web applications and APIs. You will work closely with cross-functional teams to deliver high-quality software solutions, ensuring performance, security, and reliability.

Key Responsibilities :


- Design, develop, and maintain robust, scalable, and high-performance web applications using

Python, Django, and PyMongo.

- Build and optimize RESTful APIs/GraphQL APIs for seamless integration with front-end and third-party services.

- Design database schemas, queries, and aggregation pipelines in MongoDB using PyMongo.

- Ensure application security, scalability, and performance tuning.

- Collaborate with product managers, designers, and other developers to translate requirements into technical solutions.

- Implement unit tests, integration tests, and CI/CD pipelines.

- Mentor junior developers, conduct code reviews, and enforce coding best practices.


- Stay updated with emerging technologies, frameworks, and best practices in Python, Django, and MongoDB.

Required Skills & Qualifications :


- 4 - 7 years of professional experience in Python development.


- Strong experience with Django/Django REST Framework.

- Hands-on experience with MongoDB and PyMongo (queries, aggregations, indexing, performance tuning).

- Proficiency in designing scalable microservices and APIs.

- Solid understanding of object-oriented programming (OOP), design patterns, and software

engineering principles.


- Experience with SQL databases (e.g., PostgreSQL/MySQL) is a plus.

- Knowledge of Docker, Kubernetes, and CI/CD pipelines is desirable.

- Strong debugging, problem-solving, and optimization skills.

- Excellent communication and leadership skills.


Good to Have :


- Experience with Celery, Redis, or RabbitMQ for task queues.


- Familiarity with cloud platforms (AWS/GCP/Azure).

- Exposure to front-end frameworks (React/Angular/Vue) for integration.

- Knowledge of Agile/Scrum methodologies.


info-icon

Did you find something suspicious?