Azure DevOps Engineer
Summary
DevOps engineer designing and running CI/CD pipelines with Azure DevOps and GitHub, deploying containerized C# .NET apps on Kubernetes (Helm, Docker) in a primarily on-premises environment with Azure cloud exposure. Includes observability (OpenTelemetry, Grafana) and DevSecOps work (SonarQube, Rapid7).
- Design, build, and maintain CI/CD pipelines using Azure DevOps and GitHub.
- Deploy, manage, and troubleshoot applications running on Kubernetes using Helm Charts.
- Support and optimize containerized workloads using Docker.
- Configure and manage Ingress Controllers and traffic routing.
- Implement monitoring, alerting, and observability solutions.
- Integrate security and code-quality controls into CI/CD pipelines.
- Collaborate with development teams to improve deployment and operational processes.
- Troubleshoot and resolve production and platform-related issues.
Required Skills
- Strong hands‑on experience with:
- Docker
- GitHub
- Experience with Kubernetes networking, Ingress Controllers, and traffic management.
- Strong understanding of CI/CD best practices and release automation.
- Experience with observability and monitoring tools:
- Open Telemetry
- Click Stack
- Grafana
- Experience with DevSecOps tools:
- SonarQube
- Rapid7
- Good understanding of:
- SQL Server
- Exposure to Azure and/or AWS cloud environments.
- Strong troubleshooting and problem‑solving skills.
Technical Environment
- Applications are in: C# .NET
- Monitoring & Observability: OpenTelemetry, ClickStack, Grafana
- Security: SonarQube, Rapid7
- Infrastructure: Primarily On‑Premises with Azure Cloud exposure