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.
Польша
от 1200 EUR
Польша
до 300000 RUR
Тимошина Евгения Дмитриевна
Польша
от 100000 RUR
Тимошина Евгения Дмитриевна
Польша
от 100000 RUR
Лингвоэксперт
Польша
от 3500 EUR