Analytics Engineer

LinuxCareers

South Africa

On-site

ZAR 700,000 - 1,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Uberall is seeking an Analytics Engineer to own the transformation layer of their Databricks lakehouse. This role designs and builds data models, curated datasets, and dashboards that enable teams across the organization to make data-driven decisions, while maintaining reliability, documentation, and performance.

The ideal candidate will design dbt models, build data products for stakeholders, and own production data pipelines in Databricks or Airflow, with a focus on governance, data quality,

Qualifications

  • Proven production experience with dbt and dimensional modeling for analytics warehouses.
  • Strong SQL and practical Python skills, with comfort using Git, Linux shell, and code review workflows.
  • Hands‑on experience with lakehouse architecture, Delta Lake, and columnar engine performance tuning.
  • Production experience structuring and orchestrating workflows in Databricks or Apache Airflow with CI/CD, migrations, monitoring, and alerting.
  • Understanding of CDC and third normal form modeling for MySQL or PostgreSQL sources.

Responsibilities

  • Design and build dbt models that transform raw product, commercial, and vendor data into trusted curated data using dimensional modeling principles.
  • Build and maintain data products and datasets for internal stakeholders, delivering clear reporting in Metabase and Pigment.
  • Own the health of production data pipelines orchestrated in Databricks or Apache Airflow, including monitoring, alerting, and data quality checks.
  • Establish reusable development patterns, code review standards, model documentation, and governance standards across the data team.
  • Manage CI/CD pipelines, schema migrations, performance tuning, and safe releases of data workloads on columnar engines.

Skills

SQL
Python
Git
Linux shell
Code review workflows

Tools

dbt
Delta Lake
Databricks
Apache Airflow
Metabase
Pigment
CI/CD
MySQL
PostgreSQL

Job description

Uberall is seeking an Analytics Engineer to own the transformation layer of their Databricks lakehouse. This role designs and builds data models, curated datasets, and dashboards that enable teams across the organization to make data-driven decisions, while maintaining reliability, documentation, and performance.

What You'll Do
  • Design and build dbt models that transform raw product, commercial, and vendor data into trusted curated data using dimensional modeling principles
  • Build and maintain data products and datasets for internal stakeholders, delivering clear reporting in Metabase and Pigment
  • Own the health of production data pipelines orchestrated in Databricks or Apache Airflow, including monitoring, alerting, and data quality checks
  • Establish reusable development patterns, code review standards, model documentation, and governance standards across the data team
  • Manage CI/CD pipelines, schema migrations, performance tuning, and safe releases of data workloads on columnar engines
What You Need
  • Proven production experience with dbt and dimensional modeling for analytics warehouses
  • Strong SQL and practical Python skills, with comfort using Git, Linux shell, and code review workflows
  • Hands‑on experience with lakehouse architecture, Delta Lake, and columnar engine performance tuning
  • Production experience structuring and orchestrating workflows in Databricks or Apache Airflow with CI/CD, migrations, monitoring, and alerting
  • Understanding of CDC and third normal form modeling for MySQL or PostgreSQL sources
Nice to Have
  • Experience with data quality processes, data contracts, and semantic layers
  • Visualization experience with tools beyond Metabase or Pigment
  • Experience loading and managing vendor and third‑party data sources
  • Proficiency using AI coding assistants for SQL, dbt, and Python development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analytics Engineer: Databricks Lakehouse & Dashboards
Analytics Engineer: Databricks Lakehouse & Dashboards

LinuxCareers • South Africa

On-site
ZAR 700,000 - 1,200,000
Analytics Engineer
Analytics Engineer

present of AI • South Africa

Remote
ZAR 900,000 - 1,300,000
Analytics Engineer
Analytics Engineer

Uberall • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Analytics Engineer
Senior Analytics Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Intermediate Analytics Engineer
Intermediate Analytics Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Data Analytics Engineer
Data Analytics Engineer

Pbt Group • Cape Town

On-site
ZAR 540,000 - 900,000
Analytical Engineer (Contract)
Analytical Engineer (Contract)

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000
Intermediate Analytics Engineer
Intermediate Analytics Engineer

X, bigly labs • Johannesburg

On-site
ZAR 600,000 - 900,000
Analytics Engineer, Gold & Silver Data Models (Databricks)
Analytics Engineer, Gold & Silver Data Models (Databricks)

X, bigly labs • Johannesburg

On-site
ZAR 600,000 - 900,000