Design, build, and automate scalable cloud infrastructure on the Azure platform
Partner with architecture, development, and DevOps teams to deliver secure, resilient, and high-performing environments using Infrastructure as Code (IaC) principles
Deploy and provision Azure infrastructure using Terraform and Infrastructure as Code (IaC) best practices
Configure Azure services including compute, networking, storage, and PaaS offerings to support scalable environments
Implement monitoring and alerting using Azure Monitor, Application Insights, and Log Analytics to ensure system visibility and performance
Enforce security controls including IAM, access policies, and data encryption to meet compliance standards
Automate infrastructure lifecycle management using Azure DevOps, CI/CD pipelines, PowerShell, and Azure CLI
Develop and maintain backup and disaster recovery strategies to ensure high availability and data protection
Troubleshoot infrastructure issues, optimize performance, and document solutions while collaborating with cross-functional teams
Requirements
6+ years of experience developing and deploying infrastructure using Terraform
4+ years of experience working with Microsoft Azure cloud services and architecture
2+ years of experience building and managing CI/CD pipelines using Azure DevOps or similar tools
2+ years of experience with scripting tools such as PowerShell or Azure CLI
2+ years of experience implementing monitoring and logging solutions such as Azure Monitor, Application Insights, or Log Analytics
2+ years of experience working with Git version control, including resolving merge conflicts
Bachelor’s degree in computer science, or a relevant field, or an equivalent combination of education, work, and/or military experience.
Tech Stack
Azure
Cloud
Terraform
Benefits
Annual incentive opportunity based on performance and Company’s discretion