Job Title: Python/Django Developer
Type: 12 months (w2 contract)
Location: 100% remote
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.