Logo
Arrow International

Manager, Release - Senior

Arrow International, Cleveland, Ohio, us, 44101


Job Type

Full-time

Description

Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, electronic gaming products. Our products are sold, installed, and operated in numerous social and gaming venues around the world. We continue to grow at a record pace and offer this exciting career opportunity to join our team where we are focused on attracting and engaging exceptional talent, empowering colleagues to achieve fulfilling careers, and creating fun and engaging products that are second to none for our customers.

Primary Roles and Responsibilities

Release Manager, working with DevOps, is responsible for scheduling, planning, and controlling the software's development and delivery process.As a Release Manager for Arrow in PM one would work with the DevOps team to make them deliver the services on time and of high quality.You will be responsible for the Release Management lifecycle that involves the stages such as scheduling the release, coordinating between teams, and deployment of release as per the schedule and within budget.As a DevOps Release Manager, you will have to release the software after completing the testing stage and deployment stage, and work closely with the application development team, testing team, and production team. You will have to maintain proper coordination between these teams to update the project related information.Track, assign and ensure any issues are resolved in a timely manner as needed.Conduct Retrospect's after releases are completed to discuss lessons learned and create team assigned continuous improvement initiatives as needed.Worth with functional teams to track escaped defect metrics and assign the teams to conduct root cause analysis of escapes.Planning release windows and cycles across portfolios, componentsManaging relationships working on interrelated processesCommunicating crucial release schedules and changesMeasuring and monitoring progress to achieve a timely software release within defined budgetary limits and defined quality standardsCoordinating processes between different teams (possibly in various locations)Communicating necessary release details to business teamsManaging, planning, and negotiating release activitiesInitiating and overseeing progressive release processesConducting release readiness and milestone reviewsMaintaining release schedules for every core service and ensuring it aligns with major vendors and other stakeholdersWorking with development teams to comprehend code merges and branch ramificationsLeading and coordinating deployment plan executionResearching new software development and the best methods and techniques for managing configurations regarding a business's existing needsEnsuring that releases operate as per expectationsEnsuring that requirements are clear across dependent project streams with an effective releaseInitiating and overseeing the development and training content for external functionalityManaging the development of deliverables into production environmentsValidating release notesDeployment management of deliverables to the test environment particularly guaranteeing that the external dependent items are available during the test runtimeRequirements

Experience and Education

Bachelor's Degree in CS, IT, Networking, or similar competency preferred or equivalent work experience.10+ years of Information Technology experience with at least 5 years emphasis on Software Delivery and DevOps.Strong experience with project management working with multiple functions.Solid experience with GIT technologies, particularly with Bitbucket.Experience with building, packaging, and publishing NuGet packages using tools like JFrog.Experience setting up, maintain Build environments to support Microsoft technology stack, Unity for games and systems.Strong collaborative interpersonal and communication skills.Strong analytical and critical thinking skills.Software development background is a plus.Effectively communicate technical information and ideas.Effectively present information and respond to questions from the team members.Effectively document technical information and present it clearly and simply to non-technical executives.Demonstrated skills with both internal and external customers.Ability to implement process improvements.Effectively work within deadlines and adapt quickly to changing priorities.Quickly learn new skills, and processes related to DevOps.Ability to troubleshoot, research and solve challenging problems within DevOps space.Knowledge of industry best practices and ability to apply to improve the existing process.PHYSICAL DEMANDS/WORKING CONDITIONS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential job functions.

Specific vision abilities required by this job include close vision, distance vision, peripheral vision, and ability to adjust focus.The noise level in the work environment is low.May be required to sit for long and/or extended periods of time.