What are the responsibilities and job description for the Enterprise Agile Coach position at Grant Thornton?
Primary Responsibilities:
Be part of a team to lead the transformation using Agile, DevSecOps and Continuous Delivery across the organization. Participate in agile process across multiple development teams and create a strategy & process to promote continuous delivery using DevSecOps/cloud deployment process. Create and provide best practices to the organization for Cloud adoption, and DevSecOps practices. Provide strategic thought leadership to collaborate with engineering leadership, development teams, and operations teams to promote continuous delivery.
ESSENTIAL DUTIES:
- This individual will be responsible for coaching agile development teams to effectively apply and improve upon Agile/DevSecOps practices.
- Lead Agile Transformation by providing strategic thought leadership coaching and mentoring business leaders, technical leaders, and product owners
- Coach and assist the teams to continuously deliver the working software thru Agile/DevSecOps.
- Must be an experienced strategic technical practitioner with tactical DevSecOps, Cloud and other technical areas.
- Work closely with product teams and share the experience and observations with all team members and to make sure that the best practices are being used.
- Help teams develop their Agile and DevOps skills to rapidly become self-sufficient and benefit from agile approaches.
- This coach promotes and facilitates, in a cohesive manner, the adoption of DevOps and Agility within teams and by organizations.
- Review Inspect & Adapt metrics to help identify areas of improvement to teams
- Ensure that participating leaders and teams have a clear, common understanding of product vision, strategic goals and corresponding tactical activities to achieve the outcome.
- Experience working with internal leadership to help drive solution development and business growth
- Experience interfacing with senior leaders and management of client organizations
- Experience in conducting Agile trainings to practitioners, management, executives, and teams
- Experience working with an Application Lifecycle Management (ALM) tools
- Demonstrated ability to work independently and collaboration with team
Secondary Responsibilities:
- Strategic experience providing technical vision and thought leadership towards DevSecOps adoption, Cloud adoption/migration in an agile fashion.
- Experience working with senior leaders of the client organization in implementing the agile transformation
- Ability to interface and coach product line leaders
- Experience with Lean Portfolio Management using Lean Kanban
- Experience in conducting Agile trainings to leaders, executives and teams
- Hands on technical experience coaching DevOps, Cloud and security best practices to the product development teams
- Experienced with design and implementation of DevOps process
- Experienced with BDD/TDD and test automation
- Experienced working with an Application Lifecycle Management (ALM) tool. (Rally, JIRA, Version One, etc.) Preferred.
- Demonstrated ability to work with direction as well as to work independently, to find and discover issues and to solve problems with limited guidance in a fast paced, highly visible environment
- Demonstrated ability to provide technical and process guidance and direction
- Capability to manage multi-task projects of high complexity for Federal government clients
- Advisory / management consultancy skills
- Opportunity capture, proposal management, and technical writing skills
- Marketing sensing and analysis
Client and Project Description: A large federal client is undergoing a major transformation and we are in this journey towards next level in the maturity. This role requires a strategic thinker to support the client in this outcome approach across the enterprise.
Team Description: Be part of a team to lead the transformation to Agile/DevOps and Continuous Delivery across the organization. Participate in agile process across multiple development teams. Create process to perform continuous deployment, including full orchestration of deployment process. Coach the teams with DevOps best practices to develop tools and scripts to improve efficiency of software delivery and deployment tasks. Create and provide best practices to the organization for DevOps, builds, continuous integration, deployment, and infrastructure. Collaborate with the development and operations teams to implement monitoring processes and design/deploy monitoring dashboards. Build and support test automation, deployment, and continuous integration tools.
Why a top performer would want this position: An opportunity to be a part of large scale Agile/DevOps transformation and grow our Agile / DevOps Practice.
Required Capabilities: O&OT-Agile & Program Management
Required Skills: Agile - SCRUM, DevOps, Overall Years of Relevant Professional Business Experience
Required Industry Experience: Professional Services
Additional Skill/Certification/Language Notes:
- An undergraduate degree in Computer science or IT field. At least 9 years of progressive experience. Minimum of five years progressive agile/DevOps engineering coaching experience, providing thought leadership, technical guidance.
- DevOps Certifications(AWS, Azure) or prior DevOps engineering experience highly preferred. Certified Scrum Master (CSM) or SA certification highly preferred. Certified Scrum Product Owner (CSPO) certification highly preferred. PMP certification highly preferred