Senior Analytics Engineer — Data Modeling & Automation Lead

AES Global

Johannesburg

Hybrid

ZAR 850,000 - 1,400,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

AES Global is seeking a Senior Analytical Engineer to design, build and optimise analytical data models and systems powering data-driven decisions across the business. The role bridges data engineering and analytics—turning raw data into reliable, well-modelled, performance-optimised datasets for reporting, BI and advanced analytics.

You’ll provide acting team‑lead cover and are expected to grow into a team‑lead role over time.

Qualifications

  • 7+ years’ experience in a relevant field.
  • Automation experience using SQL, Python and Power Automate.
  • Advanced SQL (dynamic queries, performance and optimisation) and advanced Python.
  • Relational database design, data modelling and data warehousing.
  • Microsoft Azure, and advanced Power BI and reporting.
  • Git workflows, SDLC methodologies and exposure to CI/CD.
  • A bachelor’s or master’s in Engineering, Computer Science, Mathematics, Statistics or a related field.

Responsibilities

  • Design, develop, maintain and optimise scalable analytical data models and systems.
  • Implement data‑transformation logic and automate workflows.
  • Ensure data quality and governance standards.
  • Translate complex business requirements into structured, reusable data solutions.
  • Drive scalability, automation and continuous improvement to best‑practice standards.

Skills

SQL automation
Python programming
Power Automate
Advanced SQL
Data modelling
Data warehousing
Azure
Power BI
Git workflows
CI/CD
Team leadership

Education

Engineering/CS/Math/Stats

Tools

Power Automate
Power BI
Azure
Git

Job description

AES Global is seeking a Senior Analytical Engineer to design, build and optimise analytical data models and systems powering data-driven decisions across the business. The role bridges data engineering and analytics—turning raw data into reliable, well-modelled, performance-optimised datasets for reporting, BI and advanced analytics.

You’ll provide acting team‑lead cover and are expected to grow into a team‑lead role over time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Architect & Engineer - Real-Time Analytics
Senior Data Architect & Engineer - Real-Time Analytics

AES Global • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Analytical Engineer | Data Modeling & Analytics Lead
Senior Analytical Engineer | Data Modeling & Analytics Lead

Edge Executives • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Senior Analytical Engineer
Senior Analytical Engineer

AES Global • Johannesburg

On-site
ZAR 850,000 - 1,400,000
Hybrid work model
Senior Analytics Engineer & Team Lead (Data & Automation)
Senior Analytics Engineer & Team Lead (Data & Automation)

Headhunters • Gauteng

On-site
ZAR 900,000 - 1,500,000
Data Team Lead: Supply Chain Analytics & Data Platform
Data Team Lead: Supply Chain Analytics & Data Platform

AES Global • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Analytical Engineer: Scale Data Platforms & Lead
Senior Analytical Engineer: Scale Data Platforms & Lead

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 850,000 - 1,250,000
Analytics Engineer II_Pipeline
Analytics Engineer II_Pipeline

Capitec • Stellenbosch

On-site
ZAR 500,000 - 650,000
Data Analytics Engineer - Build Scalable Data Models
Data Analytics Engineer - Build Scalable Data Models

Pbt-Group • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Analytical Engineer - Data Modeling & BI Leader Path
Senior Analytical Engineer - Data Modeling & BI Leader Path

Edge Executive Search Group • Johannesburg

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

The Focus Group • Sandton

On-site
ZAR 500,000 - 700,000