Crestaff Hiring Factory

Release Manager

Не указана
  • Польша
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

About the Role
We are looking for a skilled and proactive Release Manager to transform our software release process. Your mission is to establish a structured, predictable, and high-quality release pipeline and actively manage, monitor, and enforce its ongoing use to ensure consistent delivery of features, enhanced system stability, and seamless cross-team collaboration. You will be a hands-on coordinator, driving operational excellence and maintaining rigorous oversight to support our business objectives.

Key Responsibilities
Release Coordination: Manage a release calendar across multiple development and operational teams, deliver tasks based on business value, risks, and dependencies to prevent conflicts.
Process Standardization: Define and enforce release standards (e.g., mandatory code reviews, automated tests, documentation) to eliminate chaotic deployments and ensure production-ready code.
Ongoing Process Monitoring and Control: Actively participate in every release cycle, monitor compliance with established processes (e.g., via CI/CD pipelines, Jira workflows), and address deviations (e.g., bypassing tests) to ensure consistent application of standards.
Risk Management: Assess risks for each release, develop rollback plans, and implement strategies to minimize downtimes.
Team Synchronization: Facilitate communication between development, QA, DevOps, operational, and business teams to align on schedules, resolve conflicts, and ensure transparency.
Improve process: Collaborate with technical teams to implement zero-downtime deployment techniques, shifting releases to business hours and thereby enhancing team morale and global user experience.
Monitoring and Reporting: Oversee deployments with real-time monitoring (using tools like Grafana or Sentry), provide post-release reports, and conduct retrospectives to drive continuous improvement.
Process Optimization: Analyze release outcomes, identify bottlenecks (e.g., testing delays, dependency conflicts), and refine the process to accelerate time-to-market and reduce bugs.

Qualifications
Experience: 3+ years in release management, or a related role within a fast-paced software development environment, ideally with multiple teams and frequent releases.
Technical Skills: Proficiency with CI/CD tools (e.g., Jenkins, GitLab CI), version control (Git), and monitoring tools (Grafana, New Relic). Familiarity with deployment strategies like canary, blue-green, or other.
Project Management: Strong knowledge of Agile/Scrum methodologies and tools like Jira, Confluence for release planning and tracking.
Communication: Exceptional interpersonal skills to align diverse teams and manage stakeholder expectations.
Problem-Solving: Ability to assess risks, prioritize tasks, and make decisions under pressure to ensure stable releases.
Leadership: Proven ability to drive process changes, overcome resistance, and foster a culture of accountability.
Nice-to-Have: Experience in high-availability systems or understanding of database migrations.


We Offer:
Remote work from anywhere in the world.
⚡ Fast decision-making without bureaucracy.
Friendly atmosphere among people passionate about their work.
Qualified managers invested in your growth.
Annual bonuses and performance-based incentives.
️ 20 paid vacation days, 5 day-offs, and paid sick leave.