# Business Intelligence (BI) Engineer – Johannesburg – up to R780k per annum

Canonical URL: https://primejobalerts.com/jobs/business-intelligence-bi-engineer-johannesburg-up-to-r780k-per-annum

Company: e-Merge Recruitment

Category: Information & Communication Technology

Location: South Africa

Work type: Full-time

Work arrangement: On-site

Published: 2026-08-03

Expires: 2026-09-17

## Job Description

We are seeking a skilled Business Intelligence (BI) Engineer to design, build, and maintain scalable data pipelines and analytics solutions. The ideal candidate will have strong SQL expertise, hands-on experience with modern data architectures, and a passion for transforming data into actionable insights.

### Responsibilities

- Design, develop, and maintain robust ETL pipelines to support data integration and analytics

- Build and optimize data models across Data Lake → Data Warehouse architectures (Medallion, Star Schema)

- Develop and maintain dashboards and reports using Power BI

- Integrate data from various sources, including RESTful APIs

- Ensure data quality, integrity, and performance across all data systems

- Collaborate with cross-functional teams to translate business requirements into technical solutions

- Implement and manage version control and CI/CD pipelines for data workflows

- Apply best practices in SDLC, writing clean, maintainable, and scalable code

- Work independently to own projects end-to-end, from design through to deployment

- Contribute to AI-enabled data solutions, including managing AI engineering artifacts (commands, specs, documentation)

### Qualifications & Experience

- Minimum 5+ years’ experience as a BI Engineer or in a similar data-focused role

- Strong proficiency in SQL and relational database design

- Proven experience building and managing ETL processes

- Solid understanding of modern data architectures (Data Lake, Data Warehouse, Medallion, Star Schema)

- Experience working with RESTful APIs

- Hands-on experience with Power BI for reporting and visualization

- Familiarity with version control systems (GitHub, GitLab, Bitbucket)

- Experience with CI/CD workflows

- Strong understanding of software development lifecycle (SDLC) principles

- Hands-on experience with AI stack.. Utilization of AI Engineering concepts – Commands/Skills/Specs/Docs development & management.

The Reference Number for this position is NG61233 which is a Permanent, Hybrid role in Johannesburg offering a salary of up to R780k per annum negotiable based on experience. E-mail Nokuthula on nokuthulag@e-Merge.co.za or call her for a chat on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT website www.e-merge.co.za for more great positions.

## Requirements

Apply by email: nokuthulag@e-merge.co.za

## Apply

Use the canonical Prime Job Alerts page for full application instructions and source verification.
