Job Description :
This position is a member of a scrum team and is responsible for facilitating the scrum process. Coaches team members and proactively eliminates barriers and addresses challenges to team delivery on sprint goals. Works closely with the Product Owner to support release planning. Fosters team decision making; encourages cross-training and team support.

1. Guides the scrum team on organization on how to use scrum and Agile practices and methodology.
2. Oversees scrum process and coaches the team; facilitates transparency, inspection, and adaption.
3. Lead daily scrum, sprint review, and planning meetings to ensure full team engagement. Manages interdependencies between agile teams.
4. Works with the Product Owner to support short and long-term release planning, and to keep work backlog health and prepared for execution.
5. Shields the team from external interference to enable optimal functionality and productivity
6. Anticipates and addresses potential or actual impediments to team delivery (cultural barriers, logistic challenges)
7. Fosters close cooperation across all team members; encourages cross-training and team support
8. Builds a trusting and safe environment where problems may be raised without fear of reprisal.
9. Administers metrics tracking and other duties on behalf of the team.