Job Purpose
To ensure that the project adheres to Agile principles, managing administrative tasks, and supporting the project team to deliver value and benefits.
Qualifications and Job Experience
- 3‑year degree in a relevant field / BCOM degree in IT
- Certification in Scrum (e.g., Certified ScrumMaster) or project management (e.g., PMP, PRINCE2)
- Certification in Agile methodologies, such as CSM or PSM
- SAFe certification and Kanban certification are a plus
- Experience with Agile and Scrum methodologies
- 5‑8 years of relevant experience
- Use Azure Boards to manage product backlogs, sprint backlogs, and task lists
- Proven experience as a Scrum Master and/or Project Administrator for large‑scale IT projects
- Ability to work collaboratively with cross‑functional teams
- Prior knowledge of Agile project‑management tools
- Knowledge of an agile framework or method (Scrum, Kanban) or understanding of software‑development life‑cycle models and traditional project‑management principles
- Adept at refinement, story splitting, estimation, velocity, retrospection, and other Scrum techniques
- Planning and problem‑solving with product management and delivery teams
- Strong understanding of Microsoft Dynamics and its applications
- Ability to manage risks and drive change in a complex organisational environment
- Strong organisational and problem‑solving abilities
- Allocate team capacity and track availability during sprint planning
- Collaborate with DevOps engineers to set up automated builds and deployments (Pipelines)
Release Gates
Release Gates: Ensure quality checks before production releases.
Environment Visibility
Track which features are deployed where; coordinate with QA to manage test cases and track results.
Security Policies
Monitor compliance with organisational standards.
Roles and Responsibilities
- Facilitate and coordinate Agile Scrum processes
- Facilitate Scrum events, including daily stand‑ups, sprint planning, sprint reviews, and retrospectives
- Coach the team on Scrum practices and principles, promoting self‑management and cross‑functionality
- Identify and remove impediments that hinder the team's progress
- Identify and troubleshoot obstacles that are hindering the team's progress
- Guide and coach the Scrum Team on how to use Agile practices to deliver high‑quality products and services
- Ensure Scrum is understood and the team adheres to Scrum theory, practice, and guidelines
- Ensure the team follows the Scrum framework and adheres to Agile principles
- Provide support to the Development Team to help them create high‑value products
- Ensure the team works collaboratively and efficiently to deliver high‑quality products
- Track KPIs and help teams deliver high‑quality products/solutions on time
- Remove obstacles to the Development Team's progress
- Coach the Development Team in environments where Scrum is not yet fully adopted and understood
- Provide support to the Product Owner in managing the product backlog and ensuring clear, concise backlog items
- Promote continuous improvement by encouraging the team to reflect on processes and make improvements
- Promote continuous improvement through retrospectives and feedback sessions
- Communicate project status, risks and issues to stakeholders
- Help the Scrum Team understand the need for clear, concise Product Backlog items
- Ensure that goals, scope, and product domain are understood by everyone on the Scrum Team
- Discover techniques for effective Product Backlog management
- Understand product planning in an empirical environment
- Ensure the Product Owner arranges the Product Backlog to maximise value
- Review and develop scrum artifacts (product backlog, sprint backlog) with the Product Owner and Development Team
- Enable the delivery of complex solutions and products
- Ensure all Scrum‑based activities are completed on time
- Define and organise Scrum roles, sprint planning, daily scrums/stand‑ups, sprint reviews, and sprint retrospectives
- Report on developments, celebrate successes, and resolve roadblocks
- Co‑coach the Scrum team in self‑organisation, cross‑functional skillsets, domain knowledge, and effective communication
- Collaborate with stakeholders to influence and drive decision‑making and support organisational project or product teams
- Resolve team obstacles with other Scrum Masters to increase the effectiveness of Scrum in the organisation
- Perform Project Administrator responsibilities:
- Assist the Project Manager with administrative duties and processes
- Schedule meetings, keep minutes, and ensure follow‑up on action items
- Break down the project into manageable tasks and set timeframes
- Prepare and distribute project materials, including reports and documentation
- Track project progress, budgets, and expenditures
- Maintain compliance with regulations and organisational policies
- Collaborate with stakeholders to gather requirements, provide updates, and ensure alignment with business objectives
- Monitor project performance and outcomes to ensure quality and success
- Support change‑management activities, including communication plans and resistance management