Azure DevOps Consultant
Summary
Build and migrate CI/CD pipelines from Azure DevOps to GitHub Actions for a banking client, focusing on .NET and Windows-based apps.
emagine is looking for a Azure DevOps consultant for our amazing banking client.
Start: 26-09-01
End: 26-12-31
Work load: 100%
Location: Stockholm, 2-3 days per week in the office.
About the Assignment
We are looking for an experienced DevOps Consultant to support and drive a migration from Azure DevOps Server (on-premises/TFS) to GitHub Enterprise, with a strong emphasis on designing and implementing production-ready GitHub Actions workflows.
The assignment involves modernizing CI/CD pipelines across a diverse application landscape, including:
.NET applications
Windows-based client applications
Windows Server applications
Internal package publishing
This is a hands-on role combining analysis, design, and implementation, where practical experience building, troubleshooting, and improving GitHub Actions workflows is essential.
Key Responsibilities
Analyze existing Azure DevOps build and release pipelines
Design, implement, and troubleshoot GitHub Actions workflows for build, test, packaging, and deployment
Translate existing Azure DevOps pipeline logic into maintainable GitHub Actions workflows
Migrate repositories, pipelines, and deployment processes to GitHub
Configure GitHub Environments, secrets, and runner strategies
Ensure reliable build, packaging, and deployment processes
Contribute to standardized and reusable CI/CD templates
Support development teams during migration and onboarding
Required Skills
Hands-on experience designing, implementing, and maintaining GitHub Actions workflows in production environments
Strong understanding of GitHub Enterprise, including repositories, environments, secrets, permissions, and runner strategies
Solid background in Azure DevOps / TFS pipelines
Hands-on experience with .NET, C#, MSBuild, and PowerShell
Experience with Windows-based build and deployment processes
Strong understanding of CI/CD best practices and pipeline design
Nice to Have
Experience with Kubernetes or container platforms
Familiarity with Windows Server deployments
Experience with artifact repositories
Knowledge of SonarQube or similar code quality tools
Experience working in large enterprise environments
We are looking for a consultant who:
Is hands-on and solution-oriented
Can work both independently and collaboratively
Has experience bridging legacy systems with modern platforms
Communicates clearly and documents solutions effectively
Summary
This is an opportunity to play a key role in a large-scale CI/CD modernization initiative. The focus is on building robust, scalable, and standardized GitHub Actions-based pipelines while ensuring a smooth transition from existing Azure DevOps solutions.