×
Register Here to Apply for Jobs or Post Jobs. X

BI Developer

Job in Durban, 4056, South Africa
Listing for: ExecutivePlacements.com
Full Time position
Listed on 2026-03-11
Job specializations:
  • IT/Tech
    Data Engineer, Data Analyst
Job Description & How to Apply Below

SUMMARY

If you enjoy turning complex data into clear, impactful insights, this opportunity could be the perfect fit. Our client is looking for a Business Intelligence Developer to help shape and enhance their cloud data platform.

Recruiter

Recrui Tech

Job

DUR
000587/TG

Date posted

Thursday, March 5, 2026

Location

Durban, South Africa

Salary

R50 000 Monthly

Responsibilities
  • Collaborate with stakeholders to gather business requirements and define key metrics and KPIs.
  • Build and maintain robust data models and ETL/ELT pipelines for data ingestion, transformation, and storage.
  • Develop and manage canonical and semantic data models aligned to business and integration needs.
  • Ensure data quality and integrity through validation checks and reconciliations.
  • Monitor and optimise the performance of the data environment for efficiency and scalability.
Required Skills & Experience
  • BSc in Computer Science, Electronic Engineering, BCom in Business Information Systems (BIS), or a relevant Technikon Diploma.
  • 3 years’ experience as a BI Developer in a medium to large organisation.
  • Solid understanding of data warehousing concepts and ETL/ELT processes.
  • Hands‑on experience with Snowflake, DBT, and Airflow.
  • Proficiency in SQL and Python.
  • Experience with data visualisation tools such as Tableau, Power BI, or AWS Quick Sight.
  • Knowledge of data virtualisation.

In sending your CV, you confirm that you have read and understood our POPI Policy found on our website. Should you be unsuccessful for this particular position, you have no objection to us retaining your personal information in our database which you confirm is true, correct and up to date. Should a suitable opportunity arise in the future, we will contact you and request your permission to submit your information.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary