Technical Business Analyst (Recommendation Engine)

AES Global

Cape Town

Hybrid

ZAR 700,000 - 1,000,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AES Global is seeking a Technical Business Analyst to join the product team. The role focuses on developing AI and ML solutions, including a recommendation engine, with strong SQL data skills and product-thinking.

You will translate analyses into development-ready specs and work with cross-functional teams in a hybrid model from Cape Town or Johannesburg.

Qualifications

  • 5+ years as a Technical Business Analyst, Data Product Owner or Data Analyst.
  • Proficiency in complex SQL (CTEs, window functions, joins) to extract insight from relational databases.
  • Independent data analysis and root-cause analysis across systems.
  • Experience with Agile, Scrum or Kanban.
  • Google BigQuery experience.
  • Strong grasp of probability, hypothesis testing and exploratory data analysis (EDA).
  • Experience implementing (or strong interest in) machine learning / AI in systems.
  • Undergraduate degree in Information Systems, Statistics or Computer Science

Responsibilities

  • Help stakeholders across the organisation define and refine their needs, clarifying the problems they’re solving.
  • Facilitate cross-team problem-solving to refine solution designs.
  • Perform deep-dive analysis — writing complex SQL to extract data from multiple sources, and validating and testing solution designs.
  • Translate analysis into development-ready specifications (user stories, functional specs).
  • Trace data lineage across systems and perform root-cause analysis.

Skills

Advanced SQL
BigQuery
Data analysis
Agile methods
Root-cause analysis

Education

Undergraduate degree in Information Systems, Statistics or Computer Science

Tools

Google BigQuery
SQL (CTEs, window functions, joins)

Job description

We’re working with an established, purpose-driven organisation, and they’re looking for a Technical Business Analyst to join its product team — someone equally comfortable in a SQL database and a product roadmap session.

The role covers projects focused on developing and implementing AI and machine-learning solutions on the organisation’s platform, including a recommendation engine.

What you’ll do
  • Help stakeholders across the organisation define and refine their needs, clarifying the problems they’re solving
  • Facilitate cross-team problem-solving to refine solution designs
  • Perform deep-dive analysis — writing complex SQL to extract data from multiple sources, and validating and testing solution designs
  • Translate analysis into development-ready specifications (user stories, functional specs)
  • Trace data lineage across systems and perform root-cause analysis
What you’ll bring
  • 5+ years as a Technical Business Analyst, Data Product Owner or Data Analyst
  • Proficiency in complex SQL (CTEs, window functions, joins) to extract insight from relational databases
  • Proven independent data analysis and root-cause analysis across systems
  • Experience working with development teams using Agile, Scrum or Kanban
  • Google BigQuery experience
  • A strong grasp of probability, hypothesis testing and exploratory data analysis (EDA)
  • Experience implementing (or a strong interest in) machine learning / AI in systems
  • An undergraduate degree in Information Systems, Statistics or Computer Science
Advantageous
  • A postgraduate qualification in Data Science, Statistics or a related quantitative field
Working model
  • Hybrid, based in Cape Town or Johannesburg — one day a week in the office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst (Data & AI)
Business Analyst (Data & AI)

Parvana • South Africa

On-site
ZAR 480,000 - 720,000
Business Analyst (Data & Ai)
Business Analyst (Data & Ai)

Parvana • Cape Town

On-site
ZAR 420,000 - 660,000
Technical Business Analyst (Asset Management)
Technical Business Analyst (Asset Management)

AES Global • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Technical Business Analyst
Technical Business Analyst

BAs for Hire • Johannesburg

On-site
ZAR 600,000 - 900,000
Technical Business Analyst
Technical Business Analyst

Ba For Hire • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Technical Business Analyst (Wealth Management)
Technical Business Analyst (Wealth Management)

AES Global • Cape Town

Hybrid
ZAR 680,000 - 920,000
Senior Analytical Engineer
Senior Analytical Engineer

AES Global • Johannesburg

Hybrid
ZAR 850,000 - 1,400,000
Hybrid work model
Technical Business Analyst - Stellenbosch/ Hybrid - R1.02m PA
Technical Business Analyst - Stellenbosch/ Hybrid - R1.02m PA

E-Merge • South Africa

On-site
ZAR 867,000 - 1,173,000
Business Analyst
Business Analyst

Zohorecruit • Cape Town

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Office in Cape Town
Senior Technical Business Analyst
Senior Technical Business Analyst

Equal Experts South Africa • South Africa

On-site
ZAR 600,000 - 800,000