freehire launches on Product Hunt on 26 August.

Follow →

Lead Infrastructure as Code (IaC) Engineer

Summary

Lead a migration from on-premise Windows infrastructure to automated Azure IaaS using Terraform, Ansible, and CI/CD pipelines, while defining governance and mentoring engineers.

Industry: Payroll solutions

Remote work: 100%

FTE: full-time (40 hours per week)

Project language: English

Project length: 6 months contracts + potential prolongations.

Start: ASAP (01.07.2026)

Assignment type: B2B

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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available