Facilitate all Scrum ceremonies, including Sprint Planning, Daily Scrum, Sprint Reviews, Sprint Retrospectives, and Backlog Refinement sessions
Ensure effective adherence to Scrum principles, Agile values, and team working agreements
Coach teams on Agile best practices and continuous improvement
Support teams in delivering commitments within sprint and release objectives
Monitor team performance, sprint progress, and delivery metrics
Ensure risks, dependencies, issues, and impediments are identified, tracked, and resolved
Partner with Product Owners, Business Partners, Architects, and Technology Leaders
Track and analyze Agile metrics such as Velocity, Sprint Burndown, and Cycle Time
Identify, document, and manage delivery risks, cross-team dependencies, and technical blockers
Requirements:
Bachelor's degree in Computer Science, Information Technology, Engineering, Business Administration, or a related discipline
5+ years of experience as a Scrum Master
7+ years of experience in technology delivery, project management, or Agile environments
Experience supporting software development teams using Agile methodologies
Experience working within large, complex enterprise organizations
Familiarity with Agile at scale frameworks such as SAFe, LeSS, Nexus, or Scrum@Scale
Strong understanding of Scrum Framework, Agile Principles, Kanban Practices, and Lean Methodologies
At least one of the following certifications: Certified ScrumMaster (CSM), Professional Scrum Master (PSM I, II, or III), SAFe Scrum Master (SSM), or Advanced Certified ScrumMaster (A-CSM)
Experience with Agile delivery tools such as Jira and Confluence
Understanding of SDLC processes, CI/CD pipelines, and cloud technologies (Azure, AWS, GCP)
Desired skills:
Experience managing multiple Agile teams simultaneously