Technology

Scrum Master

EQPlus·Johannesburg, south-africa·Default
Technologyentry-levelDefault
-Closes Oct 21, 2026

Our client is looking for an experienced Scrum Master to support Agile delivery within an established IT environment.The role will focus on facilitating effective Scrum practices, supporting delivery teams and helping maintain a productive Agile environment throughout the Software Development Life Cycle (SDLC).

Key responsibilities:

Facilitate Scrum ceremonies including sprint planning, daily stand-ups, reviews and retrospectives

Support teams in applying Scrum principles and Agile ways of working

Identify and help remove impediments affecting delivery

Promote collaboration, transparency and continuous improvement

Work closely with Product Owners, delivery teams and stakeholders

Support effective planning and delivery throughout the SDLC

Requirements:

5+ years' experience as a certified Scrum Master

Proven Scrum experience within an SDLC / IT environment

Strong understanding of Agile and Scrum principles

Strong facilitation, communication and stakeholder engagement skills

Desired Skills:

Scrum Master

Agile

Scrum

SDLC

IT Delivery

Agile Delivery

Sprint Planning

Desired Work Experience:

5 to 10 years

Desired Qualification Level:

Degree

At a glance

Company

EQPlus

Location

Johannesburg, south-africa

Employment

Default

Experience

entry-level

Valid until

October 21, 2026

Created

October 14, 2026

More opportunities

Similar roles you might like

Business Analyst

Helderberg Personnel CC

Stellenbosch, Western Cape, south-africa

FULL_TIME

Business Analyst - Digital Products & Innovation Purpose of the Role: The Business Analyst plays a pivotal role in understanding the organisation's business operations, strategic objectives and opportunities for improvement. The primary focus of the role is to identify initiatives that deliver meaningful business value, drive continuous improvement and mitigate operational risk through digital solutions. Working at the intersection of business and technology, the Business Analyst translates business needs into clearly defined, actionable requirements that enable technical teams to collaboratively design, develop and implement effective digital solutions. The successful candidate will take ownership of the digital product or initiative, guiding it from initial concept and requirements gathering through to implementation and user adoption. This includes establishing a clear product vision, defining priorities, maintaining alignment between stakeholders and ensuring that the final solution supports the organisation's broader business strategy. The Business Analyst will work closely with the CIO, Scrum Master and technical team to facilitate successful delivery, encourage collaboration and promote an environment built on trust, accountability and continuous improvement. Qualifications and Experience: A relevant degree or formal training in Business Analysis, Agile methodologies, DevOps, Product Ownership or a related discipline. A minimum of three years' proven experience in a similar Business Analyst or digital product-focused role. Strong knowledge of Agile and DevOps methodologies, including Scrum and Kanban. Experience in business analytics, requirements analysis and process improvement. Experience in system design, system enhancements and continuous delivery through DevOps practices. A sound understanding of business operations, systems thinking and team dynamics. Proven experience working collaboratively with technical teams to translate business requirements into practical digital solutions. Key Responsibilities: Own and manage the direction, priorities and backlog of digital products and initiatives. Develop and maintain the necessary product documentation and delivery artefacts, including epics, user stories, features and clearly defined requirements. Translate business needs and strategic objectives into actionable initiatives that can be effectively delivered by technical teams. Collaborate closely with business stakeholders, the CIO, Scrum Master and technical teams to ensure alignment on objectives, priorities and expected outcomes. Lead initiatives throughout the product lifecycle, from requirements definition and solution design through to implementation and user adoption. Facilitate effective communication between business and technical stakeholders to ensure a shared understanding of requirements and deliverables. Promote Agile and DevOps best practices, continuous improvement and effective ways of working. Identify opportunities to enhance business processes, improve system functionality, reduce risk and maximise the value delivered through technology. Ensure that digital solutions remain aligned with the organisation's strategic vision and evolving business needs. Skills and Competencies: Leadership and Stakeholder Management Communication and Collaboration Analytical and Problem-Solving Ability Agile, DevOps and Continuous Improvement Innovation and Strategic Thinking

14 hours ago

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)

a day 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

a day 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

2 days 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

8 days ago