to join our team. The ideal candidate will have strong expertise in
Django
and backend architecture, along with hands-on experience in designing scalable, secure, and high-performance systems. You will work on building and managing microservices, integrating APIs, and deploying applications on cloud environments.
Key Responsibilities:
Design, develop, and maintain scalable backend services using
Python (Django, FastAPI, Flask)
.
Build and manage
microservices
using
Docker
and container orchestration tools such as
Kubernetes
.
Implement
RESTful APIs
with best practices (versioning, authentication, authorization, JWT, OAuth2).
Ensure
security
and compliance by applying best practices (SQL injection prevention, XSS, CSRF, etc.).
Collaborate with cross-functional teams to deliver robust, efficient, and secure solutions.
Work with
relational databases
(PostgreSQL, MySQL) and
NoSQL databases
(MongoDB, Redis).
Optimize performance with
caching strategies, asynchronous task queues
(Celery, RabbitMQ), and rate limiting.
Contribute to CI/CD pipelines and automation workflows using
GitHub Actions, Jenkins
, etc.
Write
unit tests
and ensure high code quality (PyTest, Unittest).
Deploy applications to cloud platforms (
AWS, GCP, Azure
).
Work with
event-driven architectures, Kafka, and other streaming platforms
.
Apply
DevOps principles
and tools (Docker, Terraform, Helm).
Required Skills:
7+ years of backend development experience with
Python
.
Minimum 5+ years of hands-on experience with
Django
.
Strong knowledge of
OOPs, design principles, and design patterns
(Factory, Singleton, Observer, etc.).
Proven experience in
scalable system design
and microservices architecture.
Strong debugging, problem-solving, and analytical skills.
Job Type: Contractual / Temporary
Contract length: 6 months
Pay: Up to ?220,000.00 per month
Application Question(s):
What is your preferred Location? Bangalore, Pune, Mumbai, Hyderabad, Noida?
Are you comfortable working in a short-term role (3-6 months)?
What is your official notice period?
Experience:
Python: 7 years (Required)
Django: 5 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.