Jobs via Dice
Overview
Release Manager: Level 4 — Remote. Dice is the leading career destination for tech experts at every stage of their careers. Our client, Themesoft Inc, is seeking a Release Manager to plan, coordinate, and execute software releases, manage schedules, and ensure quality and compliance through change management policies. This role involves working with engineering and Agile teams to optimize CI/CD pipelines, oversee resiliency testing, and drive process improvements.
What you'll be doing
Release Planning, Coordination, and Execution: Plan, schedule, and coordinate software releases across development teams, defining clear release scopes. Manage the release calendar and ensure timely resolution of tickets by the System Testing deadline. Oversee deployment execution to ensure successful delivery with no critical issues before production. Maintain and improve release processes, communicate release status to leadership, and ensure compliance with change management policies. Conduct release readiness reviews, post-release evaluations, and proactively mitigate risks using monitoring tools.
Observability and Issue Resolution: Ensure observability practices are carried out effectively by relevant teams; proactively monitor logs, monitoring tools, APM agents, alerts, and work with teams to analyze and troubleshoot.
Release Communication: Communicate release plans, progress, and updates to stakeholders and senior leadership in a timely and clear manner.
Quality and Sign-Offs: Ensure quality practices are followed, secure timely sign-offs from Agile teams and User Acceptance Testing (UAT), and confirm Business Acceptance Testing (BAT) is completed with no open items.
Collaboration and Cross-Functional Support: Collaborate with Service Reliability Engineers (SRE), engineering, and cross-functional teams to streamline CI/CD pipelines and secure full support for releases. Work with Agile teams to ensure smooth execution of automation runs during release cycles.
Resiliency Testing Oversight: Plan and manage resiliency testing, coordinate team participation, document outcomes, and track follow-up actions or bug reports.
Continuous Improvement: Lead release retrospectives, document action items, and implement process improvements to enhance release processes and automation strategies. Identify blockers during release calls and recommend improvements to reduce release timelines while maintaining quality.
Required technical skills
7+ years of experience in release management, software development, or a related role within an Agile environment.
Proven track record of planning, coordinating, and executing software releases across cross-functional teams.
Experience with CI/CD pipelines (GitHub Actions preferred), deployment processes, and automation tools.
Demonstrated ability to manage resiliency testing and document outcomes.
Prior experience collaborating with SREs, engineering, and Agile teams to ensure smooth release cycles.
Terraform experience is a plus.
What you'll need to be successful
Strong project management and organizational skills to manage release calendars, scopes, and timelines.
Excellent communication skills for clear and timely updates to stakeholders and senior leadership.
Ability to ensure quality practices, secure timely Agile team and UAT sign-offs, and confirm BAT completion without issues.
Proficiency in monitoring tools, logs, and APM agents for proactive troubleshooting and risk mitigation.
Problem-solving skills to identify and resolve blockers, ensuring no critical issues reach production.
Expertise in driving continuous improvement through release retrospectives and process enhancements.
Knowledge of change management policies and compliance requirements.
Ability to foster cross-functional collaboration and secure team support for releases.
Note: This description reflects the Release Manager role and excludes unrelated postings and boilerplate. EEO statements and applicable employment details will be provided as required by the employer.
#J-18808-Ljbffr
What you'll be doing
Release Planning, Coordination, and Execution: Plan, schedule, and coordinate software releases across development teams, defining clear release scopes. Manage the release calendar and ensure timely resolution of tickets by the System Testing deadline. Oversee deployment execution to ensure successful delivery with no critical issues before production. Maintain and improve release processes, communicate release status to leadership, and ensure compliance with change management policies. Conduct release readiness reviews, post-release evaluations, and proactively mitigate risks using monitoring tools.
Observability and Issue Resolution: Ensure observability practices are carried out effectively by relevant teams; proactively monitor logs, monitoring tools, APM agents, alerts, and work with teams to analyze and troubleshoot.
Release Communication: Communicate release plans, progress, and updates to stakeholders and senior leadership in a timely and clear manner.
Quality and Sign-Offs: Ensure quality practices are followed, secure timely sign-offs from Agile teams and User Acceptance Testing (UAT), and confirm Business Acceptance Testing (BAT) is completed with no open items.
Collaboration and Cross-Functional Support: Collaborate with Service Reliability Engineers (SRE), engineering, and cross-functional teams to streamline CI/CD pipelines and secure full support for releases. Work with Agile teams to ensure smooth execution of automation runs during release cycles.
Resiliency Testing Oversight: Plan and manage resiliency testing, coordinate team participation, document outcomes, and track follow-up actions or bug reports.
Continuous Improvement: Lead release retrospectives, document action items, and implement process improvements to enhance release processes and automation strategies. Identify blockers during release calls and recommend improvements to reduce release timelines while maintaining quality.
Required technical skills
7+ years of experience in release management, software development, or a related role within an Agile environment.
Proven track record of planning, coordinating, and executing software releases across cross-functional teams.
Experience with CI/CD pipelines (GitHub Actions preferred), deployment processes, and automation tools.
Demonstrated ability to manage resiliency testing and document outcomes.
Prior experience collaborating with SREs, engineering, and Agile teams to ensure smooth release cycles.
Terraform experience is a plus.
What you'll need to be successful
Strong project management and organizational skills to manage release calendars, scopes, and timelines.
Excellent communication skills for clear and timely updates to stakeholders and senior leadership.
Ability to ensure quality practices, secure timely Agile team and UAT sign-offs, and confirm BAT completion without issues.
Proficiency in monitoring tools, logs, and APM agents for proactive troubleshooting and risk mitigation.
Problem-solving skills to identify and resolve blockers, ensuring no critical issues reach production.
Expertise in driving continuous improvement through release retrospectives and process enhancements.
Knowledge of change management policies and compliance requirements.
Ability to foster cross-functional collaboration and secure team support for releases.
Note: This description reflects the Release Manager role and excludes unrelated postings and boilerplate. EEO statements and applicable employment details will be provided as required by the employer.
#J-18808-Ljbffr