Azure Cloud Architect – Optimized Production Deployment for Python ProjectsFreelanceJobs • Canada
This job offer is no longer available
Azure Cloud Architect – Optimized Production Deployment for Python Projects
FreelanceJobs
- Canada
- Canada
About
We are looking for a skilled Azure Cloud Architect / DevOps Engineer with experience in setting up production-ready, cost-optimized infrastructure on Microsoft Azure. The goal is to deploy and manage multiple small Python-based ML applications using Docker, Kubernetes, and Azure-native services.
This project involves designing, deploying, and documenting a scalable and secure Azure infrastructure that supports:
Python applications (Site Search, Recommendation Engine, Management Console, SQL Agent)
Load balancing and autoscaling
Data storage and databases (PostgreSQL, MongoDB Atlas)
Docker containerization and Kubernetes orchestration
Logging and monitoring
Security and user access management
Cost optimization and resource scaling strategy
Shape
Scope of Work:
Design and provision Azure resources using best practices
Set up:
Virtual Machines / App Services
Azure Kubernetes Service (AKS) for container orchestration
Docker image build & CI/CD integration
PostgreSQL (Azure Database for PostgreSQL)
MongoDB Atlas Free Tier Integration
Secure file and log storage (up to 50 GB)
Implement:
Load balancing (Azure Load Balancer or Application Gateway)
Logging and monitoring (Azure Monitor / Log Analytics)
User roles & permissions
Backup strategies and disaster recovery
Estimate and validate cost for low-load production setup
Document the full setup (architecture, credentials, scripts)
Shape
Skills Required:
Microsoft Azure (Compute, Storage, Networking, Databases)
Docker & Kubernetes (preferably AKS)
PostgreSQL & MongoDB (Atlas)
DevOps, CI/CD Pipelines (GitHub Actions, Azure DevOps, etc.)
Python deployment best practices
Azure Cost Management & Budgeting
Security and access control setup
Bash/Shell scripting and automation (Terraform is a plus)
Shape
Deliverables:
Fully functional Azure environment with all services running
Documentation (architecture diagram, resource details, credentials, deployment instructions)
Cost estimation breakdown
1–2 support sessions for handover
Shape
Project Duration:
1–2 weeks (can be extended for maintenance/support)
Shape
Location:
Remote
Shape
Budget:
Please propose your rate based on the deliverables and scope. We prefer fixed-price offers.
Contract duration of less than 1 month. with 30 hours per week.
Mandatory skills: AWS CloudFormation, AWS CloudFront, Terraform, Ansible, Jenkins, CI/CD, Kubernetes, Docker, Linux, NGINX, Scripting, Python, Bash, Automation
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.