Agile Coach

An Agile Coach demonstrates experience transforming initiatives to deliver lasting change within agencies that focus on delivering value for both internal and external user groups. Agile Coaches will be required to work at different user levels including the team level to ensure that delivery teams within agencies are adopting agile and performing effectively, the portfolio or program level to help agencies establish the right processes for managing a portfolio of work in an agile way, the organization level to drive strategic change across the organization and ensure that adoption of agile techniques is embedded from the most senior levels of the organization and across all levels to ensure that organizations adopt a pragmatic approach to the way in which they govern delivery and continuous improvement of digital services.

Principal Duties and Responsibilities:

  • Primarily responsible for embedding an agile culture using techniques from a wide range or agile and lean methodologies and frameworks but be methodology agnostic
  • Helping to create an open and trust-based environment that enables a focus on delivery and facilitates continuous improvement while assessing the culture of a team or organization and delivery processes in place to identify improvements and facilitate these improvements with the right type of support
  • Engaging with stakeholders at all levels of the organization
  • Developing clear lines of escalation to ensure that any stakeholder can easily find out an accurate and current project or program status without disruption to delivery
  • Equipping staff with the ability to coach others through applying best tools and techniques to team roles, behaviors, structure and culture, agile ceremonies and practices, knowledge transfer and sharing, program management, cross-team coordination and overall governance of digital service delivery and ensuring key metrics and requirements that support the team and ensure delivery are well defined and maintained
  • Develop standards and requirements for the agile process and provide training to employees on the agile process
  • Help teams navigate agile tools and software and encourage employee and stakeholder buy-in

Required Skills:

  • Strong understanding of Scrum and Kanban
  • Experience as a Scrum master or with the agile methodology
  • Knowledge of agile software development
  • Strong communication (written and oral), problem-solving skills and interpersonal skills

Qualifications:

  • Associate’s Degree in Information Technology, Computer Science or related field required
  • Minimum 4 years of experience as an Agile Coach

Certifications:

  • Scrum Coach certification
  • Scrum Master certification