Subscribe to email job alerts
Advertise your job vacancies
Prepaid job ad packages
| Job | Normal cost | Discount | Cost | Saving |
|---|---|---|---|---|
| 4 | R2,000 | 27% | R1,460 | R540 |
| 6 | R3,000 | 29% | R2,130 | R870 |
| 8 | R4,000 | 31% | R2,760 | R1,240 |
| 12 | R6,000 | 35% | R3,900 | R2,100 |


Business Intelligence (BI) Engineer
| Location: | Johannesburg |
| Remote work: | Some remote work allowed |
| Type: | Permanent |
| Reference: | #NG61233 |
| Company: | E-Merge IT Recruitment |
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)
- 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
- Exposure to AI/ML concepts and AI engineering practices is advantageous
The reference number for this position is NG61233 which is a permanent, Hybrid role in Johannesburg offering a salary of up to R960k per annum negotiable based on experience. E-mail Nokuthula on 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.
Posted on 10 Apr 08:58, Closing date 9 Jun
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.







