Lead Infrastructure as Code (IaC) Engineer
We are seeking a Lead Infrastructure as Code (IaC) Engineer to drive a large-scale transformation from on-premise Windows-based infrastructure towards a fully automated, governed, and repeatable Microsoft Azure IaaS model.
Main Responsibilities:
Define Azure IaaS standard patterns aligned with governance policies.
Build reusable, validated Azure templates covering VMs, networking, storage, and security configurations.
Automate environment provisioning across various stages: Dev, Acceptance, Pre-Prod, and Production.
Lead the adoption of Ansible and Terraform for configuration automation.
Ensure infrastructure changes are version-controlled and auditable.
Automate provisioning for Windows Server and SQL Server infrastructures.
Build CI/CD pipelines for IaC validation and deployment.
Standardise migration checks and embed production readiness in infrastructure definitions.
Provide technical leadership and mentorship to internal engineers.
Key Requirements:
Senior-level experience with Azure IaaS architecture and migration.
Strong knowledge of Windows Server, AD, SQL Server, and IIS.
Extensive hands-on experience with Ansible and Terraform.
Strong PowerShell skills.
Experience with CI/CD-integrated infrastructure pipelines.
Nice to have :
Experience in VMware-to-Azure migration.
Knowledge of Azure networking, security architecture, and governance frameworks.
Experience in fast-paced transformation programmes.
Lead Infrastructure as Code (IaC) Engineer
Lead Infrastructure as Code (IaC) Engineer
moondigo sp. z o.o.
Remote
Remote