# Business Intelligence (BI) Engineer

Canonical URL: https://primejobalerts.com/jobs/business-intelligence-bi-engineer

Company: E-Merge IT Recruitment

Category: Information & Communication Technology

Location: South Africa, Johannesburg, Gauteng

Work type: Full-time

Work arrangement: Hybrid

Published: 2026-08-03

Expires: 2026-10-02

## 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 analyticsBuild and optimize data models across Data Lake &rarr; Data Warehouse architectures (medallion, star schema)Develop and maintain dashboards and reports using Power BIIntegrate data from various sources, including RESTful APIsEnsure data quality, integrity, and performance across all data systemsCollaborate with cross-functional teams to translate business requirements into technical solutionsImplement and manage version control and CI/CD pipelines for data workflowsApply best practices in SDLC, writing clean, maintainable, and scalable codeWork independently to own projects end-to-end, from design through to deploymentContribute to AI-enabled data solutions, including managing AI engineering artifacts (commands, specs, documentation)Qualifications and experience: 
Minimum 5+ years&rsquo; experience as a BI engineer or in a similar data-focused roleStrong proficiency in SQL and relational database designProven experience building and managing ETL processesSolid understanding of modern data architectures (data lake, data warehouse, medallion, star schema)Experience working with RESTful APIsHands-on experience with Power BI for reporting and visualizationFamiliarity with version control systems (GitHub, GitLab, Bitbucket)Experience with CI/CD workflowsStrong understanding of software development lifecycle (SDLC) principlesHands-on experience with AI stack.. Utilization of AI Engineering concepts - commands/skills/specs/docs development &amp; 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.
