Job Description :

Job Title: Technical Agile Coach

Job ID: 37673

Location: Plano, TX 75075

Duration: 12+ Months with possible extensions 

Interview Process: Phone/WebEx 

Number of Positions: 1

Location: Remote at this time with occasional on-site or travel needed to support onsite planning. Manager is open to candidates anywhere in the US; however, prefer those closest to a HUB location or candidates willing to relocate at own expense in case the remote status were to change.

Required Skills: 

Agile Coach:

Technical background:

Prior Testing exp:

CICD/ DevOps:

Lean Agile (including SAFe):

TDD/BDD Coaching exp:

Scaled Agile (a plus):

Top 5 Skills / Additional Job Posting Description Details * 

5+ years of Technical Agile coaching experience

Previous Testing Experience and move to Scaled Agile a plus

CICD and DevOps experience.

Experience with Digital Transformations (waterfall - Agile)

Experience w/ Lean Agile (including SAFe)

Experience supporting many teams at once

Strong verbal & written communication skills

Ability to form a coaching strategy specific to each teams' needs

Self-motivated leader who leads by example.

Part of a team of coaches that follows the same scrum and SAFe practice that we are encouraging the teams to follow.

Willingness to create coaching plans and track to plans with OKRs while providing transparency.

Agile Coach Skills

Both strong leaders and advocates for the adoption of Agile, Agile Coaches must be assertive about adherence to Agile processes and enthusiastic about Agile practices and their benefits. They are both educators and coaches, and thus possess great interpersonal skills, teaching abilities, and a capacity to inspire and motivate. In order to stay ahead, Agile Coaches must be self-taught, and they must constantly be updating their information, attending conferences, and continuously learning.

Demonstrating strong knowledge of and background with Agile concepts

Possessing prior experience coaching teams in Agile adoption

Experience with CI/CD Pipeline

TDD/BDD Coaching experience 

Agile Coach Duties and Responsibilities

In order to lead teams of developers in Agile methodology, an Agile Coach performs many different tasks. The Agile Coach must educate employees at all levels, on Agile principles, providing them with tools for implementing the process in their own work. They provide training sessions and teach valuable skills that lead toward the organization-wide adoption of Agile methodologies. They will be responsible for Mentor Teams. As a mentor, the Agile Coach is responsible for guiding teams into the Agile methodology, providing employees with feedback and means of improvement, catalyzing organizational growth and answering questions. They provide hands-on support to all employees, collaborating with people across widely varying levels and roles, leading teams toward further understanding and adoption of Agile as well as overall company growth and improvement. This task entails implementing Agile process, principles and practices across all levels and departments in an organization. The Agile Coach must use techniques that increase collaboration, predictability, transparency and promote a culture of experimentation and innovation. In order to do this, the Agile Coach must also embody the Agile principles and lead by example.

Roles & Responsibilities:  

Candidate will 1) collaborate with stakeholders, escalate impediments, help manage risk, and drive relentless improvement.

2) interact with various levels of the organization and provide support for multiple scrum teams as an Uber Scrum Master (unlike the Scrum Master where the primary focus is on the team).

3) work closely on a day to day basis with their Scrum Masters, Product Owners, Product Managers, and Enterprise Architects to understand features and drive release train delivery.

4) collaborate with Portfolio Managers to understand and shape the definition of portfolio programs, assess progress/health, and report metrics.

5) champion and foster project change management processes and procedures.

6) lead increment planning sessions to establish scope and build release plans.

7) drive Agile team maturity, perform metrics analysis, and drive improvement based on trends,

8) coach and continuous development of product and delivery in Agile Practices, reinforce training and process.

9) manage risks and impediments (management & resolution).

10) create One Team Culture to unify business & tech development.

11) provide input to leadership on changes for continuous improvements.

12) continuously apply Lean Agile Thinking.

13) support the design, development, and utilization of tools.

14) facilitate improvement initiatives with retrospectives with Action Plans.

15) attend systems and solution demos.

             

Similar Jobs you may be interested in ..