Job Description
We are looking for an experienced Scrum Master with 8+ years of experience to facilitate Agile delivery, coach development teams, remove impediments, and drive continuous improvement. The ideal candidate will work closely with Product Owners, technical teams, and stakeholders to ensure effective collaboration, predictable delivery, and adherence to Agile best practices.
Key Responsibilities
1. Scrum Framework & Team Coaching
- Coach development teams on Scrum values, principles, and practices, ensuring the framework is applied effectively.
- Foster team self-organization, empowerment, and accountability.
- Promote continuous learning, collaboration, and process improvement.
- Share industry best practices and introduce innovative Agile approaches.
2. Facilitation of Scrum Events
- Facilitate Sprint Planning, Daily Scrums, Sprint Reviews, Sprint Retrospectives, Backlog Refinement, and Release Planning.
- Ensure sprint planning sessions prepare teams for upcoming sprint goals and release commitments.
- Drive retrospectives that result in actionable improvements and follow up on their implementation.
3. Backlog & Product Owner Support
- Collaborate with Product Owners to develop well-defined Product Backlog Items and maintain prioritized backlogs across multiple products.
- Support backlog and user story refinement, ensuring items have clear acceptance criteria, appropriate estimates, and are ready for sprint commitment.
4. Removing Impediments & Managing Dependencies
- Proactively identify and resolve impediments affecting team productivity and delivery.
- Track and manage dependencies across internal and external teams.
- Escalate blockers promptly and coordinate with relevant stakeholders to ensure timely resolution.
5. Engineering Discipline & Quality
- Encourage daily builds and automated pipelines to identify integration and functional issues early.
- Support the adoption of CI/CD, test automation, and engineering best practices.
- Promote collaboration between development, testing, and operations teams to improve delivery quality.
6. Stakeholder Collaboration & Reporting
- Collaborate with Technical Delivery Managers, Program Managers, and business stakeholders to identify and resolve technical and business challenges.
- Support project and portfolio reporting, including risk identification, assessment, and mitigation.
- Track and analyze Agile metrics, including velocity, cycle time, predictability, and quality indicators.
- Use data-driven insights to improve delivery efficiency and stakeholder satisfaction.
7. Organizational Engagement
- Contribute to the organization's Agile Community of Practice.
- Support enterprise-level Agile initiatives and continuous improvement of the delivery operating model.
Required Qualifications & Skills
- 8+ years of relevant professional experience in Scrum Master and Agile delivery roles.
- Strong understanding of Scrum, Agile principles, and Agile delivery practices.
- Proven experience facilitating Scrum ceremonies and coaching cross-functional development teams.
- Experience with backlog refinement, user story management, and sprint planning.
- Strong problem-solving, conflict-resolution, and impediment-management skills.
- Experience managing dependencies and coordinating with multiple stakeholders.
- Understanding of CI/CD pipelines, automated testing, and software engineering practices.
- Experience tracking and interpreting Agile metrics and delivery performance indicators.
- Excellent communication, facilitation, and stakeholder-management skills.
- Strong analytical mindset with a focus on continuous improvement.