Sr. Python Django developer | Hybrid - Bengaluru | 7-10 years
Posted on August 19, 2025
Job Description
- Sr. Python Django developer | Hybrid - Bengaluru | 7-10 years
- Budget-1.2L
- 7+ years of experience in backend development with Python.
- Minimum 5+ years of hands-on experience with the Django web framework.
- Strong understanding of REST API development, API versioning, authentication (OAuth2, JWT), and best practices.
- Deep knowledge of OOPs concepts, software design principles, and design patterns (e.g., Factory, Singleton, Observer, etc.).
- Experience building and managing microservices using Docker and container orchestration (e.g., Kubernetes).
- Solid experience with relational databases (PostgreSQL, MySQL) and ORM frameworks.
- Good knowledge of caching strategies, asynchronous task queues (e.g., Celery, RabbitMQ), and rate limiting.
- Proficient with Git and CI/CD pipelines (GitHub Actions, Jenkins, etc.).
- Familiarity with unit testing frameworks (e.g., PyTest, unittest).
- Understanding of security best practices (e.g., SQL injection, XSS, CSRF).
- Nice-to-Have / Preferred Skills:
- Experience with FastAPI or Flask in addition to Django.
- Knowledge of GraphQL.
- Experience in deploying applications to cloud platforms (AWS, GCP, Azure).
- Familiarity with NoSQL databases (MongoDB, Redis).
- Exposure to event-driven architectures, Kafka, or other streaming platforms.
- Knowledge of DevOps tools and principles (Docker, Terraform, Helm).
Required Skills
python
jwt
postgresql