- Facilitate daily standups, sprint planning, sprint reviews, and retrospective meetings.
- Ensure the team adheres to Scrum ceremonies and practices.
- Coach the team on Scrum principles and values, and help them adopt an Agile mindset.
- Collaborate with the Product Owner to groom and prioritize the product backlog.
- Leverage Azure DevOps tools and features to support the Scrum workflow.
- Configure Azure Boards for effective backlog management, sprint planning, and task tracking.
- Streamline the team's CI/CD pipeline using Azure Pipelines.
- Utilize Azure Repos for source control and collaborative code management.
- Generate reports and dashboards in Azure Analytics to track team performance.
- Identify and remove any obstacles or impediments that hinder the team's productivity.
- Collaborate with stakeholders and cross-functional teams to resolve issues and dependencies.
- Protect the team from external distractions and ensure they can focus on delivering incremental value.
- Foster a culture of continuous improvement within the team.
- Facilitate retrospective meetings and help the team identify areas for improvement.
- Implement process improvements and experiment with new Agile practices.
- Measure and track the team's velocity, quality, and customer satisfaction.
- Certified Scrum Master (CSM) or equivalent Agile certification.- Minimum 3-5 years of experience as a Scrum Master or Agile coach.- Proficient in using Azure DevOps tools and features for Agile development.- Strong facilitation and interpersonal skills to effectively lead and coach the team.- Excellent problem-solving and conflict resolution abilities.- Familiarity with software development lifecycle and Agile methodologies.- Ability to collaborate with cross-functional teams and stakeholders.- Strong analytical and data-driven decision-making skills.