Agile Coach

Job Title: Agile Coach
Contract Type: Contract
Location: Melbourne CBD, Victoria
Salary: Negotiable
Reference: 184789_1526979615
Contact Name: John Matti
Contact Email:
Job Published: May 22, 2018 19:00

Job Description


The purpose of this role is to facilitate the adoption of Delivery methodologies, through Agile Coaching, Training, Mentoring, Consulting and Community of Practice building.


  • Agile Coaching, Training, Mentoring, Consulting
  • Help Delivery teams achieve success through coaching of the Team, Project Manager, Product Owner and other stakeholders on processes, behaviours, artefacts and engineering practices
  • Drive any associated cultural change by gaining an understanding of people's concerns about their Delivery Methodology and helping them understand the vision and what it means to them
  • Drive and support the internal Agile Delivery Methodology capability. For instance, by driving the creation of Agile guidance and training
  • Drive consistency in how the Delivery Methodologies are applied across initiatives
  • Support and facilitate the Agile Delivery Champion network, and the Agile Community of Practice
  • Promote a shared understanding of Delivery Methodologies across the Project Management, Architecture and Technology communities
  • Coaching and mentoring of other team members


  • 7+ years demonstrable Delivery Leadership and Management experience, as part of the delivery of high-profile, large and complex projects, with evidence of participation in the full software development life cycle, Waterfall and Agile methodologies, Operational Usability, understanding customer expectations, and operational IT issues and trends
  • 4+ years Agile Delivery Methodology experience
  • 2+ years Coaching experience
  • Change Management experience
  • Banking and Finance background
  • Experience working in a large enterprise environment
  • Training creation and facilitation experience
  • Consultancy experience
  • Excellent understanding of software delivery principles
  • Conceptual knowledge of large scale software development
  • Strong communication skills (verbal and written)
  • Ability to work with minimal supervision and to strict deadlines
  • Ability to work well within a team and contribute to achieving team objectives, providing support and advice for other team members where appropriate.
  • Strong problem-solving skills to ensure problems are resolved using a mix of experience, initiative and ingenuity