Posted on: 29/10/2025
Description :
Django Web Application Development :
- Design, develop, and maintain scalable Django-based applications.
- Build and optimize RESTful APIs using Django Rest Framework (DRF).
- Work with Django ORM and PostgreSQL to handle large datasets efficiently.
- Ensure security best practices and performance optimization.
Backend & Database Development :
- Design database schemas and models for enterprise applications.
- Optimize PostgreSQL queries, indexing, and performance tuning.
- Implement Celery for background task processing.
System Integration & API Development :
- Develop and maintain integrations with third-party applications.
- Implement authentication, authorization, and security measures.
DevOps & Deployment :
- Deploy and manage applications on Linux-based cloud environments.
- Implement CI/CD pipelines for automated deployments.
- Knowledge of container-based development and deployments.
Odoo Development (Nice to Have) :
- Customize and integrate Odoo ERP modules (if applicable).
- Work with Odoo ORM, QWeb reports, and business workflows.
Technical Collaboration :
- Participate in code reviews and enforce best coding practices.
- Work closely with stakeholders to define technical requirements.
Requirements & Qualifications :
Must-Have Skills :
- 5+ years of experience in Python development.
- Strong expertise in Django and Django Rest Framework (DRF).
- Experience with PostgreSQL, SQL optimization, and database design.
- Hands-on experience with Celery, Redis, RabbitMQ for async processing.
- Experience integrating third-party APIs and external services.
- Solid understanding of Docker and CI/CD pipelines.
- Strong understanding of software architecture and design patterns.
- Knowledge of Git version control system.
Nice-to-Have Skills :
- Business Process Management tools and frameworks.
- Familiarity with React.js, Vue. js, or other front-end frameworks.
- Data Handling & Visualization
- Experience working with AI tools such as GitHub Copilot, ChatGPT, or other code assistants
- Understanding of prompt engineering and interaction with large language models (LLMs)
Soft Skills :
- Strong problem-solving and analytical skills.
- Ability to work independently and in a collaborative, agile environment.
- Excellent communication and mentoring skills.
- Ability to translate business requirements into technical solutions.
Education :
- Bachelor's or master's degree in computer science, Software Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1566743
Interview Questions for you
View All