发布经理
Release Manager
Zaelab 正在寻找一名发布经理,负责一个关键客户项目的软件发布流程。
在这个职位中,你将为软件进入生产环境的流程带来结构、可见性和可预测性。你将从规划和准备阶段开始,一直到上线和上线后的稳定阶段,负责整个发布流程,与工程、测试、DevOps、项目团队和客户利益相关者协作,确保各方保持一致,发布顺利进行。
这不是一个需要亲自开发的职位。我们寻找的是理解软件交付技术方面,但更擅长协调的人——连接团队、预判风险、推动依赖项进展,并在事情未按计划进行时确保有明确的应对方案。
你将负责:
- 管理发布日历 —— 在项目范围内建立并管理发布计划,协调依赖项、冻结窗口、环境和竞争性工作流。
- 推动发布准备 —— 建立清晰的进入和退出标准,组织是否发布的讨论,并确保工程、测试、安全和客户团队都具备必要的批准。
- 领导切换计划 —— 制定详细且可操作的切换计划,明确负责人、时间安排、依赖项和检查点。为高风险发布协调演练和彩排。
- 确保回滚准备就绪 —— 确保发布有文档化且经过测试的回滚计划,提前明确触发条件和决策责任人。
- 保持利益相关者同步 —— 负责发布前、中、后的沟通,根据技术团队、管理层和客户利益相关者的不同需求调整信息详细程度。
- 识别和管理风险 —— 提前发现潜在障碍,无论是测试、环境、依赖项还是时间相关的问题,并提出明确的缓解方案。
- 改进我们的发布方式 —— 跟踪发布表现和趋势,主导回顾会议,持续优化帮助团队可靠交付的流程。
- 与 DevOps 合作 —— 与 DevOps 团队紧密合作,涉及部署自动化、环境、分支和版本控制。你不需要构建流水线,但应了解其工作原理及其对发布计划的影响。
你具备:
- 4 年以上在发布管理、交付管理、技术项目管理或类似角色中的经验,专注于软件交付。
查看英文原文
Zaelab is looking for a Release Manager to own and drive the software release process for a key client engagement.
In this role, you’ll bring structure, visibility, and predictability to how software moves into production. You’ll own the release process from planning and readiness through go-live and post-release stabilization, working across engineering, QA, DevOps, project teams, and client stakeholders to make sure everyone is aligned and releases happen smoothly.
This is not a hands-on development role. We’re looking for someone who understands the technical side of software delivery but thrives in the orchestration of it — connecting teams, anticipating risks, keeping dependencies moving, and making sure there is a clear plan when things don’t go as expected.
What You’ll Do:
- Own the release calendar — Build and manage the release schedule across the engagement, coordinating dependencies, freeze windows, environments, and competing workstreams.
- Drive release readiness — Establish clear entry and exit criteria, facilitate go/no-go discussions, and ensure the right approvals are in place across engineering, QA, security, and client teams.
- Lead cutover planning — Create detailed, actionable cutover plans with clear owners, timing, dependencies, and checkpoints. Coordinate dry runs and rehearsals for higher-risk releases.
- Ensure rollback readiness — Make sure releases have documented and tested rollback plans, with clear triggers and decision ownership established before deployment.
- Keep stakeholders aligned — Own release communications before, during, and after deployment, adapting the level of detail for technical teams, leadership, and client stakeholders.
- Identify and manage risk — Surface potential blockers early, whether they’re related to testing, environments, dependencies, or timing, and bring forward clear mitigation options.
- Improve how we release — Track release performance and trends, lead retrospectives, and continuously improve the processes that help teams ship reliably.
- Partner with DevOps — Work closely with DevOps teams around deployment automation, environments, branching, and versioning. You won’t be expected to build pipelines, but you should understand how they work and how they impact release planning.
What You Bring:
- 4+ years of experience in release management, delivery management, technical program management, or a similar role within software delivery.
- Hands-on experience managing production releases end to end, including planning, readiness, go/no-go, cutover, and rollback.
- Strong understanding of the SDLC, CI/CD concepts, deployment environments, and branching/versioning strategies.
- Experience coordinating across engineering, QA, DevOps, project teams, and external or client stakeholders.
- Strong written and verbal communication skills, with the ability to create clear runbooks, release updates, and executive-level summaries.
- A structured, calm approach to decision-making, particularly during high-pressure releases or production issues.
- Experience working with tools such as Jira, Confluence, release workflows, and delivery dashboards.
- Active use of AI tools such as ChatGPT, Claude, or Copilot to work more effectively — whether creating release documentation, summarizing information, drafting communications, or improving workflows — combined with good judgment around validating AI-generated output.
Nice to have:
- Experience working in eCommerce environments.
- Exposure to CPQ (Configure, Price, Quote) solutions.
- Salesforce experience.
- ServiceNow experience.
- Experience working in consulting, professional services, or another client-facing delivery environment.
- ITIL, SAFe Release Train Engineer, PMP, or similar certification.
What success looks like:
You create clarity around releases before they happen. Teams know what is shipping, when it is shipping, who owns each step, what could go wrong, and what the plan is if it does.
You’re proactive rather than reactive, comfortable working across technical and business teams, and able to bring structure to complex client environments without adding unnecessary process.
Requirements
- 4+ years of experience in release management, delivery management, technical program management, or a similar role within software delivery.
- Hands-on experience managing production releases end to end, including planning, readiness, go/no-go, cutover, and rollback.
- Strong understanding of the SDLC, CI/CD concepts, deployment environments, and branching/versioning strategies.
- Experience coordinating across engineering, QA, DevOps, project teams, and external or client stakeholders.
- Strong written and verbal communication skills, with the ability to create clear runbooks, release updates, and executive-level summaries.
- A structured, calm approach to decision-making, particularly during high-pressure releases or production issues.
- Experience working with tools such as Jira, Confluence, release workflows, and delivery dashboards.
- Active use of AI tools such as ChatGPT, Claude, or Copilot to work more effectively — whether creating release documentation, summarizing information, drafting communications, or improving workflows — combined with good judgment around validating AI-generated output.
Nice to Have
- Experience working in eCommerce environments.
- Exposure to CPQ (Configure, Price, Quote) solutions.
- Salesforce experience.
- ServiceNow experience.
- Experience working in consulting, professional services, or another client-facing delivery environment.
- ITIL, SAFe Release Train Engineer, PMP, or similar certification.
What Success Looks Like
You create clarity around releases before they happen. Teams know what is shipping, when it is shipping, who owns each step, what could go wrong, and what the plan is if it does.
You’re proactive rather than reactive, comfortable working across technical and business teams, and able to bring structure to complex client environments without adding unnecessary process.
Benefits
- Unlimited Vacation/PTO
- Fully remote and distributed teams
- Paid Parental Leave
- Ongoing training and education opportunities
- 0% Bureaucracy Culture - Focus is on responsibilities, not title
Like what you see but don’t meet every requirement? Apply anyways! Studies have shown that various groups (women and people of colour) are less likely to apply to jobs unless they meet every requirement. At Zaelab, we’re committed to building and fostering an inclusive accessible environment, where all employees feel valued, respected and supported. We are dedicated to creating a culture with a diversity of talented individuals who join, stay, and work in an environment that enables them to thrive.
Zaelab is proud to be an equal-opportunity employer. We are committed to providing accommodations. If you require accommodation, we will work with you to meet your needs. We use E-Verify to confirm the identity and employment eligibility of all new USA hires.
Please rest assured that we’ll treat any information you share with us with the utmost care, only use your information for recruitment purposes and will never sell it to other companies for marketing purposes. Please review our privacy policy for future information LINK As part of our hiring process, AI-based tools are used to support the initial review of applications. Rest assured, our People Ops team carefully reviews all applications and makes the final decisions on candidate progression.
Originally posted on Himalayas