DevOps Engineer (Azure) Contract to Hire
Location: Hybrid, 3 days onsite
Schedule: Part-time to start, transitioning to full-time
Pay Rate: $45 to $65 per hour depending on experience
We are hiring a hands-on DevOps Engineer to help modernize and scale our Azure cloud platform. This role is ideal for someone who enjoys owning CI/CD, building infrastructure as code, and partnering closely with application teams to deliver reliable, automated deployments.
You will sit at the intersection of software engineering, cloud infrastructure, and release engineering. Your work will directly impact deployment speed, platform reliability, and developer productivity.
What you will do
Own CI/CD and Release Automation
- Design, build, and support CI/CD pipelines using Azure DevOps for multiple environments including Dev, QA, Staging, and Production
- Implement modern deployment strategies such as blue green, canary, and rolling deployments with automated rollback
- Establish pipeline as code standards, branching strategies, and PR policies
- Partner with developers to optimize builds, testing, and release workflows
Build Cloud Infrastructure with Code
- Provision workload level infrastructure using Bicep and or Terraform
- Ensure consistency and parity across environments through version controlled IaC
- Deploy and manage Azure services including App Services, AKS, Container Apps, Azure SQL, Service Bus, and Key Vault
- Apply tagging, resource locks, and policies aligned with cloud architecture standards
Support Containers and Application Platforms
- Support Docker based workloads running on AKS and or Azure Container Apps
- Manage Helm charts, Kubernetes manifests, and container deployment pipelines
- Maintain Azure Container Registry, image versioning, and base image updates
Enable Event Driven and Messaging Workloads
- Operate and monitor NServiceBus endpoints including retries and dead letter handling
- Support Azure Service Bus, Event Grid, and Event Hubs through automated deployments
- Build monitoring and alerting for critical message and event flows
Automate Database Deployments
- Automate schema deployments using DACPAC, Flyway, or DbUp
- Support Azure SQL and PostgreSQL deployments across environments
- Ensure rollback and promotion paths are tested prior to production releases
Monitoring, Security, and Reliability
- Build observability using Azure Monitor, Log Analytics, and Application Insights
- Create dashboards and alerts for deployments, errors, and platform health
- Manage secrets using Azure Key Vault with proper RBAC and auditability
- Apply workload level security best practices using Managed Identities, Entra ID, and Defender for Cloud
Scripting and Automation
- Write PowerShell and Python scripts to eliminate manual work
- Create and maintain operational runbooks for scaling, patching, and diagnostics
- Contribute SQL scripts for schema migrations and operational support
What we are looking for
- 5 plus years of experience in DevOps or Site Reliability Engineering
- Strong experience with Azure DevOps CI/CD pipelines
- Hands-on Infrastructure as Code experience using Bicep and or Terraform
- Experience with Docker and container platforms such as AKS or Azure Container Apps
- Proficiency in PowerShell and Python
- Experience supporting Azure SQL and database deployment automation
- Solid understanding of Azure networking fundamentals
- Experience with Azure Monitor, Log Analytics, and Application Insights
Nice to have experience
- Azure Landing Zone implementations
- NServiceBus or similar messaging frameworks
- Azure Service Bus, Event Grid, or Event Hubs
- .NET and C# application environments
- Data platforms such as Azure Synapse, Azure Data Factory, or Microsoft Fabric
- GitOps tools such as Flux or ArgoCD
- Experience in regulated or compliance driven environments
Certifications that stand out
- AZ-400 Designing and Implementing Microsoft DevOps Solutions
- AZ-104 Microsoft Azure Administrator
- AZ-204 Developing Solutions for Microsoft Azure
- AZ-900 Azure Fundamentals
Why this role
- High ownership and visibility across the platform
- Opportunity to standardize and modernize how teams ship software
- Strong partnership with developers, architects, and data teams
- Room to influence tooling, standards, and best practices
If you enjoy building reliable delivery pipelines, automating everything possible, and working deeply within Azure, this role offers meaningful impact and long term growth.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.