Technology

Scrum Master

Kuda·Western Cape, south-africa·Full Time·Hybrid
TechnologyFull TimeHybrid
-

Role Overview

  • As a Scrum Master at Kuda, you will play a pivotal role in driving delivery velocity, operational excellence, and agile maturity across our engineering organization. Operating within a high-growth scale-up environment, you will be embedded with large cross-functional teams of 15 to 20 engineers, product managers, and designers.
  • Your mission is to champion agile principles, eliminate delivery friction, and foster a high-trust, safe environment where teams consistently produce high-quality financial software. You will serve as the bridge between high-level delivery milestones and day-to-day execution, ensuring squads stay aligned with organizational objectives while navigating the dynamic complexities of the FinTech space.

Key Responsibilities

Agile Facilitation & Team Coaching

  • Facilitate core Scrum ceremoniesincluding Daily Stand-ups, Sprint Planning, Backlog Refinement, Sprint Reviews, and Retrospectivesfor larger cross-functional teams.
  • Coach squad members and product owners on agile best practices, backlog prioritization, user story splitting, and effective capacity estimation.
  • Cultivate a team culture grounded in psychological safety, active accountability, continuous improvement, and collaboration.

Operational & Delivery Excellence

  • Proactively identify and resolve delivery blockers, dependencies, and cross-team bottlenecks to maintain high execution velocity.
  • Partner with engineering leads to optimize squad workflows and reduce delivery friction across sprint cycles.
  • Utilize delivery metrics (such as velocity, burn-down trends, lead time, cycle time, and DORA metrics) to drive data-informed continuous improvement.

Stakeholder Alignment & Scale-Up Execution

  • Work closely with Product Managers and Engineering Leadership to ensure sprint goals directly map to high-level product roadmaps.
  • Maintain transparent, real-time visibility into sprint progress, risks, and dependencies for key business stakeholders.
  • Guide teams through the rapid pace and shifting priorities characteristic of a fast-growing FinTech scale-up.

Compliance & Quality Governance

  • Support squads in maintaining technical excellence and security-first engineering practices without sacrificing delivery momentum.
  • Ensure agile processes account for necessary regulatory, compliance, and quality standard checks typical of high-throughput financial systems.

Requirements

  • Proven Agile Expertise: 5+ years of hands-on experience as a Scrum Master or Agile Coach in dynamic technology environments.
  • Scale-Up & FinTech Background: Demonstrable track record of delivering value within high-growth scale-up companies, preferably in the FinTech sector.
  • Large Tribe Leadership: Deep experience facilitating and guiding multi-disciplinary squads (Engineers, QA, Designers, Product Managers).

Hard Skills

  • Deep expertise in Scrum, Kanban, and modern scaling frameworks.
  • Advanced proficiency with Jira, Confluence, and delivery tracking tools.
  • Strong grasp of software delivery metrics (e.g., flow metrics, DORA metrics) to measure squad health and output.
  • Practical understanding of modern software delivery practices (e.g., CI/CD, GitOps, automated testing).

Soft Skills

  • Empathetic Leadership: A dedication to empowering teams, removing obstacles, and nurturing an inclusive environment.
  • Clear Communication: Ability to articulate project status, risks, and process optimizations clearly to technical and non-technical stakeholders alike.
  • Conflict Resolution & Adaptability: Skillful at navigating team dynamics, resolving friction, and pivoting gracefully in a fast-paced environment.

Benefits

At Kuda, our people are the heart of our business, so we prioritize your welfare. We offer a wide range of competitive benefits in areas including but not limited to:

  • A great and upbeat work environment populated by a multinational team
  • Pension
  • Career development & growth
  • Competitive annual leave plus bank holidays
  • Competitive paid time off (Parental, Moving day, Birthday, Study leave etc)
  • Group life insurance
  • Medical insurance
  • Well-fare package (Wedding, Compassionate and etc)
  • Perkbox
  • Goalr - employee wellness app
  • Award winning L&D training
  • We are advocates of work-life balance, working in a hybrid in office schedule

At a glance

Company

Kuda

Location

Western Cape, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

October 13, 2026

More opportunities

Similar roles you might like

Agile Coach Consultant - Remote

Recru-it

South Africa, south-africa

Default

The Agile Coach Consultant partners with teams and leaders across the company to embed effective Agile, Kanban, and Flight Levels ways of working. The role coaches’ individuals, teams, and leadership on process, mindset, and tooling, using data and LLM-enabled insight to improve flow, delivery predictability, and time-to-value. Success is measured in outcomes: visual management lives across every squad, and a sustained reduction in average cycle time.Engagement and location: Contract engagement begins with 2 days for 6 months with monthly review checkpoints. Remote, with working-hours overlap into the South Africa business day (and, where possible, US Eastern) for facilitated sessions. Reports to Chief Technology Officer. Works alongside a separate DevOps consultant who owns the delivery dashboards and their data pipeline. Coach teams, Scrum Masters, and Product Owners on Agile, Kanban, and Flight Levels practice to improve flow and delivery predictability. Facilitate and continuously improve key ceremonies (planning, stand-ups, retrospectives) and team ways of working, primarily through facilitated group sessions supported by targeted 1:1s. Diagnose organisational and team-level impediments and design pragmatic, metrics-driven improvement plans. Set up and optimise the team workflow tool (ClickUp is the company standard) so every squad has visible boards, a clean workflow, and reliable flow data. Dashboard build and reporting infrastructure to the DevOps consultant. Familiarity with Jira, Azure DevOps, or Asana is useful for bringing in patterns from elsewhere. Configure and optimise workflow tools (Jira, Azure DevOps, ClickUp, Asana) to support visibility, reporting, and flow metrics. Build internal coaching capability by mentoring Scrum Masters and coaches. Apply LLM/AI tooling to surface delivery insights and accelerate team improvement. Proven hands-on experience coaching multiple teams concurrently in an Agile/Kanban environment. Solid grasp of flow-based methods (Kanban, Flight Levels) and Scrum framework fundamentals. Experience defining and reporting on flow/delivery metrics (cycle time, throughput, WIP, predictability). Kanban coach (AKC) or Flight Levels coach (FLC) Experience as a scrum master Superb English written and verbal communication skills Experience configuring a workflow tool (Jira, Azure DevOps, ClickUp, Asana) Experience leveraging LLM technology to help teams improve Relevant Agile/Kanban coaching certification (e.g., AKC, FLC, ICP-ACC) or equivalent demonstrated experience. Scrum Master certification (CSM, PSM, or equivalent) advantageous. Tertiary qualification in a related field, or equivalent practical experience. Valid right to work in the applicable jurisdiction. Desired Skills: Agile/Kanban Agile Coach scrum master (Jira Azure DevOps ClickUp Asana)

9 hours ago

Application Development Manager

GoldenRule

Johannesburg, south-africa

Default

Job description:As an Application Development Manager, you will bridge people leadership, technical delivery and business outcomes across multiple agile squads operating within the company's Agile Delivery Model (ADM). You will manage cloud-native development programmes on the Azure platform, lead a cross-functional team of Developers, Business Analysts, QA engineers and Scrum Masters, and contribute directly to the delivery of key digital initiatives reshaping the adviser and client experience. Key Responsibilities:People Delivery Lead developers, BAs, QA engineers and Scrum Masters, including performance, development and hiring. Lead sprint and release planning, capacity, resource allocation and backlog prioritisation. Align business stakeholders and delivery teams on priorities and delivery commitments. Manage blockers, escalations, delivery metrics and 3rd-party vendor relationships. Ensure applications and operational processes adapt to evolving business and client needs. Act as technical owner for defined applications within the Company portfolio. Govern technical standards, code reviews, Definition of Done and technology decisions. Maintain knowledge of C# .NET, Azure Functions and Azure Service Bus. Govern Azure cost management, security and compliance, and drive cloud migration. Participate in architecture decisions and sign off application designs. Ensure CI/CD, testing and technology changes meet quality, security and release standards. Manage audit, risk and compliance requirements, including POPIA, FAIS and the company's group standards. Contribute to the company IT and business strategy and drive continuous improvement. Embed AI-assisted development tooling, including GitHub Copilot and Azure AI services. Support the the company's digital transformation agenda across platform, digital channels and integration programmes. B.Com Informatics / B.Engineering / B.Sc. Computer Science or equivalent. 5+ years’ software development experience with at least 2 years in a technical leadership or management role. Hands-on experience with agile delivery tooling for source control, sprint tracking and automated build and release pipelines. Strong understanding of CI/CD, cloud-native architecture and modern software delivery practices. Excellent stakeholder communication skills at both technical and business executive levels. Experience in financial services or a regulated environment (POPIA, FAIS, FSP-regulated). Azure DevOps experience: boards, repositories and pipelines. Desired Skills: Systems Analysis Complex Problem Solving Programming/configuration Critical Thinking Time Management

15 hours ago

Senior Team Lead, Devops

NTT Ltd.

Gauteng , KwaZulu-Natal, south-africa

full-time

Your day at NTT DATA The Senior Team Lead, DevOps is a developing management role, responsible for collaborating with a variety of business stakeholders to ensure available, scalable and reliable business experiences in the daily management of the DevOps area in the business. This role strives to drive increased capacity to innovate and expedite the value add to the business and additional responsibilities includes the management of all design, build, release and support activities associated with the relevant portfolio. The Senior Team Lead, DevOps is responsible for ensuring their team delivers and executes in alignment with solid DevOps principles and practices, whilst inspiring collaboration and innovation focused on operational excellence. Key responsibilities: Manages operations for the DevOps Team and coordinates the efforts of product design and development with the more business-oriented operations and production to achieve successful new product launches. Works closely with a variety of internal stakeholders to ensure the execution of the DevOps strategy. Designs, develops and implements operational capabilities by overseeing the design, development, and implementation of processes, capabilities, tools and processes. Supports with overseeing the product/portfolio lifecycle and ensures the development and operation of an agile software development process all the way through to production. Ensures the collaborative development and continuous integration and the early discovery and exposure of integration risks, reduced costs and shortened testing cycles. Tests and deploys processes to ensure the creation of processes that are iterative, frequent, repeatable and reliable. Manages the development of a delivery pipeline that allows for continuous automated deployment and testing ensuring the release of new enhancements and bug fixes, enabling the practice of continuous delivery. Monitors and validates operational quality and ensures early monitoring of the functional and non-functional characteristics by enabling automated testing. Manages the outcomes of the tickets opened to ensure the uptime and quality of the production system is always maintained. Manages individuals and groups. Allocates responsibilities and/or packages of work, including supervisory responsibilities. Coordinates and manages planning of the system and/or acceptance tests, including software security testing, within a development or integration project or program. Drafts and maintains procedures and documentation for support and manages enhancements. Ensures that all requests for support are dealt with according to set standards and procedures. To thrive in this role, you need to have: Solid technical leadership and oversight of implementation and deployment planning, system integration, ongoing data validation processes, quality assurance, delivery, operations, and sustainability of technical solutions. Solid expert technical understanding of the intersection of development and operations (DevOps), monitoring and management tools, and deployment processes and tools. Ability in people management, risk management, change management, and project management. Excellent judgment, analytical thinking, and problem-solving skills. Solid experience working with quality management approaches, techniques, and principles. Solid understanding of software development lifecycle best practices. Solid technical understanding of development and platform engineering. Customer centricity and strong collaboration capabilities with excellent planning skills. Solid stakeholder and relationship management. Excellent communication skills coupled with exceptional leadership skills. Demonstrate an excellent and practical understanding of accepted DevOps principles. Academic qualifications and certifications: Bachelor's degree or equivalent in Information Technology or related field. Relevant DevOps certification preferred. Agile related certification preferred. Understanding and certification of cloud platforms and services (for example, AWS, Azure, GCP). Knowledge and certification of scripting and programming languages (for example, Bash, Python, Ruby). Required experience: Solid demonstrated Software Development and Support experience. Experience in SOAR playbook development SOC experience relating to automation of Incidents and Automation of day to Security operations DevSecOps integrates security into an existing DevOps pipeline to balance speed and security, while SecDevOps places security first Solid demonstrated experience deploying software solutions to clients in an outsourced or similar IT environment. Solid demonstrated experience working in a multi-team environment across multiple geographies. Programming/development experience including Agile processes such as SCRUM, KANBAN. Solid demonstrated years of team management experience. Scrum Master experience

a day ago

Support Engineer

Pragma Global

Western Cape, south-africa

full-time

Job Advert Summary At Pragma we provide the opportunity for individuals to enjoy their working lives as much as their home lives. We foster a team environment in which each individual is recognized, valued and developed to support our company strategy. We encourage people with disabilities and from diverse backgrounds to apply. The product support team in On Key Software Solutions is at the heart of the business. The Support Engineer is the single point of contact and the link between our client users the implementation specialists, and our software development teams. These stakeholders will look at a feature or technical challenge from their perspective, and you will assist in solving their problems with your knowledge and skills, or by leveraging skills from within your team and organization. The Support Engineer's ultimate aim is to ensure happy and successful clients. Your superpowers include problem-solving, excellent context switching, adaptability, sympathizing with the client, and making them feel as if all will now be well because you're on it. A true bonus is the ability to be proactive and solve issues before they even happen. Minimum Requirements Relevant qualification - BEng / BSc would be preferred. Knowledge of software development and cloud hosting. Knowledge of product support. Technical skills (possibly dabbling with some development in your free time). Some form of experience, or passion, in working within a client-centric environment. Self-driven and willingness to work in a hybrid home-office setup Duties & Responsibilities Excite clients with consistent, accurate, and friendly product support. Constantly evaluate priorities of incidents and ensure SLAs are met. Ensure that the product support processes are well-defined, in place, and adhered to. Plan and coordinate deployment of apps with product owners and scrum masters, and communicate these plans with clients. Actively assist with reproducing bugs, identifying improvement gaps, and use your experience with dealing with clients to contribute to ideas for design improvements. Willingness to learn and capture a growing understanding of the product in a usable and sharable knowledge base. Lastly, things will go wrong. When it does, own the problem, constructively drive problem-solving and ensure execution of the plan. Closing Date 2026/10/14

7 days ago

.net Tech Lead (iocooo149)

iOCO

All, south-africa

full-time

Job Description We are seeking a highly skilled Lead Developer to join our team and drive the development of cutting-edge applications using .NET and Angular. What you'll do: Leading the Development Process Work with and direct the team's software engineers in setting the standards for coding, testing and software quality Collaborate closely with the team's BAs on the efficient transition of BDD's and Swaggers to the engineers as part of the overall workflow. Oversee and manage the scope, timeline, and goals for the delivery of working software Oversee and assist in the production of comprehensive documentation Oversee and provide support to production cutovers and migrations as required Lead the analysis and resolution of technical and application problem Supporting the Scrum Master Participate in and support backlog grooming, sprint planning, daily stand-ups, reviews, retrospectives, release planning, demos, and other Scrum related meetings Provide clear reporting on the status of the scope, timeline, and progress for the delivery of working software Assist in setting up a robust out of hours support process Assist in the prioritisation of bugs and defects Providing Guidance and Mentoring Participate in peer reviews of solution designs and related code Provide technical leadership to the teams' software engineers through coaching and mentorship Identify and encourage areas for growth, education, and development within the team Your expertise: A Lead Developer with at least 7 years' experience in development with 2 years Technical Leadership experience with a combination of following skills: Must have strong experience in Angular version 6 or higher C#.NET CSS, HTML, JavaScript. SQL Server or Relational Database experience. Strong cloud experience in Azure Qualifications: Relevant Information Technology Degree or National Diploma, or equivalent work experience Other information applicable to the opportunity: Contract position Location: Remote

8 days ago