Scrum Master
Summary
Contract Intermediate Scrum Master, 100% onsite in Toronto (5 days/week) for an Ontario government I&IT cluster, running Sept 2026 to Oct 2027. Day to day: facilitate Agile ceremonies, coach teams, remove blockers, manage backlogs with Product Owners, and do business analysis inside a DevOps environment using Jira, Confluence, Git, Jenkins, CI/CD, cloud and containers.
- Serve as a Scrum Master and provide subject matter expertise and guidance on Agile project delivery methods.
- Facilitate Agile/Scrum ceremonies, including:
- Sprint Planning
- Daily Stand-ups
- Sprint Reviews
- Sprint Retrospectives
- Backlog Refinement
- Coach and mentor Agile teams on Scrum principles, Agile practices, self-organization, and continuous improvement.
- Support teams in identifying, managing, and removing impediments and blockers.
- Facilitate relationships between Agile delivery teams and Product Owners.
- Help maintain a safe, collaborative, and productive team environment.
- Support conflict resolution within Agile teams and between teams and stakeholders.
- Work closely with Product Owners to manage and prioritize product backlogs.
- Ensure backlog items are sufficiently defined, prioritized, and ready for development.
- Gather, analyze, and document business requirements and translate them into actionable user stories, acceptance criteria, and process documentation.
- Apply business analysis frameworks and techniques within an Agile delivery environment.
- Model current-state and future-state business processes using BPMN, process flow diagrams, or equivalent techniques.
- Conduct gap analysis and identify opportunities for business and process improvements.
- Track and analyze Agile metrics such as velocity, burndown/burnup charts, sprint performance, and team productivity.
- Capture feedback and document sprint reviews and retrospective outcomes to support project objectives and improve team performance.
- Work effectively within DevOps environments, helping bridge development and operations teams.
- Demonstrate hands-on understanding of CI/CD pipelines and DevOps processes.
- Work with technical teams using tools such as Jira, Confluence, Git, and Jenkins.
- Support the adoption and integration of enterprise IT standards, guidelines, and Agile delivery practices.
- Prepare and deliver training materials and training sessions related to project delivery methodology and Agile practices.
- Communicate effectively with technical teams, business stakeholders, Product Owners, project leadership, and other enterprise stakeholders.
- Facilitate consensus-building and support effective decision-making across diverse stakeholder groups.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Business, or a related field.
- Certified Scrum Master (CSM) or similar Agile certification.
- Strong understanding and hands-on experience with Scrum methodology and Agile practices.
- Demonstrated ability to lead Agile ceremonies and effectively implement Scrum principles across development teams.
- Experience coaching and mentoring Agile teams.
- Experience helping Agile teams become self-organizing and identifying gaps within the Scrum framework.
- Experience removing impediments and resolving blockers affecting delivery.
- Strong understanding of business analysis frameworks.
- Hands-on experience with requirements gathering and documentation.
- Ability to translate business requirements into user stories, acceptance criteria, and actionable requirements.
- Experience with business process modelling, including BPMN and process flow diagrams.
- Experience performing gap analysis and recommending process improvements.
- Previous experience working as a Scrum Master and Business Analyst within a DevOps environment.
- Demonstrated ability to bridge development and operations teams.
- Hands-on experience with DevOps processes and CI/CD pipelines.
- Jira
- Confluence
- Git
- Jenkins
- CI/CD processes/pipelines
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Docker
- Kubernetes
- Proven experience collaborating with Product Owners to manage product backlogs.
- Ability to prioritize backlog items and ensure the highest-priority work is clearly defined, appropriately documented, and ready for development.
- Proven ability to lead Agile teams and maintain productivity in an Agile environment.
- Strong communication, facilitation, negotiation, consensus-building, and problem-solving skills.
- Demonstrated stakeholder management experience.
- Experience balancing stakeholder needs with development priorities.
- Strong conflict resolution and mediation skills.
- PMI-ACP
- SAFe Scrum Master
- Professional Scrum Master (PSM)
- Agile Coach certification
- Lean Six Sigma Black Belt, Green Belt, or Yellow Belt
- Previous experience working as both a Scrum Master and Business Analyst in technical delivery environments.
- Software development experience or technical development background.
- Experience with enterprise cloud environments and containerized applications.
- Experience working in finance, healthcare, government, or other regulated industries.
- Experience working with enterprise architecture frameworks and I&IT delivery methodologies.
- Servant Leadership – Empowering teams, removing blockers, and enabling successful delivery.
- Communication – Excellent written and verbal communication skills with both technical and non-technical audiences.
- Coaching & Mentoring – Ability to educate teams and reinforce Agile principles.
- Stakeholder Management – Ability to establish productive relationships and manage competing stakeholder expectations.
- Conflict Resolution – Ability to mediate disagreements and maintain team productivity.
- Collaboration – Strong cross-functional collaboration across business, product, development, QA, and operations.
- Adaptability – Ability to respond effectively to changing requirements and priorities.
- Problem Solving – Strong analytical and decision-making capabilities.
- Time Management – Ability to manage multiple priorities in a fast-paced Agile environment.
- Emotional Intelligence – Ability to understand team dynamics, build trust, and foster a positive working environment.
- Bachelor’s degree in CS, IT, Business, or related field.
- CSM or equivalent Agile certification.
- Scrum Master experience.
- Business Analyst experience within a DevOps environment.
- Experience bridging development and operations teams.
- Hands-on Jira experience.
- Hands-on Confluence experience.
- Hands-on Git experience.
- Hands-on Jenkins experience.
- Hands-on CI/CD pipeline/process experience.
- Familiarity with AWS, Azure, or GCP.
- Familiarity with Docker or Kubernetes.
- Product Owner collaboration and backlog management experience.
- Requirements gathering and user-story development.
- BPMN/process-flow modelling experience.
- Gap analysis/process improvement experience.
- Agile metrics experience, including velocity/burndown.
- Strong stakeholder management and conflict-resolution skills.
- Willingness and ability to work 100% onsite, 5 days/week in Toronto.