Principal Agilist

3 weeks ago


Dallas, Texas, United States Cognizant United States, Cognizant Technology Solutions Full time

Principal Agilist

Qualification:

Science / Engineering graduate

Responsibility:

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 time

    Principal 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....