Gravity IT Resources
Lead Release Manager
Gravity IT Resources, Cleveland, Ohio, us, 44101
To Apply for this Job Click HereBackground:
The Lead Release Manager role is responsible for strategizing, planning, scheduling, overseeing, and managing the software release cycle to ensure successful delivery of software products. The role requires the ability to create release road maps to drive the entire software release process, from planning to deployment, and ensure that its execution meets the organization’s quality standards. The Lead Release Manager demonstrates exceptional communication and collaboration skills to connect with multiple teams and stakeholders to establish and maintain release management policies and standards, identify, and mitigate potential risks and issues, and guarantee all aspects of the release are rigorously tested and validated. The position partners with development, QA, business, and operations teams and supervises the tracking and reporting of software releases, ensuring that they are delivered on time and exceed user expectations. By doing this effectively, the incumbent fosters a seamless experience for end-users across the entire organization and helps the organization be more effective and efficient in delivering high-quality digital products and services.
What the role will do:
Create a comprehensive release road map for software products and execute it by partnering with cross-functional teams and other stakeholders
Deliver training workshops and conduct regular audits to establish and enforce robust release management standards and processes
Provide recommendations for latest version control technologies and supervise version control through the software development lifecycle
Develop clear communication plans and escalation paths to ensure that all stakeholders are aligned on release schedules, changes, impacts and other information related to releases
Implement innovative risk assessment mechanisms to identify potential risks and issues related to software releases and mitigate them on a proactive basis
Implement document management tools to ensure that releases are well-documented and that records are efficiently and effectively maintained for future reference
Establish robust channels for collaboration and promote knowledge sharing among cross-functional teams to ensure that processes and tools are aligned with release management policies and the defined standards
Lead process improvement initiatives and encourage team members to actively share insights and contribute to process improvements
Share findings and recommendations with senior leaders from post-release analysis to drive informed decision-making
Direct rollback coordination efforts which includes implementing back-up plans and processes to return applications to previous versions
Needed:
Education
Required
Bachelor’s degree in Computer Science or Information Technology or related domains
15+ years of experience in software development or software release management
Preferred
Project Management related certifications
Skills and Experiences
6-8 years of experience in Release Management or similar role
Proven track record of working with release management and collaboration tools
Proven track record in planning and executing software releases in complex environments
Expertise in Agile methodologies, SDLC, and DevOps Methodology
Experience with container technology
Experience with multiple scripting languages
Excellent communication and collaboration skills to work with various teams and stakeholders
Technical Skills
Cloud Technologies & Platforms
Software Development Lifecycle (SDLC) Methodology
Continuous Integration and Continuous Deployment (CI/CD)
Project Management Methodology
DevOps Methodology
Software Packaging and Deployment Procedures
Security Automation
Version Control Tools
Automation & Configuration Management Tools
Monitoring and Logging
Preferred
Strong Release Management and Test Management experience in large scale transformation projects covering all below (but not limited to) aspects:
Backlog Management
Release Planning & Execution
Capacity Planning & Resource Management
Release Governance (Scope management)
Sprint Planning & Execution
Test Case Management, including Test Automation & Performance testing.
Planning and Executing Large Test Cycles
Reporting & Tracking Status/Metrics
Strong experience in Project Management tools – specifically Jira and Test management tools like ALM, Zephyr Scale
Backlog Management
Reporting & Tracking Status/Metrics
To Apply for this Job Click Here#J-18808-Ljbffr
The Lead Release Manager role is responsible for strategizing, planning, scheduling, overseeing, and managing the software release cycle to ensure successful delivery of software products. The role requires the ability to create release road maps to drive the entire software release process, from planning to deployment, and ensure that its execution meets the organization’s quality standards. The Lead Release Manager demonstrates exceptional communication and collaboration skills to connect with multiple teams and stakeholders to establish and maintain release management policies and standards, identify, and mitigate potential risks and issues, and guarantee all aspects of the release are rigorously tested and validated. The position partners with development, QA, business, and operations teams and supervises the tracking and reporting of software releases, ensuring that they are delivered on time and exceed user expectations. By doing this effectively, the incumbent fosters a seamless experience for end-users across the entire organization and helps the organization be more effective and efficient in delivering high-quality digital products and services.
What the role will do:
Create a comprehensive release road map for software products and execute it by partnering with cross-functional teams and other stakeholders
Deliver training workshops and conduct regular audits to establish and enforce robust release management standards and processes
Provide recommendations for latest version control technologies and supervise version control through the software development lifecycle
Develop clear communication plans and escalation paths to ensure that all stakeholders are aligned on release schedules, changes, impacts and other information related to releases
Implement innovative risk assessment mechanisms to identify potential risks and issues related to software releases and mitigate them on a proactive basis
Implement document management tools to ensure that releases are well-documented and that records are efficiently and effectively maintained for future reference
Establish robust channels for collaboration and promote knowledge sharing among cross-functional teams to ensure that processes and tools are aligned with release management policies and the defined standards
Lead process improvement initiatives and encourage team members to actively share insights and contribute to process improvements
Share findings and recommendations with senior leaders from post-release analysis to drive informed decision-making
Direct rollback coordination efforts which includes implementing back-up plans and processes to return applications to previous versions
Needed:
Education
Required
Bachelor’s degree in Computer Science or Information Technology or related domains
15+ years of experience in software development or software release management
Preferred
Project Management related certifications
Skills and Experiences
6-8 years of experience in Release Management or similar role
Proven track record of working with release management and collaboration tools
Proven track record in planning and executing software releases in complex environments
Expertise in Agile methodologies, SDLC, and DevOps Methodology
Experience with container technology
Experience with multiple scripting languages
Excellent communication and collaboration skills to work with various teams and stakeholders
Technical Skills
Cloud Technologies & Platforms
Software Development Lifecycle (SDLC) Methodology
Continuous Integration and Continuous Deployment (CI/CD)
Project Management Methodology
DevOps Methodology
Software Packaging and Deployment Procedures
Security Automation
Version Control Tools
Automation & Configuration Management Tools
Monitoring and Logging
Preferred
Strong Release Management and Test Management experience in large scale transformation projects covering all below (but not limited to) aspects:
Backlog Management
Release Planning & Execution
Capacity Planning & Resource Management
Release Governance (Scope management)
Sprint Planning & Execution
Test Case Management, including Test Automation & Performance testing.
Planning and Executing Large Test Cycles
Reporting & Tracking Status/Metrics
Strong experience in Project Management tools – specifically Jira and Test management tools like ALM, Zephyr Scale
Backlog Management
Reporting & Tracking Status/Metrics
To Apply for this Job Click Here#J-18808-Ljbffr