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 → 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’ 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 & 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:
Tertiary qualification in Information Technology.Relevant Information Technology experience with a successful track record.Minimum of 5 years’ experience in...
Data Analyst
George, Western Cape | On-site
Turn data into decisions that make a difference.
There’s plenty of data out there. The real value comes from knowing what to...
A technology-driven insurance business focused on making insurance simpler, more digital, and more customer-centric is looking for a Software Quality Engineer to join their dynamic...
Join a cutting-edge team shaping the future of security and compliance. We combine innovative technology with a collaborative culture, offering opportunities for professional growt...