We’re looking for an experienced Release and Environments Manager to take ownership of software releases across multiple environments, ensuring every deployment runs smoothly, securely, and on schedule. This is a hands-on leadership role, working closely with development, QA, operations, and client-facing teams to deliver high-quality releases and maintain stable environments across the full SDLC. What you’ll be doing: Plan, manage, and coordinate software releases end-to-end Maintain and optimise environments (Dev, Test, UAT, Prod) Drive automation and CI/CD maturity with DevOps teams Implement best-practice release governance and compliance Lead post-release reviews and continuous improvement initiatives What you’ll bring: ✅ 5 years in release/environment management within complex environments ✅ Experience with CI/CD pipelines (Jenkins, GitLab, Azure DevOps) ✅ Strong grasp of Agile, Scrum, and DevOps practices ✅ Scripting or automation experience (PowerShell, Python) ✅ Familiarity with AWS, Azure, Docker, or Kubernetes a plus If you’re a detail-driven leader who thrives on structure, collaboration, and delivery excellence, we’d love to hear from you.