Job Title: Python/Django Developer
Type: 12 months (w2 contract)
Location: 100% remote
 
Job Description:
Must has 3 years of experience in the following and able to perform the following tasks:
1. Develop Django Web Applications – Maintain, enhance, and optimize Django applications, including API development using Django REST Framework (DRF).
2. Set Up and Manage Azure App Services for Django – Deploy Django applications on Azure App Service and configure CI/CD pipelines for automated deployment using Azure DevOps.
3. Configure Azure SQL/PostgreSQL with Django ORM – Integrate Django with Azure SQL, ensuring optimized database interactions via Django’s ORM.
4. Implement Authentication & Authorization Using Azure AD – Enable Azure Active Directory (AAD) authentication and implement OAuth2/OIDC for secure access to the web app.
5. Monitor and Optimize Performance Using Azure Application Insights – Integrate Azure Monitor and Application Insights to track logs, errors, and performance metrics.
6. Secure Django App with Azure Key Vault & Managed Identity – Store, manage, and refresh secrets (DB credentials, API keys) securely using Azure Key Vault and leverage Managed Identity to avoid hardcoding credentials.
 
 
 
 
Apply
Come join the Ninja family!

Fill out the form and one of our expert recruiters will get back to you.