Cloud Automation DeveloperPurposeThis role is responsible for designing, developing, and maintaining Infrastructure-as-Code (IaC), automation tooling, and cloud management solutions that support Centrilogic’s managed cloud services and internal delivery platforms. The Cloud Automation Developer will contribute to standardized deployment patterns, operational automation, and governance controls across customer environments, primarily in Microsoft Azure, to enhance efficiency, reliability, cost optimization, and security at scale.Primary ResponsibilitiesDevelop and maintain Terraform modules and automation pipelines for Azure, AWS, and OCI cloud infrastructure deploymentsBuild reusable cloud management tools, templates, and operational automation to support CSP operations and customer lifecycle managementContribute to .NET-based internal platforms and services, including APIs, provisioning services, and administrative toolsetsSupport development of front-end and portal experiences using BlazorCreate scripts, CLIs, and lightweight automation using Python or PowerShell as requiredImplement and maintain Azure governance controls (policies, tagging standards, role assignments, RBAC models)Ensure IaC modules follow best practices in security, repeatability, modularity, and versioningCollaborate closely with cloud delivery teams to resolve issues and support new service onboardingParticipate in code reviews, design discussions, and documentation updatesMaintain awareness of platform and service improvements across Microsoft Azure, AWS, and OCIContribute to operational excellence through monitoring, logging, and automated guardrailsEducation and Required Skills/ExperienceRequired:Bachelor’s degree in Computer Science, Engineering, or related technical field — or equivalent professional experience3+ years hands-on experience developing Infrastructure-as-Code using TerraformStrong understanding of Azure architecture, services, networking, identity, storage, security, and governanceProfessional experience with C# application developmentExperience with Azure DevOps, Git, CI/CD pipelines, and Git branching strategiesStrong scripting skills (Python and/or PowerShell)Ability to deliver clean, maintainable code and documentationExcellent communication and collaboration skills in a distributed team environmentPreferred / Nice to Have:Experience with Blazor (Server or WebAssembly) UI developmentFamiliarity with containerized workloads (Docker / Azure Container Apps / App Service)Experience working within a global Managed Service Provider or Cloud CSP environmentAWS and/or OCI cloud IaC exposureInfrastructure automation certification(s) (e.g., Terraform, Azure Administrator/Architect)
Job Title
Cloud Automation Developer