Sr. Python Django Developer | Codersbrain
full-time
Posted on August 18, 2025
Job Description
Sr. Python Django Developer
Company Overview
[Company information was not specified.]
Job Summary
The Sr. Python Django Developer is responsible for backend development with a strong focus on building scalable and robust web applications. The role requires extensive experience in Python and Django, alongside knowledge in various technologies and best practices to ensure high-quality code and efficient system performance.
Responsibilities
- Develop and maintain backend components and services using Python and Django.
- Design and implement REST APIs following best practices, including authentication and versioning.
- Build and manage microservices using Docker and orchestration tools like Kubernetes.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance through database tuning and implementing caching strategies.
- Conduct code reviews and participate in unit testing to ensure high code quality.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 7+ years of experience in backend development with Python.
- Minimum of 5+ years of hands-on experience with the Django web framework.
- Strong understanding of REST API development, API versioning, and authentication mechanisms (OAuth2, JWT).
- Deep knowledge of Object-Oriented Programming (OOP) concepts and software design principles.
- Experience with relational databases (PostgreSQL, MySQL) and ORM frameworks.
- Proficient with Git and CI/CD tools (GitHub Actions, Jenkins).
- Familiarity with unit testing frameworks (e.g., PyTest, unittest).
Preferred Skills
- Experience with FastAPI or Flask in addition to Django.
- Knowledge of GraphQL.
- Experience in deploying applications to cloud platforms, including AWS, Google Cloud Platform (GCP), or Azure.
- Familiarity with NoSQL databases such as MongoDB and Redis.
- Exposure to event-driven architectures, including Kafka or other streaming platforms.
- Knowledge of DevOps tools and principles, including Docker, Terraform, and Helm.
Experience
- 7 to 10 years of relevant experience in backend development.
Environment
- Remote work arrangement.
- Typical work hours will be from 11:00 AM to 8:00 PM.
Salary
- Estimated budget is ₹1.4 lakh per month plus GST.
Growth Opportunities
[Opportunities for career advancement within the company were not specified.]
Benefits
[Details about offered benefits were not specified.]