Friday, 30 October 2026 South Africa's job magazine — fresh listings, updated daily
Advertisement

Data BI Engineer Jobs in Cape Town

DCV Sabenza IT and Recruitment · Cape Town
Management Level

Data analytics dashboard

A Cape Town opportunity is open for a Mid/Senior Data Engineer who can design, build and optimise the data solutions behind business intelligence, analytics and strategic decision-making. The role suits a hands-on data professional who enjoys modern data pipelines, data warehouses and Power BI, and who cares about data quality, performance and reliability.

Please note: the full advertised title is “Data / BI Engineer at Sabenza IT & Recruitment”. The listing’s position field reads “Contract Management”, while the advert itself describes a Mid/Senior Data Engineer role. Please confirm the contract type and seniority with the recruiter before applying.

About the company and the work

Sabenza iT is a recruitment specialist focused on IT professionals. It is a South African registered business that recruits across Finance, Engineering, SAP and general IT, and it has more than 18 years of experience recruiting in South Africa, Australia, Europe, South America and Asia, with its head office in South Africa and a satellite office in the United Kingdom.

The successful candidate will work closely with business and technical teams, turning business requirements into robust data solutions and helping to evolve the organisation’s data platform and architecture over time. It is a practical, delivery-focused role: pipelines to build, warehouses to model, reports to shape, and live solutions to keep running well.

Role details and duties

Technical solution development

  • Translate business requirements into technical data solutions, and take part in architectural forums within the business intelligence team.
  • Design and implement ETL and data pipeline architectures using tools such as Azure Data Factory. The advert text cuts off at this point, so please check the original advert for the full wording.
  • Automate processes and design system architectures.
  • Develop and manage Power BI semantic models, including DAX queries and cubes, and turn metrics into visual Power BI reports and dashboards.
  • Integrate data between legacy and modern systems, and create ad-hoc SQL scripts to support user queries.
  • Deploy and manage data solutions on cloud platforms such as Azure.

Data modelling and management

  • Apply data warehouse modelling techniques, including schemas, facts and dimensions. The advert text cuts off at this point, so please check the original advert for the full wording.
  • Write complex SQL queries, joins, views and stored procedures, and apply knowledge and practical experience across the data warehouse life cycle.
  • Perform data modelling, including dimensional, multi-dimensional and relational models, and use T-SQL for database management and querying.
  • Support batch processing and scheduling tasks.

Documentation and support

  • Create and maintain technical documentation, including data architecture diagrams and ETL workflows. The advert text cuts off at this point, so please check the original advert for the full wording.
  • Take part in design, peer and code reviews.
  • Provide daily technical, functional and operational support for existing business intelligence solutions.

Monitoring and optimisation

  • Monitor data pipeline and infrastructure performance, identify bottlenecks, and optimise for scalability, reliability and cost-efficiency.
  • Troubleshoot and resolve data-related issues.

Strategic and emerging technology contributions

  • Contribute to evolving the architecture towards modern platforms, whether on-premise or cloud-based.
  • Maintain working knowledge of Power BI reporting, and keep technical skills relevant to emerging industry trends and organisational strategies. The advert text cuts off at this point, so please check the original advert for the full wording.

Requirements

Only what the source advert states is listed here:

  • 5+ years of experience.
  • A relevant tertiary qualification and certification.
  • Desired qualification level: Degree.
  • Desired skills listed on the advert: Azure, business intelligence, DAX, data warehouse and SQL.

No salary figure is shown on this post. The listing header shows R1.00–R2.00 per hour, which looks placeholder-like, so no pay figure is stated here. Please confirm pay directly on the original advert or with the recruiter.

Where to find and apply safely

Apply through the original CareerJunction advert using the Apply button on this page, which points to the recruiter’s listing. Do not pay anyone for a job application, and be cautious of anyone asking for fees, banking details or identity documents before an interview. Genuine recruiters do not charge candidates to apply.

Practical tips

  • Tailor your CV to the advert: show your data pipeline, warehouse modelling, Power BI and DAX work clearly, with the tools and platforms you have used.
  • Include examples of reports or dashboards you have built, and of pipelines you have optimised for performance or cost.
  • Be ready to discuss how you handle data quality, and how you translate a business question into a technical data solution.
  • Because parts of the advert text are cut off in the visible listing, read the full original advert before applying so you do not miss a requirement.

How the process works

Submit your application through the original advert. The recruiter reviews applications, and shortlisted candidates are normally contacted for the next steps, which may include interviews and technical discussions about your data engineering experience. Keep your contact details up to date so you do not miss a response.

Important information

This post is informational only. It summarises the original CareerJunction advert in original wording and does not guarantee employment, shortlisting or any particular outcome. Details such as the contract type, seniority and pay should be confirmed on the original advert or with the recruiter, especially where the listing’s position field and the advert body differ. Always verify the role, location and closing date on the original advert before applying.

#SouthAfricaJobs #JobsInSouthAfrica #DataEngineerJobs #BIEngineerJobs #DataJobs #PowerBIJobs #AzureJobs #SQLJobs #CapeTownJobs #WesternCapeJobs #ContractJobs #ManagementJobs

Ready to apply?

This listing was originally posted by DCV Sabenza IT and Recruitment — your application opens on their original job advert.

Apply on DCV Sabenza IT and Recruitment's website →
Data BI Engineer Jobs in Cape Town Apply Now