Vacancy expired!
- Work with IT Leadership to establish monthly release activities for both impacting and non-impacting releases
- Ensure that the Agile processes are fully executed.
- Drive sprint planning and sprint / release retrospectives and ensure continuous improvement.
- Manage release status updates and provide clarity to all stakeholders, including the team, on progress towards the agreed milestones.
- Establish standardization and consistent release management processes globally and cross department coordination of release functions.
- Own and drive the delivery of releases on a monthly cadence.
- Coordinate with cross functional groups on cross team dependencies and release readiness activities.
- Collaborate to create and/or optimize metrics reports for evaluating release readiness.
- Reporting status updates and metrics to senior leadership on the performance of the releases
- Advocate for, and police, project team compliance with established configuration management strategies and processes (branch and merge, baselining, revision control, document workflows, work product reviews, etc.)
- Monitor software development team(s) release readiness, per defined content, and escalate release risks of late and/or low-quality releases.
- Support project audits (quality, security, etc.)
- Cooperate with quality assurance team to ensure compliance with relevant quality and governance standards
- Communication of the release windows details to the bank
- Manage risks and resolve issues that affect release scope, schedule, and quality
- Manage relationships and coordinate work between different teams at different locations
- Conduct reviews and ensure alignment on Go/No-Go decision
- Ensure all documentation is present for the release lifecycle per Audit and established bank procedures
- Continually work towards making improvements in the release process
- Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification list
- Help manage risks and dependencies
- Escalate and track impediments
- Provide input on resourcing to address critical bottlenecks
- Improve the flow of value through value streams by improving and assessing the practices associated with DevOps and Release on Demand in the Continuous Delivery Pipeline
- Work with the Scrum Masters, Demand Management & Agile Teams to make recommendations for process changes
- Facilitate the release delivery process, manage scope and dependencies across products and teams.
- Measure and monitor release progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
- Provide reporting on weekly, monthly, YOY release health
- Bachelor's degree in Computer/Software Engineering, Computer Science, Programming, or similar discipline
- Good knowledge of quality processes with particular expertise/interest in configuration management and release strategies.
- Familiarity with CI/CD concepts and tools (such as Jenkins, GITLAB)
- Understanding of ALM concepts and experience with a related tool suite(s) (i.e. Jira, DevOps, etc.)
- Experience working with globally distributed teams
- Knowledge, or experience, working in an Agile environment
- Excellent analytical and organizational skills, attention to detail and ability to manage large amounts of information
- Team player with excellent interpersonal and communication skills. Collaborative style with the ability to communicate clearly on technical and operational issues
- Ability to work under pressure and to deadlines
- Experience in various agile and hybrid methodologies and continuous integration.
- Expertise in Change Management
- High attention to detail and proven ability to manage multiple, competing priorities simultaneously.
- Experience in building processes, release schedules on a global scale.
- Strong analytical and quantitative skills with the ability to use data and metrics to back up assumptions, recommendations, and drive decisions.
- Prior experience as a configuration manager/release manager
- Excellent written and oral communication skills
- Experience with the following software: JIRA, GITLAB (GITbash), CHEF, Puppet, Open Shift, Docker, Ansible, Jenkins
- Experience with .NET code migrations
Vacancy expired!