Work closely with the product and business team to ensure that the work progresses on schedule, within budget, and to the desired level of quality
Facilitate Scrum ceremonies such as daily stand-up meetings, sprint planning, sprint review, and sprint retrospective
Ensure that the team follows the Scrum framework and adheres to Agile principles
Identify and troubleshoot obstacles that are hindering the team's progress
Promote continuous improvement through retrospectives and feedback sessions
Communicate project status, risks and issues to stakeholders
Track KPIs and help teams deliver high-quality products/solutions on time
Coordination with business and other key stakeholders
Requirements
Bachelor's degree in Computer Science or a related field
Minimum of 3-5 years of experience as a Scrum Master
Strong knowledge of Agile Scrum principles and practices
Excellent communication and interpersonal skills
Strong problem-solving and analytical skills
Ability to lead and facilitate Scrum ceremonies
Knowledge of an agile framework or method (i.e. Scrum, Kanban), or understanding of software development life cycle models as well as in-depth knowledge of traditional project management principles and practices
Adept at refinement, story splitting, estimation, velocity, retrospection, and other Scrum techniques
Planning and problem solving with product management and delivery teams