Django Developer
Securitybulls Intelligence India Private Limited
2 - 5 years
Indore
Posted: 23/12/2025
Getting a referral is 5x more effective than applying directly
Job Description
Role Overview
Were seeking a skilled Django Developer to join our product engineering team. You will help scale our current system from a monolithic architecture to microservices, optimize our backend for multi-tenancy, and ensure secure and maintainable code practices. You will also collaborate with our frontend, DevOps, and security teams to deliver enterprise-grade capabilities.
Key Responsibilities
- Develop and maintain scalable backend services using Django and Django REST Framework.
- Design secure and modular REST APIs for integration with frontend and third-party services.
- Implement and manage asynchronous task queues using Celery and Redis.
- Contribute to the transition from monolithic to microservices architecture.
- Define service boundaries and inter-service communication protocols.
- Ensure independent deployability, observability, and fault isolation of services.
- Design and implement multi-tenant logic (schema or row-level isolation).
- Ensure strict tenant-level data segregation and access control.
- Manage PostgreSQL schema design, query optimization, and indexing for performance.
- Handle database migrations and tenant-specific data flows.
- Work with GitLab for version control, branching, merge requests, and issue tracking.
- Collaborate on CI/CD pipelines using GitLab CI, Docker, and containerized deployments.
- Implement secure coding practices aligned with OWASP standards.
- Manage authentication/authorization using JWT and role-based access control (RBAC).
- Contribute to integration with SSO providers and OAuth-based authentication.
- Maintain technical documentation for APIs, services, and features.
- Collaborate on backend integrations for AI / RAG backend integrations (APIs, data pipelines).
- Write clean, maintainable, and well-documented code.
- Collaborate with cross-functional teams and participate in regular code reviews.
Preferred Qualification
- 13 years of hands-on experience with Django and Django REST Framework.
- Strong understanding of PostgreSQL, Redis, and Celery.
- Experience with microservices and containerization (Docker).
- Familiarity with GitLab, CI/CD pipelines, and secure deployment practices.
- Exposure to multi-tenant SaaS environments and secure system design.
- Bonus: Experience with Django Channels, WebSockets, or background in cybersecurity/compliance.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
