Release Engineering Lead Azure DevOps
Client Server
In this Release Engineering Lead role, you own how software is packaged, released and presented to customers within a growing SaaS environment. You combine hands-on release management with efforts to modernise release practices across the technology estate. You’ll manage day-to-day releases for a product stack, coordinate risks and readiness across teams, and drive automation, governance and secure delivery. You’ll coach engineering teams to raise release maturity and shape a scalable, observable release process.
Pay / Benefits- hybrid working
- significant bonus
- 25 days holiday
- enhanced parental leave
- pension (up to 10%)
- health care and life assurance
- Own packaging, release and presentation of software to customers in a SaaS environment
- Manage day-to-day releases for an assigned product stack and coordinate risks across teams
- Assess and improve release processes, aiming for consistency and automation
- Enhance CI/CD pipelines, infrastructure and release automation while embedding governance and security
- Define release readiness criteria, release metrics, environment promotion models and release health practices
- Implement automated testing, deployment orchestration, blue/green or ring deployments, and observability
- Coach and influence engineering teams to adopt better release practices and improve release maturity
- Release Management experience in a SaaS product environment
- Hands-on DevOps experience in an Azure cloud environment
- Experience improving CI/CD processes in complex environments
- Strong technical communication, risk-based decision making and stakeholder influence
- Good understanding of Azure DevOps, GitHub, Infrastructure as Code, trunk-based development and GitOps
- strong communication
- stakeholder management
- coaching and mentoring
- Azure DevOps
- GitHub
- Infrastructure as Code
Reference: WJ-747_31051285