Urgent Django Azure-to-AWS Backend Migration

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted1 hour ago
Urgent Hiring: Senior Python Django / DRF Backend Developer – Azure to AWS Migration

Project: MyBizz ERP – Enterprise SaaS Platform
Project Type: Fixed Price / Freelance
Duration: 2 Days (48 Hours)
Start: Immediate
Experience: 4+ Years in Python, Django & DRF
Coordination: Work directly with our existing DevOps Engineer

Project Overview
We are looking for an experienced Python Django REST Framework (DRF) Backend Developer to migrate our existing backend application integrations from Microsoft Azure to AWS.

Our DevOps Engineer will handle AWS infrastructure provisioning, configuration, networking, deployment and cloud administration.

The freelancer will be responsible exclusively for backend code modifications, AWS service integrations, database connectivity, application compatibility, debugging and testing.

Scope of Work

1. Azure Storage to AWS S3

Modify existing Django storage integrations to use Amazon S3.

Configure Django storage backend using boto3 / django-storages, where appropriate.

Update file upload, download, retrieval and deletion functionality.

Ensure existing document and media-related APIs function correctly.

Coordinate with DevOps on storage permissions and configuration.

2. PostgreSQL Database Integration

Update Django PostgreSQL database connectivity for AWS RDS PostgreSQL.

Configure environment-based database settings and SSL connectivity.

Verify ORM compatibility, migrations, queries and transactions.

Resolve application-level database connectivity issues.

Ensure existing ERP data operations work correctly.

3. Azure Key Vault to AWS Secrets Manager

Replace Azure Key Vault integration with AWS Secrets Manager or an approved secure environment-variable integration.

Modify Django configuration and secret retrieval logic.

Ensure database credentials, API keys and application secrets are securely accessed.

Remove obsolete Azure-specific dependencies where no longer required.

4. Django REST Framework Backend Updates

Identify and modify Azure-dependent backend code.

Update configuration files, dependencies and environment settings.

Resolve AWS integration-related application errors.

Ensure authentication, permissions, background tasks and existing REST APIs continue functioning.

Maintain backward compatibility wherever applicable.

5. Testing & Validation

Perform backend integration testing.

Validate S3 file operations, PostgreSQL connectivity and secret retrieval.

Test critical Django REST APIs and ERP workflows.

Fix migration-related backend issues.

Support DevOps during deployment and production verification.

Deliverables

Updated Django/DRF backend source code compatible with AWS.

Fully functional AWS S3 integration.

Working PostgreSQL RDS connectivity.

AWS Secrets Manager integration.

Updated dependencies and environment configurations.

Successfully tested existing REST APIs and backend functionality.

Code committed to the company-owned Git repository through reviewed pull requests.

Brief technical documentation and knowledge transfer.

Backend support during final AWS deployment.

Required Technical Skills

Python (Advanced)

Django & Django REST Framework (Advanced)

PostgreSQL & Django ORM

AWS S3, boto3, django-storages

AWS Secrets Manager

AWS RDS PostgreSQL connectivity

Azure Blob Storage and Azure Key Vault integration experience

REST API debugging and integration testing

Git and production backend troubleshooting

Timeline

Day 1: Code assessment, storage integration, database connectivity and secrets migration.

Day 2: Backend fixes, API testing, deployment support, documentation and handover.

Important Conditions

Our internal DevOps Engineer handles all AWS infrastructure and deployment activities.

Freelancer's responsibility is limited to Django/DRF backend development and integrations.

Existing backend functionality must remain unaffected.

All code modifications must be made in our company-owned repository.

NDA and confidentiality are mandatory.

No unauthorized sharing or retention of source code or company data.

Complete the agreed scope within 48 hours.

Proposal Requirements

Please share:

Your Django/DRF development experience.

Previous AWS S3, RDS and Secrets Manager integration experience.

Experience migrating Django applications from Azure to AWS.

Your immediate availability for the next 48 hours.

Fixed-price quotation.

Confirmation that you can coordinate directly with our DevOps Engineer.

We are looking for a hands-on Django/DRF Backend Developer, not a DevOps Engineer or cloud infrastructure consultant.
python django azure postgresql devops
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.