Job Description
The Role
We are looking for a Delivery Manager to join our growing team. The successful candidate will be a starter / finisher, capable of getting things done within our project team.
- The Delivery manager will work to ensure the team’s success in delivery, primarily by helping to identify and especially remove impediments impacting the current project team’s ability to deliver.
- The Delivery Manager will support multiple product managers and will need to be able to serve as the Scrum Master for the project teams, when needed.
- The ideal candidate will have experience of working in a digital, collaborative, and agile environment. They will have proven experience in as a Delivery Manager, supporting multiple product managers, across multiple large-scale, complex software projects to enable that meet the client’s needs.
- This is a key role in our business. They will need to demonstrate excellent organisational and stakeholder management skills. This role will be required to work cross-functionally to manage delivery and will need to report into the Senior Management team on a regular basis.
The most important thing
- There are two important aspects to understand about this role.
- Firstly, it is very hands on. You will personally be getting things done including creating project plans.
- Secondly, your job will be to empower the product team and remove impediments to their ability get stuff done. It is not a project management command/control role.
- Your success will be judged by how effectively you empower the team.
Key Responsibilities
- Constantly looking to identify impediments early, actively working to resolve those impediments, and escalates when needed.
- Management and tracking of project/product dependencies.
- Management and tracking of all high-integrity commitments.
- Creation of project plans.
- Provides proactive visibility and effectively communicates delivery targets, commitments, and progress.
- Works to minimize meetings and ceremonies, but when they are needed, they are well-run and efficient.
- Encourages a culture of team-driven decision making and commitment. Encourages team trust and facilitates team building events.
- Where appropriate, coach the teams to improve collaboration and outcomes (coaching is the primary responsibility of teams’ managers)
Basic Qualifications
- Good general understanding of how large-scale software systems are designed, built, tested, and deployed into the hands of customers.
- Strong understanding of delivery and go-to-market methods and metrics.
- Good general understanding of the role of product managers, UI/UX designers, developers, quality assurance, and DevOps.
- At least 2 years of experience working with common Agile methods (Scrum, Kanban, XP)
- Certified Scrum Master (CSM) certification