Facilitate Scrum events and coach teams to self-organize and continuously improve.
Design and lead retrospectives tailored to team needs.
Assess team Agile maturity and adjust coaching approach to match strengths and weaknesses.
Guide teams in applying lean and agile principles to improve delivery.
Support multiple interdependent teams in effectively working together in concert.
Foster collaboration between Scrum Teams and stakeholders.
Mediate conflicts and support team dynamics to ensure a healthy team environment.
Support onboarding and agile adoption for new team members and teams.
Identify and remove impediments to team progress.
Leverage empirical data to drive continuous improvement.
Prepare and present sprint reports including velocity, capacity, and predictability metrics.
Build and maintain workflows and automation to enhance team and department efficiency.
Collaborate with product teams on backlog management, coaching on prioritization best practices.
Assist in roadmap development and release forecasting using agile metrics.
Promote best practices in lean, iterative software delivery.
Develop working knowledge of our products to provide targeted coaching, help bridge gaps between teams working on related features, and help provide knowledge and context to others.
Share discussion topics and tactics to improve the effectiveness of the overall Agile team.
Help more junior Scrum Masters on their own professional journey through mentoring and less formal guidance.
Coordinate with other Scrum Masters and Project Managers on larger projects or implementations.
Tracks quarterly goals for team(s).
Requirements
Bachelor’s Degree in business, information technology, or 5 years’ work experience in related field required.
5+ years working in Scrum Master role.
Certified Scrum Master (CSM) or equivalent certification.