Role Description:-
- Expert at facilitating multiple complex programs and releases, consisting of multiple squads.
- Guides to squad to identify roadblocks or hurdles if needed.
- Removes impediments faced by the squad by identifying correct people, resources and methods or practices to remove impediments.
- Enables the squad to achieve the product delivery goals with great quality to provide exceptional business value to customer within designated constraints.
- Facilitates discussion for the requirement clarification and detailing. Instinctively coaches the squad to assess completion and richness of the requirement.
- Guides the squad and organization on how to use Agile/Scrum practices, ceremonies, artifacts and values to delight customers.
- Provides visibility into progress, constraints, unknowns and risks throughout the release to the squad, product owners and stakeholders through appropriate methods.
- Brings the learnings and best practices back to agile chapter and organization level to foster constant learning and improvement.
- Coaches the squad on every step of driving the squad to excellence, high performance and self-organizing.
- Supports and educates the Product Owner, especially with respect to grooming and maintaining the product backlog.
- Has experience with assessing squad maturity and guide the squad to the next level through continuous, well-paced and sustainable pace.
Essential experience skills and qualities:-
- Holds bachelor/ post-graduate degree in computer engineering or other engineering disciplines.
- 10+ years of experience in software development or project or program management as a part of development squad.
- At least 3-5 years of agile practice experience, diligently applying Scrum principles, practices, and theory.
- Well versed with agile maturity models and metrics.
- Providing all support to the squad using a servant leadership style whenever possible, and leading by example.
- Understands importance of engineering and CICD practices and collaborates with chapters to implement the same.
- Proficient with agile tools such as JIRA.
- Possess technical context and know-how to weigh in technical choices made by the squad if needed.
- Experience in working with distributed and remote teams.
- Soft skills and desirable qualities
- Facilitation
- Great communication skills
- Ability to instil trust and safety
- Decision, result and outcome oriented attitude
- Coaching
- Conflict resolution
Preferred:-
- Scrum Master certification
- Has worked in area of big data technology and analytics
- Agile Transformation Experience
- Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc
- Knowledge and/or experience with widely successful Agile techniques: TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile