Jobs Hiring Latest Posts

Agile Coach

MGiBA Technologies – Braamfontein, Gauteng

Purpose of the Job

Coach the Agile principles, behaviours and frameworks to roles and teams across the organisation with the goal of helping the organisation deliver on its strategy.

Key Responsibilities

  • Provide ongoing coaching that enables the teams to excel at agile development
  • Facilitate discussions leading to collective decision-making, goal setting and conflict resolution
  • Continuously seek to improve team performance by promoting joint accountability for results and solving productivity issues
  • Coach the Product Owners, Scrum Masters, and Tech Leads to focus on delivering incremental business value while sustaining an engineering culture
  • Facilitate cross-team meetings and help teams find innovative ways of resolving dependencies and navigating complex business and technical trade-offs.
  • Engage in problem solving sessions with team leads on how to develop long-term strategies and roadmaps which are congruent with the Agile approach and the company strategy
  • Conducts training sessions on the fundamentals of Agile with new team members
  • Consult to business units or departments outside of traditional software development that are interested in adopting Agile principles and methods.
  • Facilitates organisation transformation relating to the new way of working across the organisation


  • Relevant Agile certification and training


  • At least 5 successfully delivered projects using Agile methodology
  • At least 2 – 3 projects that include an end to end Agile implementation playing the role of a Scrum Master or Tech Lead.
  • Experience in coaching people on the Agile methodology
  • Experience with any of the key disciplines required in agile delivery – such as software development or business (system) analysis


  • Knowledge of Agile software development process (e.g. XP, Kanban, Scrum, etc.)
  • Knowledge and/or experience with Agile techniques: User Stories, Test Driven Development, Continuous Integration, Continuous Testing, Paired Programming, Automated Testing, Agile Games
  • Applicable knowledge of the technologies used by the team



Capability to simultaneously accept and adapt to change, as well as, remaining effective and task focused in a fast-paced environmen

People Development

Capability to foster learning or development of self and others through coaching, managing performance and mentoring

Effective Communication

Capability to transmit and receive information clearly and communicate effectively to others by considering their points of view in order to respond appropriately


Capability to contribute to effective team performance by cooperation, openness and a commitment to business objectives

Business Acumen

Comfortable in the corporate business environment, specifically insurance

Network Building

Capability to build and maintain effective and constructive working relationships, partnerships or networks of contacts with people who are instrumental in achieving work-related goals

Customer Excellence

Capability to identify and respond to current and future customer needs by providing engineering excellence

Analytical Thinking

A logical approach to addressing issues and seeing patterns or connections between different situations

Creative Thinking

Capability to think outside the box, search for and generate new ways of doing things to achieve utmost effectiveness and efficiency


Ability to take action to influence the direction of events and moves business forward by balancing opportunity and risk and developing new products and services

Result Driven

Capability to focus personal efforts on achieving results consistent with the organization’s objectives

Job Type: Contract


  • successfully delivered projects using Agile methodology: 5 years (Preferred)
  • Agile implementation playing the role of a Scrum Master or T: 5 years (Preferred)
  • coaching people on the Agile methodology: 5 years (Preferred)
  • the key disciplines required in agile delivery: 5 years (Preferred)
  • Agile software development process: 5 years (Preferred)
  • software development or business (system) analysis: 5 years (Preferred)

Enter your Email to get Jobs Updates

Enter your email address to subscribe to this blog and receive notifications of new jobs posts by email.

Other Trending Posts

Leave a Reply

SA Jobs © 2019 Frontier Theme