Principal Agilist
3 weeks ago
Dallas, Texas, United States
Cognizant United States, Cognizant Technology Solutions
Full time
Principal Agilist
Qualification:
Science / Engineering graduateResponsibility:
Assessment- Support for the Assessment.
- Maturity Assessments.
- Participate the maturity assessment & Implement recommendations.
- Thought Leadership.
- Always aware of what is the current trend in the market for Agile and DevOps.
- Publish Blog / articles/ participate local conference.
- Community Contribution.
- 'Attend and organize internal Agile/DevOps community events.
- Ways of working.
- Adhere to the agile framework proposed by the Coach.
- Ability to setup & influence stakeholders for new ways of working in small and medium programs/projects.
- Facilitate meetings (daily scrum, sprint planning, sprint demo and retrospective).
- Shielding the team.
- Conflict resolutions.
- Release Forecasting.
- Removing impediments.
- Creating a communication channel (team, Product owner, stakeholder).
- Servant leader.
- Enforcing Rules.
- Data driven mindset (Loves math).
- Uses data in retros to focus on process improvements.
- Mastered team level metrics and how to present to clients.
- Product Vision, Strategy and Roadmap.
- Participate and support Product Owner / Product manager in series of workshop to arrive MVP.
- Understand the overall product vision roadmap as articulated by agile coach/product owner and translate roadmap into teamspecific release planning and sprint planning.
- Product Planning.
- Accountable and responsible for Release planning, sprint planning and dependency management across multiple teams.
- Help PO derive MVP and prioritize the backlog items for both technical and functional.
- Ability to play the role of Release Train Engineer in Scaled agile programs.
- Requirement Management.
- Facilitate the team and Product Owner to maintain a healthy Program & team backlog.
- Help PO & Product manager to prioritize the backlog and meet Business outcomes.
- Help the team to define and meet DOD/DOR.
- Help the PO/Product managers to write the requirement (EPIC/US) in an appropriate format.
- *Setup and support team to maintain the ALM tool.
- Construction.
- Guide the team towards improving the scrum way of working including ensuring cross term coordination.
- facilitate daily standup meetings, sprint planning, retrospective, and sprint demos.
- Drive and support the team by removing impediments.
- liaise between the team (inclusive of developers, testers) and other practices to ensure focus on each release.
- identify dependencies and ensure no delays in accomplishing sprint goals.
- Encourage & Pilot best engineering practice like Definition of Done, Coding standards and compliance, automation, TDD, pair programming, mobbing, etc as appropriate.
- Remove interferences to ensure the team is working efficiently (for specific accounts/projects).
- act as a bridge for distributed scrum.
- track the velocity.
- *Make sure user stories delivered incrementally within the sprint.
- *Ensure Tractability across the lifecycle.
- Requirement Verification and Validation.
- Help the PO/ Proxy PO to validate the completed feature during the sprint.
- Ability to validate the program increment and facilitate the program increment demos.
- Configuration and Release Management.
- Understanding of Source control and branching strategy Continuous integration of knowledge and best practices.
- Deep understanding of deployment and release management principles.
- Ability to coordinate release across multiple teams and manage production rollout at the program level.
- Awareness of industryrecommended tools for Continuous delivery pipeline.
- Enterprise Architecture.
- 'Basic understanding of solution design and Architecture awareness of the project/program.
- Ability to articulate technical issues outside team to get quicker resolution.
- Ability to support architects in evolving architectural runway.
- Stakeholder management.
- Able to represent the team/coordinate in Scrum of Scrum and other program governance to provide/update teams outcomes and challenges.
- Effectively persuade the team members towards achieving better outcomes, Conflict resolution, and positive synergy within the team.
- Participate and contribute to programlevel governance meetings.
- Ability to configure program level metric in ALM tool.
- Documentation.
- 'Help team to maintain the right level of documentation required for effective knowledge management.
- Ability to brainstorm the effectiveness of document and secure acceptance across the program to optimize continuouslyBusiness Development.
- Should able to support business development with in the program for any incremental scope or new products/services for the same customer / programProcess Improvements and Adherence.
- *Identify the need to bring in scrum tools or practices to improve productivity and build collaboration.
- review process to ensure all scrum practices are being followed.
- Drive retrospection at the end of each sprint.
- filter the learning for the next sprint.
- identify best practices and guide teams under purview to implement them.
- guide scrum teams to document the learning / outcome of retrospection notes.
- Identify interdependencies and how to handle the same.
- Knowledge Management.
- *Collaborate with Delivery Leads to set up Knowledge Management processes and practices.
- *Nominate team members to conduct audits on the same and emphasize knowledge sharing across the engagement.
- drive the creation of knowledge assets from the engagements.
- People management.
- Support for recruitment activities and ability to mentor guide SM level 1 resources to develop their role to next level.
- Ability to resolve conflicts across teams.
- Learning.
- *Understand the agile framework customized for the current program.
- Understand POD based delivery model.
- Identify and complete Digital eleering and class room trainings.
- Guide team in identifying appropriate learning courses/certifications.
- Complete mandatory trainings and ensure compliance with org mandated learning plans.
- Identify the technical skills required by the team to become cross skilled help them acquire it.
- Coaching & Facilitating.
- *Coach and mentor team members to develop agile capabilities, selforganization etc.
- explain benefits and scrum principles to the product owner and team.
- *Cross leverage artifacts from other projects to build process efficiency and benefits of implementing the agile process.
- coach and mentor the client product owner & business stakeholders on the process, methodology, acceptance criteria, use case etc.
- Share the best practices across programs.
- Share the process improvement suggestions across programs.
- Training.
- Plan for capability development, identify training initiatives needed across multiple teams and organize for the sameLeadership and Self management.
- Ability to lead multiple teams geography wise and domain wise.
- Empower team and drive towards common practice goals.
- Establish best practices for team activities (project/practice) in the workplace.
- Manage conflicts of interests and opinion among team members.
- *Motivate and inspire people to achieve excellence in practice/project activities.
Must Have Skills
- Agile
-
Principal Agilist
3 weeks ago
Dallas, United States Cognizant United States, Cognizant Technology Solutions Full timePrincipal AgilistQualification:Science / Engineering graduateResponsibility:Assessment Support for the Assessment. Maturity Assessments. Participate the maturity assessment & Implement recommendations. Thought Leadership. Always aware of what is the current trend in the market for Agile and DevOps. Publish Blog / articles/ participate local conference....