We are seeking a highly motivated and experienced Scrum Master. The Scrum Master will be responsible for facilitating Agile processes, ensuring the successful execution of sprints, and enhancing cross-team collaboration. This role requires a strong understanding of Agile methodologies, exceptional leadership skills, and the ability to drive continuous improvement across teams and projects.
Key Responsibilities:
Team Facilitation & Agile Coaching:
- Facilitate all Scrum ceremonies, including Sprint Planning, Daily Scrums, Sprint Reviews, and Sprint Retrospectives, ensuring they are productive and effective
- Coach and mentor the team on Agile principles, helping them become self-organizing and cross-functional
- Guide the team in adopting and adhering to Scrum values and best practices
- Foster a culture of continuous improvement by encouraging feedback and iterative development
Impediment Removal & Team Protection:
- Identify, track, and remove obstacles that hinder team progress, whether technical, procedural, or organizational
- Shield the team from external disruptions, enabling them to focus on delivering high-value work
Scrum Framework Adherence:
- Ensure the Scrum framework is effectively followed while allowing for adaptive improvements as needed
- Promote Agile mindset and principles within the team and broader organization
Cross-Team Coordination & Collaboration:
- Facilitate communication and collaboration between teams, especially in projects with interdependencies
- Organize and participate in cross-team meetings to align goals and share best practices
- Promote knowledge sharing through documentation and collaborative tools
Process Standardization & Risk Management:
- Work towards standardizing Agile processes across teams, ensuring consistency in sprint lengths, definitions of done, and reporting methods
- Identify risks that could impact both team-level and organization-wide deliverables and develop mitigation strategies
Resource Allocation & Dependency Management:
- Participate in discussions related to resource allocation to ensure teams have the necessary tools and support
- Manage dependencies between teams to ensure smooth handoffs and avoid bottlenecks
Requirements
Qualifications & Skills:
- Bachelor's degree in Computer Science, Business, or a related field
- Certified Scrum Master (CSM) or equivalent Agile certification preferred
- Proven experience as a Scrum Master in an Agile development environment
- Strong facilitation, coaching, and mentoring skills
- Excellent communication and stakeholder management abilities
- Ability to manage multiple priorities in a fast-paced environment
- Experience with Agile tools such as Jira, Confluence, or similar platforms
Preferred Qualifications:
- Experience working in large-scale Agile environments (SAFe, LeSS, etc.)
- Background in software development or IT project management
- Strong analytical and problem-solving skills
Benefits
- Type of job: Temporary Contractor - 1 year
- Location: Montreal, QC
- Work hours: Monday - Friday, 37.5 hours per week