About the Role
This role focuses on establishing a practical DevOps foundation for internal .NET applications using Azure DevOps, SonarQube, Azure Key Vault, and Datadog. The consultant will work directly with architects and developers to build CI/CD pipelines, define standards, integrate tools, and document the approach for future support and expansion.
Responsibilities
- Design and implement Azure DevOps CI/CD pipelines for .NET applications.
- Define and apply Git branching, pull request, and branch policy standards in Azure DevOps.
- Integrate SonarQube into build and pull request workflows, including baseline quality gates.
- Configure secure secrets and environment settings using Azure Key Vault and appropriate access controls.
- Set up Datadog dashboards, monitors, APM, and alerting for in-scope applications.
- Create reusable templates, documentation, and runbooks for future application onboarding.
- Work closely with team members to transfer knowledge through pairing and walkthroughs.
Requirements
- Strong hands-on experience with Azure DevOps, including Repos, Pipelines, branch policies, and multi-environment deployments.
- Experience building CI/CD pipelines for .NET applications.
- Experience integrating SonarQube with Azure DevOps.
- Experience using Datadog for APM, dashboards, monitoring, and alerting.
- Strong scripting and automation skills using PowerShell, Bash, or similar tools.
- Ability to work directly with development teams and clearly document standards and solutions.
- Experience working in Azure-centric .NET environments.
- Experience creating reusable pipeline templates and onboarding patterns across multiple repositories.
- Experience helping teams adopt DevOps practices where automated testing and CI/CD are still maturing.
- Experience in utility, energy, or other enterprise environments with governance requirements.
Skills
- Azure DevOps
- SonarQube
- Azure Key Vault
- Datadog
- CI/CD
- Git
- PowerShell
- Bash
- APM
- Observability
Work Type
- Contract
- Implementation
About the Company
- Our Client is seeking a hands-on DevOps Implementation Consultant to help establish a practical DevOps foundation for 3–5 internal .NET applications using Azure DevOps, SonarQube, Azure Key Vault, and Datadog.
