The ideal candidate will be an Agile Coach that has solid experience in a corporate environment.
• The ideal candidate will be an Agile coach that has experience in a most of the Frameworks (SAFe, DAD, LEAN, XP,
§ No PM background or recent PM experience. Must be a true Agile purist.
§ Banking experience not a must but will count in their favour
§ Need to be certified in SAFe (Scaled Agile Framework) as a minimum requirement
§ Need to be an expert user in JIRA (must be export in the workings, reporting, etc.), including add-ons like Confluence, etc.
§ Candidate must be a generalist
§ Worked on Deliverable based projects
§ Worked on Development Type projects
Key Duties and Responsibilities:
§ Support the the Group’s Agile House in driving the implementation of Agile principles and practices across the Group Technology portfolio.
§ Assist in driving the Enterprise Agile transformation for the Group.
§ Assist in creating internal capabilities to coach and mentor the new roles in the Agile ways of working.
§ Assist in creating internal capabilities to train the new roles in the Agile ways of working.
§ Guiding Solution Delivery teams and the organisation on how to use Agile practices and values
§ Guiding the team on how to get the most out of self-organisation
§ Assessing the Scrum Maturity of the team and organisation and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organisation
§ Business, IT or Engineering degree.
§ Relevant Agile certifications (Agile Project Management registered practitioner, Scrum Product Owner, Agile team facilitation, SAFe Agilist)
§ Professional Scrum Master level I required
§ Professional Scrum Master level 2 preferred
§ Certified in at least some of the following: SAFe, Disciplined Agile Delivery (DAD), LEAN, XP, SCRUM)
§ Process Engineering methods and techniques like Lean, 6 Sigma, Outside In, CMM, Theory of Constraints, Root Cause Analysis, etc.
§ Membership of professional body/association
§ Knowledge of other Agile approaches: SAFe, XP, Kanban, DSDM, TSP, Crystal, FDD, etc.
§ Knowledge and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
§ Applicable knowledge of the technologies used by the team
§ Experience applying a wide variety of well documented patterns and techniques for filling in the intentional gaps left in the Scrum approach (example: numerous Burndown techniques, numerous Retrospective formats, handling bugs, etc.)
§ Second level Scrum Master certification (CSP, PSM II)
§ Experience playing the Agile Coach / Scrum Master role for at least two years for a software development team that was diligently applying Scrum principles, practices, and theory.
§ Previous experience as a team lead
§ Excellent consulting, communication and mentoring skills
§ Strong development background
§ Understand basic fundamentals of iterative development
§ Understand other processes and methodologies and can speak intelligently about them and leverage other techniques to provide value to a team/enterprise
§ Understand basic fundamentals of software development processes and procedures
§ Understand the basic fundamentals of Process re-engineering
§ Understand the value of commitments to delivery made by a development team
§ Understand incremental delivery and the value of metrics
§ Understand backlog tracking, burndown metrics, velocity, and task definition
§ Familiarity with common Agile practices, service-oriented environments, and better development practices