Overview
Skills
Job Details
Overview
We’re seeking a DevOps Engineer who thrives at the intersection of automation, quality, and delivery. This role plays a critical part in improving how software is built, tested, and released across a modern Azure-based technology stack.
You’ll own CI/CD pipeline quality, test automation, and environment stability while working closely with developers, cloud engineering, and QA. This is a hands-on role for someone who enjoys solving complex delivery challenges and driving continuous improvement.
Key Responsibilities
Build and maintain CI/CD pipelines supporting multiple applications
Develop and integrate automated tests (API, integration, regression, performance)
Improve release processes through automation and validation gates
Manage and monitor development and test environments
Troubleshoot pipeline, deployment, and environment issues
Partner with engineering teams to shift quality earlier in the SDLC
Contribute to infrastructure-as-code and standardized deployment patterns
Document automation, environments, and release processes
Required Experience
3–5+ years in DevOps, QA automation, or hybrid engineering roles
Strong experience with Azure DevOps pipelines
Scripting skills (PowerShell, Bash, Python)
Hands-on test automation framework experience
Familiarity with Azure cloud services
Understanding of .NET/C# development environments
Preferred Experience
Infrastructure-as-code (Terraform, Bicep, ARM)
Docker and Kubernetes concepts
Performance and reliability testing
Monitoring and observability tools
Experience supporting mission-critical applications