Job responsibilities
- Lead and coach teams to adopt and implement agile methodologies, and promote open communication and engagement among team members ensuring continuous improvement and alignment with organizational goals
- Use advanced communication, facilitation, and presentation skills to manage and influence stakeholders while communicating organizational impediments to leadership
- Develop and implement short to mid-term operational and transformation plans, prioritize tasks and manage resources to achieve product goals in a timely and efficient manner through the utilization of metrics and evidence-based decisions
- Identify trends and generate original ideas to contribute to the development of new policies and best practices within the discipline
- Works with the Product owner to align team with the product vision, sprint goals, other necessary information and ensures strong prioritized backlog for teams.
- Facilitates scrum events including but not limited to; daily scrum, refinement, planning, review, and retrospective.
- Creates an environment of collaboration within the teams that allows for open dialogue and productive solutions for resolving conflicts
- Champions continuous improvement activities to reduce waste and increase productivity; coach teams to conduct continuous improvement events
- Seeks opportunities for improvement to the overall effectiveness of teams and the organization and maintains Agility metrics like churn, velocity, defect density, etc. in good shape.
- Communicates organizational impediments to leadership; clears impediments for the team
Required qualifications, capabilities, and skills
- 5+ years of experience or equivalent expertise in a relevant domain, with a focus on coaching teams and individuals on agile methodologies and project management
- Possess advanced knowledge of multiple product development lifecycle stages, methodologies, and best practices, enabling effective guidance and support for teams
- Display advanced knowledge of agile delivery and multiple agile approaches, including Scrum, Kanban, Extreme Programming (XP), and scaling frameworks, monitoring agility metrics; with the ability to guide teams through complex projects, emphasizing iterative progress and adaptability
- Possess excellent communication and interpersonal skills, with the ability to engage and influence stakeholders at various levels within the organization, effectively guiding group discussions and decision-making processes within the domain context
- Possess advanced knowledge of multiple product development lifecycle stages, methodologies, and best practices, enabling effective guidance and support for teams.
- Display advanced knowledge of agile delivery and multiple agile approaches, including Scrum, Kanban, Extreme Programming (XP), and scaling frameworks, monitoring agility metrics; with the ability to guide teams through complex projects, emphasizing iterative progress and adaptability.
- Possess excellent communication and interpersonal skills, with the ability to engage and influence stakeholders at various levels within the organization, effectively guiding group discussions and decision-making processes within the domain context.
- Understanding of Engineering development practices. Strong familiarity and adherence to core Agile values and principles. Experience as a practicing Agility Lead and coaching Agility Leads.
- Exposure to modern engineering practices like Unit Test-Driven Development, Acceptance Test-Driven Development, and Continuous Integration. Expert with Agile and Scrum framework and its application in Product Development and delivery organization
- An Agile mindset: "An attitude that equates failure and problems with opportunities for learning, a belief that we can all improve over time, that our abilities are not fixed but evolve with effort." – Linda Rising
- Ability to coach and mentor. Ability to collaborate with and influence people at various levels. Sound understanding of Scaling framework such as SAFe, LeSS. Leverage skills from coaching, facilitation, conflict resolution, and more to serve the team(s). Working knowledge of collaboration tools such as JIRA. Estimation and Planning skills to ensure the team has a healthy backlog
Preferred qualifications, capabilities, and skills
- Formal training on Agile coaching, such as recognized coaching certifications