Scrum Master
Job Summary
- 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.
- Bachelors 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.
- Bachelors 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.
Required Skills:
Scrum Master Agile/Scrum Agile Ceremonies Scrum Coaching & Mentoring Servant Leadership Impediment/Blocker Removal Backlog Management Product Owner Collaboration Requirements Gathering User Stories Acceptance Criteria Business Analysis BPMN Process Flow Modelling Gap Analysis Process Improvement Agile Metrics Velocity Burndown/Burnup DevOps CI/CD Development & Operations Integration Jira Confluence Git Jenkins AWS/Azure/GCP Docker Kubernetes Stakeholder Management Conflict Resolution Facilitation Negotiation Consensus Building UAT Change Management
Required Education:
Bachelors degree in Computer Science Information Technology Business or a related fieldCSM or equivalent Agile/Scrum certification