Key Responsibilities
- Coach and guide the team to perform at a high level while maintaining a sustainable delivery pace
- Act as the process owner for the Scrum team and manage relationships with key project stakeholders
- Ensure the team consistently lives by Scrum values and agile principles
- Facilitate all Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives
- Remove impediments to team progress and protect the team from external distractions
- Partner closely with the Product Owner to ensure the product backlog is well-defined, prioritised, and ready for upcoming sprints
- Build a safe and trusting team environment where issues can be raised openly without fear of blame or judgement
- Facilitate discussion, decision-making, and conflict resolution within the team
- Encourage strong internal and external communication to improve transparency and information sharing
- Promote continuous improvement and support the adoption of agile best practices across feature teams
Required Skills and Experience
- Proven experience in successful Scrum adoption with a recognised Scrum Master certification
- Minimum of twelve years of overall professional experience
- Strong background in Scrum, agile frameworks, and scaling methodologies
- Knowledge of modern software development practices such as extreme programming, test-driven development, and continuous integration
- Experience using agile tools such as Jira, Confluence, or equivalent platforms
- Strong understanding of servant leadership, facilitation, situational awareness, and conflict resolution
- Demonstrated ability to build a culture of transparency, empowerment, and collaboration within teams
- Strong communication and interpersonal skills with the ability to engage, influence, and manage stakeholders effectively
- Proven ability to facilitate agile teams and remove impediments efficiently