Job Title : Senior Cloud Automation Engineer
Type : REMOTE
Job Type : Contract
Job Description
Terraform Expertise (Must-Have)
- 5+ years of hands-on Terraform experience with demonstrable module development (not just using existing modules)
- Proven track record building reusable, production-grade Terraform modules for complex cloud architectures
- Deep understanding of Terraform state management, provider lifecycle, and module versioning strategies
- Experience debugging Terraform plan / apply issues, dependency cycles, and state corruption scenarios
- Azure Cloud Architecture (Must-Have)
- 4+ years of Azure experience with deep knowledge of core services : VNETs, subnets, NSGs, App Service, AKS, storage accounts, Key Vault
- Hands-on experience with Azure services : SQL Managed Instance, Service Bus, Virtual Machines, Virtual WAN, and Key Vault (keys, secrets, and certificates)
- Understanding of Azure identity patterns : managed identities, service principals, RBAC, and conditional access policies
- Experience with Azure Policy and governance frameworks for enterprise environments
Software Engineering Practices
Strong Git workflows including branching strategies, code review processes, and release managementTesting experience with tools like Terraces, Checkov, or similar infrastructure testing frameworksCI / CD pipeline experience with Azure DevOps, GitHub Actions, or similar platformsInfrastructure as Code philosophy with emphasis on repeatability, maintainability, and documentationCommunication & Problem-SolvingAbility to articulate technical decisions clearly, including trade-offs made in module designExperience leading technical initiatives involving multiple stakeholders and competing prioritiesTrack record of mentoring junior engineers on infrastructure patterns and terraform best practice