What are the responsibilities and job description for the Scrum Master position at capgemini?
JOB DESCRIPTION:
As a Scrum Master, you will be using ?Scrum of Scrums? framework principles in its technical software delivery. You will be managing the scrum process utilizing your knowledge of the Scrum framework, including its roles, events, and artifacts. As part of the Scrum Masters Community of Practice you ensure continuous self-improvement and that processes are consistent across the teams.
As a Scrum Master, you will be responsible for:
- Supporting Scrum Teams towards their goals, and facilitating the Scrum Events (e.g. planning, review, sprint demos)
- Understanding key cross-functional concepts that impact the organization, being aware of business priorities and organizational dynamics
- Encouraging discipline, like no new work entering sprints and be safe-guarding the agreed / established processes, helping teams and individual members to be self-organizing
- Leading retrospectives for both delivered software and operational improvements, identifying new continuous improvement steps
- Tracking team velocity, product/sprint backlogs and sprint/release progress in Azure DevOPs-TFS and reporting on these
- Supporting the Product Owner and Development Team in maintaining a clear and prioritized backlog
- Participating in creating and/or improving the agenda, content, and delivery of portfolio and digital incubation workshops.
Key Skills:
Agile Methodology, Scrum Management, Scrum & Release Metrics Tracking , Risk Management , Point Based Estimation, Release Backlog Grooming & Planning , Feature & User story breakdown , Cloud Based Development Experience
To be successful in this role you will:
- Have completed Bachelor studies or combination of relevant education and experience
- Be a certified Scrum Master with relevant experience working as a Scrum Master for a Software Team. Having experience in ERP based project is a plus.
- Have a thorough understanding of agile software development methodologies, values, and procedures
- Be an excellent team player and understand team dynamics
- Be able to show good problem-solving, process improvement and analytical skills along with interpersonal skills
- Have the ability to understand technical issues at a high level
- Have superb communication, organization, and time management skills
- Have the ability to coach the team to reach their highest potential