Key Accountabilities:
- Guides team through sprint planning and execution
- Facilitates scrum and kanban ceremonies (Planning, Retrospective, Demo, Pre-planning, Stand-ups, Affinity sizing etc.)
- Supports Product Owner in creation, refinement, prioritization of the backlog elements and release planning
- Participates in scrum-of-scrums and discusses internal dependencies
- Recognizes, raises, and removes impediments proactively that prevent team from achieving sprint goals
- Drives Continuous improvement of team to ensure that teams are always exploring on how to deliver value earlier and more often with higher quality
- Prioritizes workload and ensures appropriate sizing and standardization of user stories
- Determines the workload for the team and proactively manages the timeline and backlog on an ongoing basis
- Assesses the maturity of the scrum teams and helps the team mature at a pace that is sustainable and comfortable
- Provides agile team start-up coaching and advises team members on enterprise Agile practices
- Tailors process for efficiency based on empirical learnings
- In addition to traditional activities, the Scrum Master will also spend approximately 20% of their time performing project administrative activities including, but not limited to:
- Reporting on overall delivery status to program leadership and various stakeholders
- Maintaining cost plan and financial details
- Ensuring monthly estimates of costs, schedule, scope and resource requirements are agreed and maintained
Key Qualifications and Experiences :
- Bachelors degree and 5+ years relevant IT and Scrum Master experience
- Demonstrated success in a scrum master role for 3+ years for a software development team
- Proven skill in facilitation, continuous improvement, empowerment, transparency and servant leadership
- Has relevant business and application domain knowledge in their expected area (e.g. Finance, Supply Chain, HR/Legal, Marketing, Sales).
- Experience with Clarity or other project management suites is required
- Experience with various Agile approaches - Kanban, Scrum, XP, etc.
- Experience with Jira or other relevant agile tools is preferred
- Knowledge and experience with multiple Agile techniques, User Stories, TDD, DevOps/Continuous Integration, etc.
- Ability to work in a virtual team which may work across distance (remote), cultures and time zones
- Verbal and written fluency in English is mandatory