Skip to content

Data Analyst

  • Remote, Hybrid
    • Johannesburg, Gauteng, South Africa
    • Cape Town, Western Cape, South Africa
    +1 more
  • Engineering

Transform data into insights that drive real business impact!

Job description

About Kandua

The Kandua Company helps small service businesses grow. We connect them to new customers and we take the sweat out of business management with easy to use tech tools. Kandua.com is South Africa’s #1 online marketplace for home services. Every month, over 40 000 vetted home service pros have access to around R50 million worth of work opportunities from individual customers, and access to business customers through Kandua’s partnerships with leaders in insurance and retail. 


The Kandua for Pros app puts a head office in the palm of every pro’s hand: send professional quotes and invoices, accept card and online payments, keep track of customer communication, and get visibility of business performance, all from a mobile phone, and all safely stored in the cloud. Our mission is to use tech to shorten the distance between having a skill and making a living from it: helping the people who help us every day.


What does this role involve?

We are looking for a Data Analyst who is passionate about transforming data into actionable insights. You will work closely with stakeholders, data engineers, and business teams to support decision-making and strategy execution.

Job requirements

Key Responsibilities

  • Collaborate with stakeholders to define analytical needs, develop dashboards, and generate reports that drive business decisions.
  • Develop and maintain data models, reports, and dashboards in BI tools such as Looker, Sisense, Power BI, or Tableau.
  • Write, optimize, and maintain complex SQL queries to extract and analyze data from large datasets.
  • Translate business and functional requirements into scalable data solutions that support operational and strategic goals.
  • Ensure data accuracy, consistency, and integrity through validation and quality assurance processes.
  • Monitor, optimize, and troubleshoot data pipelines in collaboration with Data Engineers.
  • Conduct deep-dive analysis on business performance, customer behavior, and operational efficiency.
  • Automate data extraction, transformation, and reporting processes to improve efficiency.
  • Identify trends, correlations, and patterns in data to provide actionable recommendations.
  • Support ad hoc analysis requests to drive data-driven decision-making across the company.

What We're Looking For

  • 6+ years of experience in a data analytics, business intelligence, or similar role.
  • Strong SQL skills.
  • Experience with BI reporting tools such as Looker, Sisense, Power BI, Tableau, or similar.
  • Familiarity with data modeling, OLAP cubes, and multidimensional databases.
  • Experience working with data pipelines and ETL/ELT processes.
  • Understanding of statistical analysis and data visualization best practices.
  • Solutions-oriented mindset with a strong problem-solving attitude.
  • Ability to translate complex datasets into clear, actionable business insights.
  • Strong communication skills, with the ability to present data-driven findings to non-technical stakeholders.
  • Ownership and accountability for the quality and accuracy of delivered insights.

Nice-to-have-skill

  • Experience with BigQuery, and Dataform.
  • Familiarity with Google Cloud Platform (GCP) or other cloud providers.
  • Exposure to Domain-Driven Design (DDD).
  • Prior experience working in a startup or fast-paced environment.
  • Python for data analysis and automation.
  • Hands-on experience with cloud-based data warehouses (Google BigQuery preferred).

Why Join Kandua?

  • Be part of a fast-growing startup that is solving a real problem in South Africa.
  • Work in a remote-friendly environment with a talented team.
  • Opportunity to own and shape the DevOps culture and practices.
  • Flexible work arrangements.
  • Work on cutting-edge cloud technologies and best practices.

or