Jobs
>
Dallas

    Principal Agilist - Dallas, United States - Cognizant United States, Cognizant Technology Solutions

    Default job background
    OTHER
    Description

    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