Technology

Scrum Master

Watershed Consulting·South Africa, south-africa·Default
Technologyentry-levelDefault
-Closes Oct 26, 2026

Qualifications

Education: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Proven experience facilitating Scrum ceremonies and supporting Agile delivery.

Hands-on experience with Jira, Azure DevOps, or similar Agile tools.

Excellent stakeholder management, communication, problem-solving, and conflict resolution skills.

Experience tracking Agile metrics and producing actionable reports.

Preferred Certifications: Certified ScrumMaster (CSM), Professional Scrum Master (PSM I/II), SAFe Scrum Master (SSM), SAFe Agilist, PMI-ACP.

Desired Skills:

Agile

Scrum

Jira

Azure DevOps

Facilitation

Stakeholder management

Communication

At a glance

Company

Watershed Consulting

Location

South Africa, south-africa

Employment

Default

Experience

entry-level

Valid until

October 26, 2026

Created

October 18, 2026

More opportunities

Similar roles you might like

Data Engineer

Datonomy Solutions (Cape Town)

Cape Town, south-africa

Default

We are seeking a Data Engineer to join our team based in Cape Town, this is a contracting role and onsite. The Data Engineer will be responsible for designing, implementing, and maintaining the data infrastructure necessary for our Insights team to analyze data and derive valuable insights. The Data Engineer will work with Engineering Leads, Data Architects and other stakeholders to ensure that our data is properly sourced, stored, and accessible for analysis. They will also contribute to our mission by extracting maximum predictive value from data assets. Responsibilities Data Pipeline Development and Management Design, develop, test and maintain data pipelines to extract, transform, and load (ETL) data from various sources into a data warehouse or data lake Implement data quality and validation checks to ensure that data is accurate, complete and consistent. Optimize and scale data processing and storage to handle large volumes of data and high concurrency. Troubleshoot and resolve data pipeline issues and perform root cause analysis Develop and maintain documentation for data pipelines and processes. Building and maintaining data pipelines using lakehouse architecture (medallion) Extracting data from multiple sources, transforming it, and loading it into the target database Monitoring and troubleshooting ETL jobs to ensure they complete successfully and on time. Design and implement data models and database schemas for storing and querying data. Optimize database schema and indexing for efficient data retrieval Modernise legacy data environments, migrating from on-premises solutions to cloud-native platforms such as Databricks Ensure database security, availability, and scalability Perform database tuning and optimization to improve query performance Develop and maintain data connectors and integrations with various data sources (e.g., databases, APIs, flat files) Implement data streaming and real-time data processing technologies. Designing and implementing complex reports that meet business requirements Developing dashboards and visualizations using tools like Pyramid or other data visualization tools Develop and maintain BI reports and dashboards Analysing data to identify trends, patterns, and insights Providing insights to business stakeholders based on the analysis of data Ensure compliance with data privacy regulations according the Data privacy policies. Develop and maintain data governance policies, procedures, and standards Ensure that data access and authorization policies are in place and adhered to Monitor and audit data access to ensure data security and prevent data breaches Implement disaster recovery and business continuity plans for data infrastructure Work collaboratively with Engineering Leads, Architects, Analysts, Scrum Masters and other stakeholders to understand data requirements and provide data solutions. Communicate data pipeline issues, status, and progress to stakeholders and project teams. Participate in cross-functional meetings and initiatives to ensure alignment with data strategies and goals Must have at least 3 years of relevant IT experience or related qualification. 3+ years experience with Data pipeline design and development experience. Proficiency in Python and/or SQL. RDBMS experience in technology such as SQL Server, MySQL and PostgreSQL. Ability to use common scripting languages such as Powershell, Bash, or Python for automation. Experience using unit and integration tests. Experience working with production BI environments and tools such as PowerBI, Tableau or Pyramid Analytics. Strong analytical/problem solving skills. Databricks Certified Data Engineer Associate certification. Experience in Azure data technologies; a relevant Azure certification would be advantageous Hands-on experience with Azure DevOps, Git, CI/CD practices, Docker and containerization Exposure to .net entity framework. Exposure to Databricks, Delta Lake and PySpark. Experience with data streaming or distributed processing technologies such as Kafka or Hadoop. Experience delivering data projects in Retail, Finance, Customer or HR domains would be advantageous Experience mentoring junior engineers would be advantageous Manages Complexity - interprets and simplifies complex and contradictory information when resolving organisational problems Strategic Mindset - thinks and plans strategically, focusing on the long-term goals and objectives of the organisation Tech Savvy - leverages new technology to enhance productivity, improve problem solving, and support business growth Cultivates Innovation - creates an environment that fosters and nurtures a culture of creativity which drives success Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation Desired Skills: Data Engineer ETL

14 hours ago

Technical Delivery Manager (cpt Hybrid)

Datafin

Cape Town, south-africa

Default

ENVIRONMENT:Our client is looking for a Technical Delivery Manager to lead delivery across multiple agile software development squads, ensuring teams deliver valuable outcomes predictably, sustainably, and transparently. This role sits at the centre of the software delivery lifecycle, partnering closely with Product Managers, Technical Leads, Engineers, QA, Designers, and business stakeholders. Given the depth of technical collaboration involved, we are prioritising candidates with a strong technical or software development background who can build credibility with engineering teams, follow technical discussions in depth, and operate effectively in a fast-paced, evolving environment. This is not a Scrum Master, Project Manager, or traditional people-management role. While facilitation and planning form part of the role, the primary focus is creating the conditions for successful delivery by improving team effectiveness, managing delivery risk, enabling collaboration, and driving continuous improvement across multiple teams grounded in genuine technical understanding rather than process facilitation alone. The successful candidate will combine a strong technical or engineering foundation with organisational skills, stakeholder management, data-driven decision making, adaptability, and a growth mindset with a passion for helping engineering teams achieve outcomes while continuously improving how work gets done.DUTIES:Delivery planning and execution Own delivery planning, coordination, and execution across multiple squads. Facilitate effective planning, refinement, stand-ups, retrospectives, demos, and other delivery ceremonies where appropriate. Work closely with Product Managers to ensure priorities, roadmaps, and sprint objectives are clear and achievable. Ensure work is sufficiently understood, scoped, and prepared before entering delivery. Coordinate delivery activities across teams and functions to support successful outcomes. Manage risks, blockers, assumptions, and dependencies proactively. Support release planning and release readiness activities. Balance competing priorities across squads to maximise overall business value and delivery outcomes. Drive effective communication and alignment between Product, Engineering, QA, Design, and business stakeholders. Maintain transparency of delivery status, risks, milestones, forecasts, and dependencies. Provide clear and concise reporting to stakeholders and leadership. Use delivery metrics and outcomes to assess team effectiveness and identify opportunities for improvement. Support quarterly planning, roadmap delivery, and strategic initiatives. Ensure agreed delivery processes, standards, and governance practices are understood and followed. Drive accountability through visibility, data, and effective communication. Support discovery activities by ensuring appropriate planning, coordination, and readiness Help teams identify delivery risks early during discovery and solution design. Ensure requirements, designs, dependencies, estimates, and supporting artefacts are prepared before implementation begins. Facilitate collaboration between technical and business stakeholders to improve delivery confidence and reduce uncertainty. Help teams make informed trade-off decisions between scope, quality, risk, and timelines. Coordinate delivery dependencies across squads, teams, and business functions. Build strong relationships with stakeholders across the organisation. Manage competing expectations and communicate delivery impacts clearly. Ensure dependencies and risks are identified early and actively managed. Facilitate alignment and decision-making across complex initiatives involving multiple teams. Drive continuous improvement of delivery practices, processes, and team effectiveness. Foster a culture of experimentation, learning, and evidence-based decision making. Identify opportunities to simplify processes, eliminate waste, improve quality, and accelerate delivery. Champion the adoption and effective use of AI and agentic tools to improve productivity, planning, communication, reporting, analysis, and team efficiency. Evaluate new tools, technologies, and ways of working, using measurable outcomes to determine effectiveness. Promote automation and workflow optimisation wherever practical. Share successful practices, learnings, and innovations across the delivery community. Create an environment that enables teams to perform at their best. Encourage accountability, ownership, and collaboration. Support healthy team dynamics and constructive conflict resolution. Coach teams on effective delivery practices and agile principles. Contribute to the growth and maturity of the wider delivery function. Strong technical or software development background, with genuine proximity to engineering and product delivery environments. Experience working closely with engineering teams and digital products, able to follow and contribute to technical discussions. Experience leading delivery within agile software development environments. Experience coordinating delivery across multiple teams, workstreams, or squads. Strong understanding of Agile, Scrum, Kanban, and modern product delivery practices. Experience facilitating planning, refinement, retrospectives, reviews, and delivery governance activities. Experience managing delivery risks, dependencies, and competing priorities. Strong stakeholder management and communication skills. Ability to analyse delivery data and use metrics to improve outcomes. Experience driving continuous improvement initiatives. Ability to influence and align stakeholders without formal authority. Excellent organisation, planning, and problem-solving skills. Adaptability and comfort working in a fast-paced, evolving environment. Curiosity, continuous learning, and clear growth potential. Experience with Jira, Plandek, and delivery analytics tools. Experience implementing automation, AI-assisted workflows, or agentic tooling within delivery, operational, or knowledge-work environments. Prior hands-on software development, engineering, or technical architecture experience. Experience working in product-led organisations. Experience supporting discovery, roadmap planning, and strategic delivery activities. Exposure to portfolio-level delivery planning and governance. Familiarity with software engineering, testing, release management, and product development lifecycles. Desired Skills: Technical Deliver Manager

14 hours ago

Agile Coach Consultant - 6-month Contract

MSP Staffing

Cape Town CBD, south-africa

Default

Our client is seeking an experienced Agile Coach Consultant to support engineering and product teams in embedding sustainable Agile and Kanban practices. This is a remote consulting engagement requiring 2 days per week for 6 months, with monthly review checkpoints.Engagement: 2 days per week for 6 months, remote, with working-hours overlap into the South African business day and, where possible, US Eastern time.Salary: Hourly, market related. Key Responsibilities: Coach multiple engineering and product teams concurrently in Agile/Kanban ways of working. Facilitate Agile, Kanban and flow-based practices to improve delivery effectiveness. Apply Scrum fundamentals and provide guidance to Scrum Masters and delivery teams. Define, monitor and report on delivery and flow metrics, including cycle time, throughput, WIP and predictability. Use Flight Levels and other flow-based approaches to identify and address delivery constraints. Configure and optimise workflow tools such as Jira, Azure DevOps, ClickUp or Asana. Drive sustainable behavioural and process improvements across teams. Leverage LLM technology to support teams in improving their practices and delivery outcomes. Work closely with the CTO and collaborate with the DevOps consultant responsible for delivery dashboards and data pipelines. Requirements: Kanban Coach certification such as AKC, or Flight Levels Coach certification such as FLC. Proven experience as a Scrum Master. Relevant Agile/Kanban coaching certification, such as AKC, FLC or ICP-ACC, or equivalent demonstrated experience. Strong practical knowledge of Kanban, Flight Levels and Scrum. Demonstrated experience coaching multiple teams simultaneously. Experience working with flow and delivery metrics. Experience configuring Agile workflow platforms. Experience applying LLM technology to improve team effectiveness. Excellent written and verbal English communication skills. Relevant tertiary qualification or equivalent practical experience. Valid right to work in the applicable jurisdiction. Only shortlisted candidates will be contacted. Submit your CV to [Email Address Removed] or call [Phone Number Removed];. Visit our website for more exciting career opportunities: [URL Removed] Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful. Desired Skills: Excellent written verbal English communication Agile Coach Consultant

2 days ago

Senior Systems Analyst

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Our Client is looking for a technically strong Senior Systems Analyst who understands that successful logistics operations rely on more than trucks and warehouses. They rely on seamless system integrations, accurate transport rating structures, efficient data flows, and scalable technology solutions. Requirments: 5 years' experience supporting enterprise logistics or supply chain systems 3 years' experience supporting or configuring Transportation Management Systems (TMS) or Supply Chain Execution platforms Experience leading customer and carrier onboarding initiatives Proven experience working with logistics system integrations and multi-partner data exchanges Experience coordinating testing activities including SIT, UAT, deployment, and production support Exposure to transport pricing, tariffs, freight settlement, or transport billing highly advantageous Technical skills: SQL and data analysis, advanced Excel, EDI (EDIFACT, XML, ANSI X12) Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Software Developers/Engineers/Architects Data Analytics Specialists PM/BA/Scrum Masters DevOps and Infrastructure Experts If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Samkelisiwe Makhanye Recruitment Consultant

2 days ago

C# / Unity Developer

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

We're partnering with innovative technology businesses looking for exceptional Unity / C# Developers who combine strong academic foundations with a passion for software engineering, interactive technologies, real-time systems, and continuous learning. As a Unity / C# Developer , you'll join a highly skilled team responsible for designing, developing, and enhancing sophisticated applications built on the Unity platform. You'll collaborate with developers, designers, product specialists, and stakeholders to deliver scalable, high-performance solutions while contributing to technical architecture and product evolution. Responsibilities and Requirements: Design, develop, and maintain applications using Unity and C# with minimum 2 years of experience Build performant, scalable, and maintainable software solutions Collaborate with multidisciplinary teams to translate requirements into technical solutions Optimise application performance and user experience Develop clean, reusable, and well-documented code Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Software Developers/Engineers/Architects Data Analytics Specialists PM/BA/Scrum Masters DevOps and Infrastructure Experts If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Samkelisiwe Makhanye Recruitment Consultant

2 days ago