Description

Key Responsibilities:

  1. Facilitate and lead Agile ceremonies including Sprint Planning, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives.
  2. Coach and mentor Scrum teams in adopting Agile principles and practices.
  3. Remove impediments and blockers to ensure the smooth progress of projects.
  4. Work closely with product owners and stakeholders to prioritize and manage the product backlog.
  5. Track and report on team velocity and project progress.
  6. Foster a culture of continuous improvement within the team.
  7. Collaborate with other Scrum Masters and Agile Coaches to share best practices and drive organizational change.
  8. Act as a servant-leader, empowering teams to self-organize and make decisions.
  9. Ensure transparency and visibility into the team's progress and impediments.
  10. Help teams identify and mitigate risks early in the project lifecycle.
  11. Collaborate with cross-functional teams to deliver high-quality products on time.

Qualifications:

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. Certified Scrum Master (CSM) or equivalent certification.
  3. 7+ years of experience working as a Scrum Master or Agile Coach in a software development environment.
  4. Strong understanding of Agile principles and methodologies, particularly Scrum.
  5. Excellent communication and interpersonal skills.
  6. Ability to lead and motivate teams to achieve their goals.
  7. Experience working with distributed teams and remote collaboration tools.
  8. Familiarity with Agile project management tools such as JIRA, Trello, or Azure DevOps.
  9. Ability to thrive in a fast-paced, dynamic environment and adapt to change quickly.
  10. Strong problem-solving and conflict resolution skills.
  11. Experience with other Agile frameworks such as Kanban or Lean is a plus.

Education

ANY GRADUATE