Environment & Release Manager to ensure consistent, efficient delivery of high-quality releases[...]
New Today
Our Financial Services Client is seeking an Environment & Release Manager to ensure the consistent, efficient delivery of high-quality releases following SDLC policies, processes, and best practices.
You will oversee the Test Environment Management process, including the coordination and utilization of Test environments.
This is a permanent opportunity, with remote work (PST hours). Open to candidates in British Columbia, Alberta, and Ontario.
Must Have:
- Bachelor’s degree in information technology, Computer Science, or a related field
- 5+ years of experience in transition management, release management, or related fields
- Strong knowledge of CI/CD pipelines and Azure DevOps
- Knowledge of transition management software
- Understanding of SDLC and ITIL methodologies
Nice to Have:
- Experience in the financial industry
- Experience with applications like T24
Responsibilities:
Continuous Improvement and Automation
- Drive continuous improvement of automated release capabilities using CI/CD pipelines to support continuous delivery.
- Manage and support Azure DevOps, striving for ongoing improvements.
Team Leadership and Coordination
- Lead a team of Service Transition Analysts and Test Environment Support Engineers, providing guidance as needed.
- Coordinate with platform owners, service design, and operations teams for effective deployments.
- Liaise with IT stakeholders to remove roadblocks in the SDLC process, ensuring release schedules are maintained across multiple applications and teams.
Release Management
- Ensure adherence to Release Management processes and policies for reliable, recoverable, and auditable releases.
- Coordinate and maintain the release schedule to optimize delivery and minimize business impact.
- Conduct post-implementation reviews to evaluate success and identify improvements.
- Develop and maintain test environment strategies aligned with project timelines and business goals.
- Collaborate with development, testing, and infrastructure teams to define environment requirements.
- Coordinate setup and configuration of test environments, ensuring correct software versions and configurations.
- Monitor environment availability, resolve issues promptly, and serve as the primary contact for environment-related incidents.
- Communicate environment status and issues to stakeholders, ensuring transparency.
- Troubleshoot, resolve issues, document, and track progress, providing updates to stakeholders.
- Location:
- London, England, United Kingdom
- Salary:
- £100,000 - £125,000
- Category:
- Other