Description
Position at Ookla
Ookla® is a global leader in connectivity intelligence, offering unparalleled network insights through the combined expertise of Speedtest®, Downdetector®, RootMetrics®, and Ekahau®. Ookla’s complementary datasets combine crowdsourced and controlled, public and private collection methods, QoS and QoE metrics, and more to unlock correlations and actionable insights — helping organizations optimize networks, enhance digital experiences, and create better connected experiences for end-users.
Our team is a group of people brought together through passion and inspired by possibility. We are looking for team members who love solving problems, are motivated by challenges, and enjoy turning clever ideas into exceptional products. When you work for us, you are using Ookla data and insights to advance our mission of better connectivity for all.
We are looking for a Scrum Master who can execute and optimize our Agile processes (Scrum, Kanban, Lean, etc.) and support product delivery for our consumer and enterprise products. You will work closely with the Product, Data Science, Platform and Engineering organizations. You will ensure deliverables are properly scoped and dependencies are accounted for. You will work closely with the Technical Project Manager to ensure cross-team projects are meeting goals and deadlines.
The ideal candidate has successfully managed the lifecycle of a software project, ensuring timely and successful delivery using Agile, Scrum and Waterfall best practices. You have demonstrable experience building and fostering relationships with internal stakeholders.
A Day in The Life:
Run daily Stand Up meetings
Review your team’s backlog and unblock team members
Run project status meetings to determine progress, identify roadblocks, drive their resolution or ensure a clear hand-off to the right owner and work to minimize risks
Report statuses and updates to the Senior Technical Project Manager, specifically identifying roadblocks, risks and delays to ensure a clear hand-off to mitigate risks to project plans
Work closely with all stakeholders, plan for the upcoming Sprint Planning meeting, review priorities, sprint capacity and team velocity.
Run Sprint Planning, close out the current Sprint, review the Sprint Report, discuss performance with the team, and align on Sprint Goals.
Collaborate with technical leads to ensure alignment between day-to-day execution and delivery priorities across workstreams.
Expectations for Success:
Support Agile development processes by executing and continuously improving them
Manage project timeline including milestones, dependencies, risks and schedule and communicate status
Track interdependencies, assess project risk and work across teams to develop contingency plans
Assist your teams with work estimation and resource allocation
Conduct regular project reviews, gather feedback, capture outputs in tickets and/or notes and communicate to stakeholders
Collaborate with Agile Coaches/TPMs focused on cross-team planning to ensure team execution aligns with broader strategic priorities and quarterly goals
Requirements:
The heading says “requirements” but we’re looking for the right person not the exact list. If your life experience prepares you for similar challenges, we’d like to hear from you.
Expert/certified in Scrum and/or other Agile methodologies.
Familiarity with Waterfall
Technical project management experience, specifically software development
Admin experience with Atlassian Jira and Confluence
Deep experience with Jira and building Jira Dashboards
Experienced using Google Sheets
Self-starter with ability to work independently
Excellent written and verbal communication skills
Internet, cellular, broadband, telecom technology experience
Baseline understanding about data ingestion
Basic understanding of large-scale implementations of AWS infrastructure, Redshift, Athena and other technologies