Job Location: Indore (On-site)
Role Overview
We are seeking an experienced Python Developer to design, build, and maintain scalable backend services and APIs. The ideal candidate will work with Django (DRF) or FastAPI, ensure high code quality, and collaborate closely with cross-functional teams to deliver reliable, production-ready solutions.
Key Responsibilities
- Develop, maintain, and enhance RESTful APIs using Django (DRF) or FastAPI.
- Write clean, efficient, maintainable, and well-tested Python code (Python 3.9+).
- Design, optimize, and manage relational database schemas using PostgreSQL or MySQL.
- Implement secure authentication and authorization mechanisms (JWT, OAuth2).
- Containerize applications using Docker and support CI/CD pipeline integration.
- Collaborate on system architecture decisions and actively participate in code reviews.
- Monitor, debug, and troubleshoot production systems to ensure performance and reliability.
- Work closely with product, QA, and DevOps teams to deliver end-to-end features.
Required Skills & Experience
- 4+ years of professional experience in Python development.
- Strong hands-on experience with Django (DRF) or FastAPI.
- Solid understanding of RESTful APIs and OpenAPI/Swagger documentation.
- Proficiency in PostgreSQL or MySQL and ORM frameworks (Django ORM, SQLAlchemy).
- Experience with Docker, Git, and CI/CD tools (GitHub Actions, GitLab CI, etc.).
- Familiarity with AWS services such as EC2, RDS, and S3.
- Experience with testing frameworks like pytest or unittest.
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Apply Now