Scrum Master
Role details
Job location
Tech stack
Job description
Our world class Video Management Software allows Enterprise customers to monitor all aspects of security at their sites. From integrating video analytics in Windows applications to making highly scalable cloud microservices - our engineering teams have opportunities to work with a very diverse and exciting range of products., Your primary responsibility is to foster an environment where your Scrum teams can be as effective and productive as possible, removing impediments and shielding them from external distractions. You will champion agile values and continuously seek to improve our processes and practices.
You will:
- Foster a Healthy Team Environment: Promote a positive and collaborative working environment where the team feels safe to experiment, learn, and grow.
- Sprint Management: Assist the team in managing the sprint backlog, promoting a continuous flow of work items and ensuring the team is focused on delivering value.
- Improve Efficiency: Work with the team to identify areas for process improvement, implement changes, and define metrics to measure changes in efficiency and productivity.
- Promote Agile Practices: Champion agile and Scrum principles across the organization, helping to build a culture of continuous improvement, collaboration, and transparency.
- Progress Reporting: Encourage transparency regarding the team's progress and current state, ensure stakeholders have clear visibility of this.
- Scrum Events: Plan, facilitate, and coach the team to lead Scrum events, including Daily Scrums, Sprint Planning, Sprint Reviews, and Sprint Retrospectives.
- Remove Impediments: Proactively identify and remove obstacles and distractions that may hinder the team's ability to achieve their sprint goals.
- Protect the Team: Shield the team from external interruptions and serve as a buffer between the team and outside influences.
- Coach the Team: Serve as a Scrum coach for the development team, product owner, and the organization, guiding them on Scrum principles, practices, and values.
- Decision Making: Facilitate decision-making moments, even during difficult times, and to summarize and communicate those decisions with rationale and assumptions to a wider audience
- Collaboration: Work with Product Owners, Managers and Technical Leads to help coordinate project and feature dependencies across Scrum teams.
Requirements
- Bachelor's degree in a relevant field (e.g., Computer Science, Business, IT) or equivalent work experience.
- 2+ years of experience as a Scrum Master for Software Engineering teams in an agile environment.
- Certified Scrum Master (CSM) or Professional Scrum Master (PSM I) certification is required. Additional certifications (e.g., A-CSM, PSM II) are a plus.
- Deep understanding of Agile principles, values, and the Scrum framework.
Ideally you will also have:
- Experience in a large-scale or multi-team Scrum environment.
- Experience with the use or adoption of AI tools in a Scrum Master context.
- Technical background (e.g. a former developer or QA engineer).
Travel Requirements Under 10%