Owns delivery automation for every migration workstream. Builds the
CI/CD pipelines, infrastructure as code and release processes that let the team
ship the web application, APIs, functions and database changes to Azure safely
and repeatedly.
Key Responsibilities
‒Build and maintain multi-stage YAML pipelines in Azure DevOps
covering build, test, security scanning and deployment.
‒Author and maintain infrastructure as code (Terraform) for all
environments.
‒Manage configuration and secrets through Key Vault and pipeline
variable groups.
‒Define branching strategy, pull request policies and quality gates;
wire automated test suites into the pipelines.
‒Run release management: deployment slots, blue-green deployment,
approvals and rollback.
‒Automate database deployments (DACPAC or migration-based) alongside
application releases.
Required Skills and
Experience
‒Deep Azure DevOps experience: Repos, Pipelines, Boards, Artifacts
and YAML pipeline authoring.
‒Infrastructure as code with Bicep or Terraform in production.
‒Strong Git workflow knowledge and build experience for .NET
applications.
‒Scripting with PowerShell or Bash for automation.
‒Deploying to Azure App Service, Functions and Azure SQL from
pipelines.
‒Secrets management, service connections and pipeline security best
practices.
Preferred Qualifications
‒AZ-400
certification.
‒Container experience
(Docker, Azure Container Apps or AKS).
‒Code quality and
security tooling such as SonarQube or dependency scanning.