2,110,419open jobs
130,084companies
243,746added this week
Browse all
Location
In office (Johannesburg)
Seniority
Middle
Employment
Full-Time

First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
Sabenza IT Recruitment is a recruitment agency that places candidates with client employers in IT, sales and operations roles across Africa. It advertises positions such as a business development manager for Middle Africa, sales director, JavaScript developer and senior platform engineer. The agency is headquartered in Johannesburg, South Africa.
Job Description

Summary of Role

The Analytics Engineer builds the silver and gold layers the business runs on: canonical models and certified metrics in SQL on Databricks, with the tests and documentation that keep them trustworthy. Dashboards, analysts, applications and AI agents all consume the same certified tables and metric views, so every measure is defined once and used everywhere.


Responsibilities:

Silver and Gold Modelling
  • Build silver and gold models in Databricks using Lakeflow Declarative Pipelines and dimensional modelling so that the business queries one consistent, fast layer.
    Keep every business rule, join and aggregation inside the models, leaving consuming tools with none of their own, so that each rule is defined once and used everywhere.

Metrics and Semantics

  • Define certified metrics in gold tables and Unity Catalog metric views by agreeing definitions with metric owners so that every consumer, human or AI agent, reports the same number.
  • Maintain one authoritative definition per metric, with owner, grain, lineage and agent metadata, so that certification is auditable and BI tools and AI agents read measures correctly.

Quality, Testing and Migration Assurance

  • Add expectations and data quality checks to every model by codifying rules in the pipeline so that failures are caught before consumers see them.
  • Reconcile Databricks outputs against SAP BW extracts during the migration so that migrated reports are trusted.

Delivery and Governance

  • Ship changes through Git pull requests, GitHub Actions and Databricks Asset Bundles so that every change is reviewed, tested and reversible.
  • Apply access control, masking and row filters aligned to data sensitivity so that governed self-service stays safe.



Posted By Tashrini Naicker
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,110,419 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Johannesburg
In office · Full-Time · South Africa
Python
SQL
Apply
In office · Full-Time · South Africa
SQL
Analytics
Power BI
ETL/ELT
Apply
In office · Full-Time · Pretoria
Python
SQL
Python
pySpark
Databases
Microsoft Fabric
AI/ML
Spark
NLP
Machine Learning
DevOps
Azure
Analytics
Power BI
Azure Data Factory
Apply
System Analyst 7 days ago
In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
Business Analyst 7 days ago
$33k – $44k per year (gross) · Hybrid · Full-Time · Johannesburg
Management
Confluence
Jira
Draw.io
Agile
Waterfall
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Istanbul · Johannesburg · Cairo · Casablanca · Tunis
Apply
In office · 7+ years exp · Bachelor's Degree · Johannesburg
Management
Agile
Apply
Tax Manager 1 day ago
Hybrid · Full-Time · Johannesburg
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
Apply
Warehouse Manager 1 day ago
$18k – $22k per year (gross) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,110,419 more open roles from verified company boards, updated every day.