We are seeking an Infrastructure Architect to lead and support the incremental transformation of a legacy on-premises Windows environment into a fully containerized, cloud-based architecture. This role will guide modernization efforts, reverse-engineer legacy systems, and ensure alignment with a defined future-state roadmap. This is a strategic, architecture-focused role with no hands-on coding required.
Responsibilities
· Lead modernization efforts transitioning a traditional Microsoft IIS on-prem environment to Microsoft Azure.
· Reverse-engineer legacy applications and infrastructure to support incremental cloud transformation.
· Drive execution of a defined modernization roadmap toward a fully containerized cloud architecture.
· Provide architectural oversight within a .NET-based ecosystem, ensuring scalability and maintainability.
· Support migration from Team Foundation Server to Azure DevOps.
· Lead infrastructure strategy within an Infrastructure-as-Code (IaC) environment.
· Partner with engineering and infrastructure teams to align Dev, UAT, and Production environments with best practices.
· Promote strong security awareness, ensuring protection against vulnerabilities and attack vectors across environments.
Must-Haves
· Strong architectural experience within Windows Server/IIS and Azure environments.
· Experience leading migration from on-prem IIS-hosted applications to Azure.
· Ability to reverse engineer legacy systems and map them to a defined future-state architecture.
· Experience navigating Infrastructure-as-Code (IaC) environments.
· Understanding of containerization strategies in cloud ecosystems.
· Familiarity with source control modernization (e.g., TFS to Azure DevOps transitions).
· Strong security awareness, including infrastructure hardening and attack surface reduction.
· Experience using Terraform to provision Azure environments (Dev, UAT, Production).
· Excellent communication and presentation skills to executives.
Nice-to-Haves
· Prior experience working in phased or incremental enterprise modernization initiatives.
· Exposure to full containerization strategies within Azure cloud environments.
· Bachelor’s degree in Computer Science or related field.