Senior-level Instructor position responsible for the AGILE implementation and facilitation of AGILE learning solutions (training, communication, coaching)
Lead teams in project initiation, organization, goal and change management aspects of Agile
Discover opportunities to champion agile values and adoption across IT
Develop agile training materials and process guidelines
Deliver Agile training sessions, workshops, and one-on-one coaching for Business and IT participants at the team level
Facilitate cross functional team mediation and communication across various technical teams
Identify, define and implement enhancements in engineering methods, standards and processes
Partner with IT/Operations leadership to ensure alignment with Agile methodology
Assess application product teams against Agile best practices and provide recommendations to Information Technology leaders
Agile Coach Duties and Responsibilities –
Educate Colleagues- The Agile Coach must educate employees at all levels, including senior, and at times clients, on Agile principles, providing them with tools for implementing the process in their own work. Provide training sessions and teach valuable skills that lead toward the organization-wide adoption of Agile methodologies;
Mentor Team - As mentor, Agile Coach is responsible for guiding teams into the Agile methodology, providing employees with feedback and means of improvement, catalyzing organizational growth and answering questions. They provide hands-on support to all employees, collaborating with people across widely varying levels and roles, leading teams toward further understanding and adoption of Agile as well as overall company growth and improvement.
Develop Agile Adoption Strategy - The Agile Coach is responsible for designing a strategy for the organizational adoption of Agile. This includes every stage of adoption, from the introduction of Agile and employee education, to fostering teams and cultures that practice Agile, to sustaining Agile methodologies and continually offering strategies for improvement;
Implement Agile Methodology - This task entails implementing Agile process, principles and practices across all levels and departments in an organization. The Agile Coach must use techniques that increase collaboration, predictability, transparency and promote a culture of experimentation and innovation. In order to do this, the Agile Coach must also embody the Agile principles and lead by example.
Agile Coach Skills
Both strong leaders and advocates for the adoption of Agile, Agile Coaches must be assertive about adherence to Agile processes and enthusiastic about Agile practices and their benefits. They are both educators and coaches, and thus possess great interpersonal skills, teaching abilities, and a capacity to inspire and motivate. In order to stay ahead, Agile Coaches must be self-taught, and they must constantly be updating their information, attending conferences, and continuously learning.
Core skills: Ideally, Agile Coaches have these skills:
Having programming experience
Showing proficiency in relevant programming languages
Demonstrating strong knowledge of and background with Agile concepts
Possessing prior experience coaching teams in Agile adoption or as a Scrum Master
Having some background or coursework in Computer Science
Scrum Coach certification
Scrum Master certification
Experience coaching at large organizations or Fortune 500 companies
Technology Infrastructure Organization:
Leads a large project or multiple projects that are significant in scope and impact. Works independently, with limited direction, and is evaluated through end results. Initiates and provides leadership, strategic/tactical direction and planning input on all information technology and client/business area issues and in the development of an IT environment which meets current and anticipated business requirements and objectives. Participates with IT management in the development of technology products, service standards and development efforts that impact the client/business area. Serves as a single point of contact and the escalation point between the client/business area and internal IT management for the resolution of unresolved problems, complaints and complex service requests. Provides the client areas with technology products and service alternatives that improve the IT service delivery process. Associates in this job code do not manage people.
Shift:1st shift (United States of America)
Hours Per Week:40
Learn more about this role