Posted on: 13/11/2025
Description :
Job Title : Python Developer
Job Description :
Were looking for a hands-on Django engineer who can own projects end-to-end from scoping to deployment - while building robust, well-documented APIs. The role involves extensive work with PostgreSQL, plus debugging, profiling, and optimising backend services.
Experience Range : 4 - 6 years
Educational Qualifications : B.Tech/B.E
Job Responsibilities :
- Own features/projects from requirements to deployment
- Design and build RESTful APIs using Django/DRF with clean contracts, validation, and versioning
- Model data and write efficient PostgreSQL queries (indexes, migrations, query tuning)
- Debug and optimize performance (profiling CPU/DB, reduce N+1 queries, caching, latency improvements)
- Implement auth & security (JWT/session, RBAC, rate limiting, OWASP best practices)
- Add tests (unit/integration), logging, metrics, and alerts; ensure observability
- Ship with CI/CD, manage deployments, and handle basic cloud infra tasks
- Write concise technical docs and API specs (OpenAPI/Swagger)
Must-Have Skills :
- 3+ years with Django (middleware, ORM) and DRF
- Strong PostgreSQL : schema design, migrations, query plans, indexes, transactions
- Solid API fundamentals : pagination, filtering, idempotency, versioning, error handling
- Debugging with logs/profilers (Django Debug Toolbar, cProfile, query inspector)
- Performance optimization : ORM tuning, background jobs, caching (per-view/low-level), Redis
- Proficiency with Git, CI/CD, Docker,
- Ownership mindset, clear communication, and ability to work independently
Skills Required :
Python , Django , Flask , SQL , API , Cloud exposure , PostgreSQL , Git, CI/CD, Docker,
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1573217
Interview Questions for you
View All