Location
Edinburgh | United Kingdom
Job description
Most of our development work is undertaken in Edinburgh, with a number of engineers working remotely from other countries. You will be based in our friendly new office in central Edinburgh. Working hours are flexible and hybrid working will be available.
We are in the process of scaling our department and undertaking larger projects than we have previously. You will be a key hire to aid us in managing and delivering multiple large projects involving multiple scrum squads.
As a Release Manager, you will work closely across Product, Development, QA , Ops and Solutions to ensure that we deliver value to our customers according to our release schedule and the priorities according to our Roadmap. You will own and manage the release process to ensure stable, consistent releases, and work across the business to ensure that we meet expectations of features in those releases and communicate the changes effectively to key stakeholders.
You will have a broad overview of work in progress, coming deadlines, priorities, and stakeholder needs, and you will work to bring those together into successful releases.
Key Responsibilities:
- Build a robust process for signing off and completing client releases and ensure completion of the process for every release.
- Work with Product to maintain the Release calendar and committed feature lists.
- Facilitate effective communication and collaboration among cross-functional teams throughout the release lifecycle.
- Provide regular updates on release status, issues, and risks to stakeholders.
- Advocate for committed release features and work with the Development teams to keep them aligned to the next release.
- Coordinate release activities across teams to ensure timely and smooth deployments.
- Manage the release pipeline, including scheduling, tracking, and monitoring of releases.
- Conduct release readiness reviews and ensure all release criteria are met before deployment.
- Monitor release metrics and KPIs to identify areas for improvement and optimize release processes.
- Identify and mitigate risks that may impact the successful delivery of releases.
- Develop contingency plans and strategies to address potential issues and minimize disruptions.
- Drive continuous improvement in the release process, including post-release reviews and implementing changes to enhance future releases.
- Solicit feedback from stakeholders and implement improvements to enhance the efficiency and effectiveness of release management.
Key Accountabilities:
- Ensuring that each client release meets a high standard of quality.
- Ensuring that the committed features for a release are communicated to and prioritised by Development.
- Managing risks which may affect release scope and schedule.
- Resolve issues which may impact release quality and schedule.
- Identify any project dependencies which may alter the course of the release.
- Communicating release progress and challenges with relevant stakeholders.
- Maintaining accurate documentation throughout the release cycle, including release plans and release notes.
Requirements
- Excellent communication skills.
- Excellent organizational skills.
- Excellent knowledge of agile methodologies and environments.
- A track record of delivering large software projects on time and to specification.
- Familiarity with agile methodologies and environments.
- Knowledge of software development best practice.
- 5+ years’ experience in software development or related technical roles.
- 5+ years’ experience in technical management.
About the product
- A highly configurable web-based software system to enable solutions to be designed for the legal industry.
- Feature driven to enable collaboration for connecting people, information, and processes seamlessly.
- Back-end primarily in Java (11 and 17) with Microservices, Spring Boot, and Mongo DB with some Go and Python services.
- Front-end built with Typescript and React with modern techniques for making the most of the language.
- Deployed to Kubernetes clusters on AWS infrastructure.
- CI/CD pipeline using Drone with SonarCloud.
Benefits
Opus 2 is a global leader in the LegalTech space, creating solutions to drive digital transformation in the legal industry. We are the trusted partner of the world’s leading legal teams, with the world’s largest law firms are using Opus 2.
Our achievements are underpinned by our unique culture and our people are our biggest asset. Working at Opus 2, you’ll receive:
- Contributory pension plan.
- 33 days annual holidays, flexible working, and length of service entitlement.
- Loyalty Share Scheme.
- Enhanced Maternity and Paternity.
- Employee Assistance Programme.
- Electric Vehicle Salary Sacrifice.
- Cycle to Work Scheme.
- Calm and Mindfulness sessions.
- A day of leave to volunteer for charity and an active CSR team raising money towards a company charity.
- Regular Company Social Events.
- Yearly Development Retreat.
Job tags
Salary