DescriptionAs an Agility Lead, you'll act as a servant leader for your team(s) by facilitating clear communication to management and to the team. Our Agility Leads are open, approachable, collaborative, and enjoy working with passionate people. They're proactive in solving problems to help their team(s) succeed. The Agility Lead drives Agile and Lean frameworks that result in quality product delivery and continuous improvement. They embrace agility as a practice. The Agility Lead is responsible for removing impediments that hinder the team from reaching their goals and has a flexible approach that enables the team to rapidly respond to changes.
Our culture of diversity, intellectual curiosity, and problem solving is essential to our success. We bring people together with a wide variety of backgrounds, experiences, and perspectives. We support teamwork, thinking big, and taking risks in a blame-free environment. We promote self-direction to work on relevant projects, while building an environment that provides support and mentorship needed to learn and grow. We're excited to see what you'll bring to our team.
Responsibilities:
- Work with the Program Manager & outside Product Teams to align teams with the product vision, sprint goals, and other necessary information
- Facilitate groups of 15 or more and coach multiple teams across the product
- Create an environment of collaboration within the teams that allows for open dialogue and productive solutions for resolving conflicts
- Champion continuous improvement activities to reduce waste and increase productivity; coach organization to conduct continuous improvement events
- Communicate organizational impediments to leadership; clear impediments for the team
- Embrace the concept of continuous learning in your own journey and instill the same in the team(s) you coach
- Coach product owners in creation and maintenance of the product backlog, including empirical planning
- Appreciate the depths of Lean and Agile practices and principles, help teams appreciate them
- Teach systems thinking and servant leadership
- Bring ideas from professional facilitation, coaching, conflict management, mediation and so on to help the team become a high-performance team
This role requires a wide variety of strengths and capabilities, including:
- BS/BA degree or equivalent experience
- Expertise with Agile and Scrum frameworks and their application in Product Development and delivery organization
- Ability to coach and mentor
- Ability to collaborate with and influence people at various levels
- Sound understanding of Scaling framework such as LeSS and various other Agile frameworks such as Kanban, XP
- Ability to leverage skills from coaching, facilitation, conflict resolution and more to serve the team(s)
- Possess an executive presence and ability to coach multiple teams across the product
- Knowledge of industry-wide technology strategies
- Ability to leverage capabilities across the firm to solve local problems
Additionally, the preferred qualifications, capabilities, and skills include:
- Software Engineering background, or experience working with Infrastructure & Software Engineering teams (preferably in a Cloud environment)
- Knowledge of Linux System Administration
- Knowledge of Go, Python, Ansible & Terraform (Terraform Enterprise knowledge a plus)
- Understanding of AWS Lambda, AWS Step Functions, and AWS Compute, Storage and Messaging services
- AWS Cloud Certification (Practitioner or higher) or Azure Cloud Certification
- Knowledge of JIRA and the Atlassian Suite of tools
- Automation first approach to problem solving