Role Summary:
The Head of Delivery is responsible for overseeing the end-to-end delivery of technology projects, ensuring successful execution against scope, time, and budget. The role demands a seasoned leader with a proven track record of managing multiple teams and complex projects in fast-paced environments. The individual will play a pivotal role in driving the operational efficiency and quality of all deliverables, while maintaining strong alignment with business goals and ensuring stakeholder satisfaction.
Key Responsibilities:
Delivery Leadership & Strategy:
- Define and execute the delivery strategy to ensure the smooth delivery of technology projects.
- Establish clear delivery goals and milestones, driving accountability across teams.
- Align delivery initiatives with overall business strategy and objectives.
- Champion agile and lean delivery methodologies, ensuring a culture of continuous improvement and collaboration.
Program & Project Management:
- Oversee the delivery of multiple technology projects, ensuring they are delivered on time, within scope, and within budget.
- Implement project management best practices, ensuring standardized processes are followed across all initiatives.
- Track and report on project progress, highlighting risks, issues, and dependencies to senior leadership.
- Manage and maintain project portfolios, prioritizing projects based on business value and impact.
Team Leadership & Development:
- Lead and inspire delivery teams, including project managers, technical leads, and cross-functional delivery teams.
- Build, mentor, and develop a high-performing delivery team, fostering a culture of ownership and accountability.
- Set performance expectations, provide regular feedback, and support the career development of team members.
Stakeholder Management:
- Collaborate with internal stakeholders, including engineering, product, business units, and external vendors, to ensure alignment on project requirements and priorities.
- Act as a key point of contact for business leaders to communicate delivery status, manage expectations, and resolve issues.
- Manage and negotiate with external partners and vendors to ensure timely and cost-effective delivery of outsourced projects.
Process Improvement & Efficiency:
- Identify and implement opportunities for process optimization and operational efficiency in delivery management.
- Lead efforts to improve resource allocation, scheduling, and risk management practices.
- Promote the use of data-driven decision-making to assess project performance and drive improvements in delivery practices.
Risk & Issue Management:
- Proactively identify and mitigate risks that may affect project timelines, scope, or quality.
- Establish and manage issue escalation processes to resolve delivery challenges swiftly and effectively.
- Ensure project governance is adhered to, managing compliance with internal policies and external regulations.
Financial Management:
- Manage project budgets, ensuring costs are tracked and remain within approved limits.
- Provide financial reporting on project costs, variances, and forecasts to senior leadership.
- Contribute to financial planning and resource allocation for upcoming projects and initiatives.
Key Skills & Competencies:
Leadership & Communication:
- Strong leadership abilities with a proven track record of managing diverse, multi-functional teams.
- Excellent communication and interpersonal skills, with the ability to manage complex stakeholder relationships.
- Ability to motivate teams, resolve conflicts, and foster collaboration across departments.
Project Management Expertise:
- Deep understanding of agile methodologies (Scrum, Kanban) and experience applying these to delivery.
- Proficiency in project management tools (e.g., Jira, MS Project, Trello) to manage and track progress.
- Expertise in portfolio management, with experience in managing large, complex programs.
- Ability to identify and manage risks, ensuring contingencies are in place to minimize disruptions.
Strategic Thinking:
- Strong analytical and strategic thinking skills, with the ability to link business objectives to delivery goals.
- Experience in setting up KPIs to measure the success of delivery teams and projects.
- Ability to balance short-term deliverables with long-term vision and scalability.
Change Management:
- Proven experience in managing change within organizations, driving adoption of new processes, tools, and behaviors.
- Ability to lead teams through transformations and evolving business needs.
Qualifications & Experience:
Experience:
- 10+ years of experience in delivery management, with at least 5 years in a leadership role.
- Extensive experience managing technology delivery in fast-paced environments.
- Strong background in agile and waterfall methodologies, with experience implementing best practices across teams.
- Experience working with cross-functional teams, including engineering, product, and business units.
- Proven track record in successfully delivering complex, large-scale technology projects.
Technical Proficiency:
- Solid understanding of technology stacks, platforms, and systems architecture.
- Experience with cloud platforms, microservices architecture, and APIs is a plus.
- Familiarity with software development processes, DevOps principles, and continuous integration/continuous delivery (CI/CD) practices.
SPG Resourcing is an equal opportunities employer and is committed to fostering an inclusive workplace which values and benefits from the diversity of the workforce we hire. We offer reasonable accommodation at every stage of the application and interview process.