Job Details

ID #45427145
State Nevada
City Las vegas
Job type Permanent
Salary USD TBD TBD
Source Intellyk
Showed 2022-09-04
Date 2022-09-01
Deadline 2022-10-31
Category Et cetera
Create resume

Release Manager

Nevada, Las vegas, 89101 Las vegas USA

Vacancy expired!

Role: Release Manager

Location: Las Vegas, NV (Day 1 onsite) Essential Job Functions
  • 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
Position Requirements
  • 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.
Preferred
  • 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!

Subscribe Report job