Position: Business Data Analyst
Location: Paarl, Western Cape (Hybrid)
Salary: Negotiable
About the Role
A well-established multi-entity organisation is seeking an experienced Business Data Analyst to transform raw data into actionable insights that drive strategic and operational decisions across the business.
This is a hands-on, self-directed role for someone who takes full ownership of the data lifecycle, from ingestion and cleansing through to modelling, visualisation and stakeholder reporting. You will be primarily office-based in Paarl with hybrid flexibility.
This position reports to the Head of Data / BI Manager.
Key Responsibilities
- Design, build and maintain interactive dashboards and automated reports using Power BI, Tableau or equivalent BI tools
- Perform ad hoc analyses across multiple concurrent project streams
- Translate complex data findings into clear narratives for non-technical stakeholders at all levels
- Extract, transform and load (ETL) data from diverse structured and unstructured sources, including SQL databases, APIs, flat files and cloud storage
- Write optimised SQL queries, stored procedures and scripts to support reporting and analytical pipelines
- Maintain and improve data models within data warehouses or lakehouses
- Contribute to data governance frameworks, data dictionaries and lineage documentation
- Identify inefficiencies in existing data processes and implement improvements independently
- Mentor junior analysts where applicable
Minimum Requirements- Bachelor's degree in Data Science, Computer Science, Statistics, Mathematics, Information Systems or equivalent
- 3 to 6 years of demonstrated experience in a data analyst or business intelligence role
- Advanced SQL (complex joins, window functions, CTEs, performance tuning)
- Intermediate to Advanced Python or R
- Power BI (DAX, Power Query) and/or Tableau
- Experience with data warehousing and dimensional modelling
- Exposure to ETL/pipeline tools such as Azure Data Factory, dbt, Airflow or similar
- Ability to work independently and manage competing priorities without close supervision
- Valid South African identity document or work authorisation
Highly Advantageous- Microsoft Azure, AWS or GCP experience
- Exposure to Agile/Scrum methodologies
- Microsoft Certified: Data Analyst Associate (PL-300) or equivalent certification
- Background in professional services or technology sectors
- Experience with POPIA compliance frameworks
Working HoursAvailability required to attend virtual meetings with international stakeholders during early morning overlap hours.
If you do not receive feedback within 4 weeks of application, please consider your application unsuccessful.