Job Title: Release Manager for DevOps
Location: Northern NJ
Job Type: Contract
Duration: Long Term
Contact Info: Matt O'Brien - [email protected] - 201-786-2415
Responsible for automation of the release and build process at client.
Functional and matching Technical requirements
Support requirements and plans
Work with ITS teams and offshore / onshore partners to manage the evolution of the product – especially through the development phases.
Responsibilities and Tasks
Release Manager at client is a key role in Agile software responsible for managing the team responsible for the planning, design, build, configuration and testing of all software to create the release package for the delivery of, or changes to, the designated services. You will own the entire Release Management lifecycle. The program focuses on the required synergy between people, process and technology to deliver and maintain services which meet company business needs.
Subject-matter expert in Release Management, DEVOPs and SCRUM methodology.
Responsible for Release Management lifecycle which includes scheduling, coordinating and the management of releases across the enterprise for multiple applications across various portfolios. The releases can be inclusive of application updates, software updates/patches, security improvements, Projects and Programs.
Responsible for providing tool awareness and services to help product management and project teams manage and deploy releases into production.
Responsible for Implementing and managing release processes for code through development, test, and production environments Work collaboratively with all participants in software development projects and is supportive of developers and testers as they set up their build dev/test environments.
Responsible for Liaising with project leads/managers/Scrum Masters, quality assurance, operations groups and other key stakeholders on the release and delivery progress, issues and improvements.
Responsible for working with IT management to improve the software engineering processes and practices associated with continuously building, deploying, and updating software and environments
Responsible for leading the effort of defining the IT strategic direction for release management tools for IT to ensure the process requirements of release management are built in.
Responsible for assisting dev teams in managing projects and interdependencies to ensure milestone adherence, Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
Responsible for producing deployment run books and Implementation Plans Work with release engineers to understand impacts of branches and code merges
Responsible for continually work towards making improvements in the release process Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
Responsible for developing and delivering scripts and automation tools used to build, integrate, and deploy software releases to various platforms
Responsible for all documentation including content for the department website on CI/CD (DevOps)
Contract to Hire