Release Manager

New Today

Closing date for applications: Monday 25th August 2025.

Keep DCC’s releases on track, on time, and top quality

We’re looking for a Release Manager to take charge of planning, scheduling, and delivering software releases across our smart meter network. You’ll own the release process end-to-end – from defining scope and coordinating with Service Providers to driving CI/CD automation and managing environments. If you thrive on precision, problem-solving, and collaborating with technical teams to make complex releases run like clockwork, this is your chance to shape how DCC delivers change at scale.

Click on apply to express an interest and view the job description.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Category:
IT & Technology

We found some similar jobs based on your search