1. NATURE OF THE TASKS
• Organize and facilitate agile activities and ceremonies including daily stand-up meetings, sprint reviews, retrospectives, sprint and release planning, and product backlog refinement sessions
• Ensure that all meetings are positive, productive, stay on topic, and are kept within the timebox
• Collaborate closely with the product owner to manage the backlog
• Effectively manage user story estimation and forecasting
• Champion and facilitate adoption of agile standards, tools, and best practices
• Proactively identify and resolve impediments to team progress
• Communicate with other SCRUM masters and product owners across the organization to ensure transparency into delivery progress, challenges, and risks
• Utilize team feedback and metrics (e.g., quality, delivery, cadence, etc.) to identify areas of opportunity and work with team to continuously improve
• Support the team in using agile planning and development tools (e.g. Azure DevOps, Confluence)
• Experiment with new practices and frameworks to improve team outcomes
• Actively participate in learning opportunities such as communities of practice or conferences to improve skills and better support the team
• Contribute to the advancement and improvement of agile practices within the organization
2. KNOWLEDGE AND SKILLS
• Deep knowledge of agile practices, frameworks, and techniques.
• Excellent people and project management skills.
• Strong communication and presentation skills.
• Strong analytical and problem-solving skills.
• Experience with agile planning and development tools (e.g. Azure DevOps, JIRA, Confluence, Rally)