Duties & Accountabilities
- Provide coaching around Scrum framework. Teach and enforce Agile principles and values, as well as best practices for product/project delivery. Responsible for successful ensuring Scrum is understood and enacted by ensuring that the Scrum Team adheres to Scrum theory, practices, and rules.
- Identify, track, and remove impediments for product/project and team success. Work with Delivery Manager on removing impediments team is facing and also foster self-organization of the Development Team to remove the impediments on their own and strive for continuous improvement of standards of work.
- Coordinate all Scrum meetings (Daily, Planning, Review, Retrospective).
- Facilitate and/or support Scrum events and ceremonies, coach the team on value and purpose of these events.
- Monitor development/sprint progress. Facilitate sprint reviews/deployment retrospectives, identify areas for improvement and turn it into action items.
- Coach the Team on effective capacity planning to determine what the Team can take on in any given Sprint.
- Monitor sprint velocity and works with Team to determine how they can continue to improve on velocity and recognize additional efficiencies as they mature.
- Work with Delivery Manager on any development related issues.
- Track and report key project/product metrics and informs the Delivery Manager about the health of the project/product delivery process as well as the health of the Team.
- Arbitrate and resolve conflicts within the Team.
- Facilitate the flow of information within the squad to drive ownership and empowerment.
- Build and drive the cross squad and cross team engagement and collaboration.
- Verify feasibility of provided requirements with the development team.
- Responsible for coordinating work with the development team, ensuring timelines are met.
- Responsible for project status communication to Delivery Manager.
- Responsible for Risk Management with the development team and escalation of risks to Delivery Manager.
Requirements
- Minimum 6 years of overall experience in work related to Agile software development.
- 3 – 5 years of experience as a Scrum Master or Agile Project Manager.
- 3 – 5 years of experience in coordinating project teams and managing IT projects of regional or global scope.
- 3 – 5 years of experience in product deployment at a regional or global level.
- Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
- Must have: Scrum Master certification (e.g., PSM II, PSM III, CSP-SM).
- Nice to have: Scaled Agile certification (e.g., SAFe RTE, LeSS Practitioner).
- Very good knowledge of Scrum, Kanban.
- Very good knowledge of Agile principles, having agile mindset and experience in applying it in IT projects.