Business Analyst

3 days ago


Umhlanga, KwaZulu-Natal, South Africa First Technology Full time R900 000 - R1 200 000 per year

Role Overview:

We are looking for a meticulous and analytical Business Analyst with a solid foundation in finance to join our fast-paced, collaborative team. The ideal candidate will bring proven expertise in requirements gathering, software testing and capable of writing SQL queries to gather data for decision-making and analysis and will serve as a critical link between business objectives and technical execution to ensure the successful delivery of strategic initiatives.

In this role, you will lead requirements gathering workshops, engaging cross-functional teams to gain a deep understanding of data models, structures, business policies, processes, and security and privacy frameworks. You'll work closely with subject matter experts, BI professionals, and consultants and deliver recommendations that drive informed decision-making and enhance business performance.

We're seeking someone who is naturally curious and thrives in a collaborative environment. You should possess strong analytical thinking, a proactive problem-solving mindset, and a comprehensive understanding of databases. The ability to manage multiple projects across diverse business domains is essential.

Role Responsibilities:

  • Requirements Gathering & Analysis

  • Engage with stakeholders to understand business needs, goals and challenges

  • Conduct interviews, workshops, and surveys to collect requirements
  • Analyze and document functional and non-functional requirements
  • Process Improvement

  • Evaluate existing business processes and identify for optimization

  • Recommend changes to improve efficiency, reduce costs, or enhance customer experience
  • Use modelling techniques like BPMN or flowcharts to visualize processes.
  • Data Analysis & Reporting

  • Analyze data trends and support decision making

  • Validate data accuracy and relevance for business objectives.
  • Solution Design and Validation

  • Collaborate with technical teams to design solutions aligned with business needs.

  • Assist in creating use cases, user stories, and acceptance criteria
  • Participate in testing and validation to ensure solutions meet requirements.
  • Stakeholder Communications

  • Act as a liaison between business units and IT or development teams

  • Facilitate meetings, presentations, and workshops to align expectations
  • Ensure clear and consistent communication throughout the project lifecycle
  • Documentation & Compliance

  • Maintain detailed documentation or requirements, changes and decisions

  • Ensure compliance with regulatory standards and internal policies
  • Support audit and review processes with accurate records
  • Project Support

  • Contribute to project planning and scope definition

  • Monitor progress and help resolve roadblocks
  • Support change management and user training initiatives

Role Requirements

  • Analytical thinking: Ability to interpret data, identify trends, and solve complex problems
  • Communication skills: Strong verbal and written communication to engage stakeholders and document requirements
  • Technical proficiency: Familiarity with tools like SQL, Excel, and business process modeling software
  • Process Modelling: Using tools like Visio to map out workflows and identify inefficiencies
  • Requirements gathering: Skilled in conducting interviews, workshops, and translating business needs into technical specs
  • Documentation: Experience in writing business cases, user stories, and functional and non-functional specifications
  • Project management: Understanding of Agile, Scrum, and Waterfall methodologies
  • Stakeholder management: Ability to collaborate across departments and manage expectations

Qualifications and Education Requirements

  • Tertiary qualification in Information Technology/ Business Information Systems or equivalent field of study.
  • Additional IT Certifications (Business Analysis, Six Sigma, BPM)
  • Minimum 3 or more years' experience as a Business Analyst


  • Umhlanga, KwaZulu-Natal, South Africa TLT Appointing PTY LTD Full time R90 000 - R120 000 per year

    Business analysts at --work with business stakeholders to identify and analyse the necessary business capabilities, including business processes, data requirements, user interfaces, and other system features. Furthermore, business analysts collaborate with project managers, technical architects, other business analysts, software development teams, and...

  • Sales Data Analyst

    1 week ago


    Umhlanga, KwaZulu-Natal, South Africa VICIT Full time R300 000 - R600 000 per year

    Job title: Sales Data AnalystLocation: Umhlanga, DurbanWorking Pattern: HybridContract Type: Full Time/PermanentCompanyVicit Limited is a growth advisory consultancy in the Enterprise Performance Management (EPM) industry dedicated to helping founders and business leaders of software and consulting firms navigate the many pitfalls that can befall them on...

  • Sales Data Analyst

    2 weeks ago


    Umhlanga, KwaZulu-Natal, South Africa Vicit Full time R250 000 - R400 000 per year

    Job title: Sales Data AnalystLocation: Umhlanga, DurbanWorking Pattern: HybridContract Type: Full Time/Permanent CompanyVicit Limited is a growth advisory consultancy in the Enterprise Performance Management (EPM) industry dedicated to helping founders and business leaders of software and consulting firms navigate the many pitfalls that can befall them on...

  • Junior Data Analyst

    1 week ago


    Umhlanga, KwaZulu-Natal, South Africa Growth Resourcing Full time R250 000 - R400 000 per year

    Growth Resourcing is seeking a detail-oriented and analytical Junior Data Analyst to join our team. In this role, you will support key data-driven decision-making processes by collecting, processing, and analyzing data to generate insights that help drive our business forward. You will work closely with our senior management and other departments to...

  • Junior Data Analyst

    1 week ago


    Umhlanga, KwaZulu-Natal, South Africa Growth Resourcing Full time R250 000 - R400 000 per year

    Growth Resourcing is seeking a detail-oriented and analytical Junior Data Analyst to join our team. In this role, you will support key data-driven decision-making processes by collecting, processing, and analyzing data to generate insights that help drive our business forward. You will work closely with our senior management and other departments to...

  • Junior Data Analyst

    1 week ago


    Umhlanga, KwaZulu-Natal, South Africa Growth Resourcing Full time R250 000 - R400 000 per year

    Growth Resourcing is seeking a detail-oriented and analytical Junior Data Analyst to join our team. In this role, you will support key data-driven decision-making processes by collecting, processing, and analyzing data to generate insights that help drive our business forward. You will work closely with our senior management and other departments to...


  • Umhlanga, KwaZulu-Natal, South Africa Vital Element Full time R250 000 - R500 000 per year

    Introduction Suitably qualified incumbent from the Financial/Credit risk analytics sector required to develop, manage and monitor relevant reporting models, to provide advanced analytical support, to critically analyse and advise the department on data driven insights and trends, and create and maintain accurate data, dashboards, and management reports....

  • Technical Lead

    3 days ago


    Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R1 200 000 - R1 800 000 per year

    We Want You:Can you take ownership, and engage regularly with software architects in order to ensure development within the Team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team? If this sounds like you, then as our...

  • Technical Lead

    3 days ago


    Umhlanga, KwaZulu-Natal, South Africa BET Software Full time R1 200 000 - R2 400 000 per year

    We Want You:Our Platform Teams are driving the transformation of BETSoftware's core system – Leading innovation across integrated services and web-based products that power our global scale. As a Technical Lead, you won't just guide code – you'll lead architecture decisions, drive engineering excellence and mentor a Team of skills developers using...


  • Umhlanga Rocks, South Africa TLT Appointing PTY LTD Full time

    Business analysts at --work with business stakeholders to identify and analyse the necessary business capabilities, including business processes, data requirements, user interfaces, and other system features. Furthermore, business analysts collaborate with project managers, technical architects, other business analysts, software development teams, and...

  • Data Analyst

    2 weeks ago


    Umhlanga, South Africa GBS Full time

    Imagine a vibrant, high-energy workspace where cutting-edge technologies meet a culture of collaboration. Here, our team’s enthusiasm and innovation are the secret ingredients to our success! Are you passionate about data and skilled at extracting meaningful insights from complex datasets? If you excel at transforming raw data into actionable...

  • BI Analyst

    1 week ago


    Umhlanga, South Africa GBS Full time

    Are you a data enthusiast with a knack for turning complex information into actionable insights? Our innovative organisation based in Umhlanga seeks a **skilled Business Intelligence Analyst** to enhance and improve the top-line business understanding and decision-making processes by collecting, analyzing, and reporting of data to the various business...


  • Umhlanga, South Africa Watershed Consulting Full time

    **Job Description**: **Operational Risk **Analyst** **Employment Type**:Full time (6-month probationary period) **Department**:Operational Risk **Job Functional Title**:Operational Risk Analyst **Job Summary**: This position is responsible to support and assist the Operational Risk Manager in the execution of governance and oversight and implementation...

  • Data Analyst

    6 days ago


    Umhlanga, South Africa Shoprite Group Full time

    **Purpose of the Job**: **Role Purpose*** The purpose of the **Data Analyst **role is to leverage Shoprite’s rich data assets to provide actionable trends and insights that enable business to make sound decisions. The role works collaboratively in a cross-functional, agile team, executing a variety of complex data analytics projects, including modelling,...

  • Sales Data Analyst

    5 days ago


    Umhlanga, South Africa Vicit Full time

    **Job title**:Sales Data Analyst **Location**:Umhlanga, Durban **Working Pattern**:Hybrid **Contract Type**:Full Time/Permanent **Company** Vicit Limited is a growth advisory consultancy in the Enterprise Performance Management (EPM) industry dedicated to helping founders and business leaders of software and consulting firms navigate the many pitfalls...


  • Umhlanga, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job...

  • Data Analyst

    4 days ago


    Umhlanga Rocks, South Africa Zeal HR Full time

    An amazing opportunity has become available for candidates that want to join a people centric growing business as a Data Analyst Duties & Responsibilities Objectives of the Role Ensure that DMA, RNG and GET tasks allocated for testing are assessed and reported on in accordance with the approved methodologies, working documents and templates and in line with...


  • Umhlanga, South Africa BET Software Full time

    **We Want You**: Are you ready to step into the heart of innovation and ensure the smooth functioning of our cutting-edge software solutions? BET Software in Durban is searching for dynamic individuals to join us as **Application Support Analyst 2**. As a frontline hero, you'll dive headfirst into resolving challenges, identifying issues, and ensuring our...

  • Junior Data Analyst

    1 week ago


    Umhlanga, South Africa Growth Resourcing Full time

    Growth Resourcing is seeking a detail-oriented and analytical Junior Data Analyst to join our team. In this role, you will support key data-driven decision-making processes by collecting, processing, and analyzing data to generate insights that help drive our business forward. You will work closely with our senior management and other departments to...