Data Engineer: ETL, Data Integration & BI Collaboration

Boardroom Appointments

Johannesburg

On-site

ZAR 500,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a data engineering professional to design and optimize ETL pipelines for enterprise data assets in Johannesburg. You will collect, transform, and load data from multiple source systems to support business intelligence and analytics initiatives.

The role requires strong Python, PySpark, SQL and Scala skills, experience with SAS and Ab Initio, and a solid grounding in data warehousing concepts. Collaboration with architects and BI teams is essential.

Qualifications

  • Bachelor's degree in CS, engineering or information systems.
  • 3–5 years in ETL/data integration.
  • Experience with SAS and Ab Initio.
  • Proficiency in Python, PySpark, SQL and Scala.
  • Experience with data warehousing and data integration testing.

Responsibilities

  • Control expenditure and identify process improvements to contain and reduce costs
  • Manage acquisition, consumption and deployment of data for operational use
  • Provide required support in designing and developing systems and solutions
  • Contribute to business analysis processes
  • Manage data and system integration and testing
  • Conduct research on architectural systems
  • Develop, encourage and nurture collaborative relationships across area of specialisation
  • Participate in planned activities that are appropriate for own development
  • Build working relationships across teams and functional lines to enhance work delivery, collaboration and innovation

Skills

Python
PySpark
Scala
SQL
ETL development
Data warehousing

Education

Bachelor's Degree in Computer Science, Engineering or Information Systems

Tools

SAS
Ab Initio

Job description

Boardroom Appointments is seeking a data engineering professional to design and optimize ETL pipelines for enterprise data assets in Johannesburg. You will collect, transform, and load data from multiple source systems to support business intelligence and analytics initiatives.

The role requires strong Python, PySpark, SQL and Scala skills, experience with SAS and Ab Initio, and a solid grounding in data warehousing concepts. Collaboration with architects and BI teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - ETL, AWS & Analytics
Data Engineer - ETL, AWS & Analytics

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Data Engineer - Cloud, Spark & Dashboards Lead
Senior Data Engineer - Cloud, Spark & Dashboards Lead

Boardroom Appointments • Randburg

On-site
ZAR 900,000 - 1,300,000
Data Engineer — Cloud, SQL & BI
Data Engineer — Cloud, SQL & BI

Boardroom Appointments • Cape Town

On-site
ZAR 420,000 - 680,000
Junior SQL Data Engineer - ETL, Dashboards & Data Quality
Junior SQL Data Engineer - ETL, Dashboards & Data Quality

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Data Pipeline Engineer & BI Solutions Lead
Data Pipeline Engineer & BI Solutions Lead

Boardroom Appointments • Randburg

On-site
ZAR 420,000 - 660,000
Data Engineer
Data Engineer

Permanent • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Data Engineer — BI & SQL Specialist
Senior Data Engineer — BI & SQL Specialist

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Data Engineer II: D&A Systems & ETL Architect
Data Engineer II: D&A Systems & ETL Architect

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Cloud Data Engineer: Scalable Pipelines & Data Products
Cloud Data Engineer: Scalable Pipelines & Data Products

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 950,000
Senior Data Engineer: Spark, Databricks & Cloud Pipelines
Senior Data Engineer: Spark, Databricks & Cloud Pipelines

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000