Enable job alerts via email!

BI Developer

RecruiTech

Durban

On-site

ZAR 600,000 - 800,000

Full time

Today
Be an early applicant

Job summary

A recruitment agency is seeking a talented Business Intelligence Developer to design and maintain cloud-based data solutions. The ideal candidate will have 3-5 years of experience as a BI Developer, a BSc in Computer Science, and strong skills in SQL, Python, and data visualization tools. This role involves collaborating with stakeholders and ensuring data quality for actionable business insights.

Qualifications

  • 3-5 years as a BI Developer in a medium to large organisation.
  • Solid understanding of ETL / ELT processes.
  • Hands-on experience with Snowflake, DBT, and Airflow.

Responsibilities

  • Collaborate with stakeholders to gather business requirements.
  • Build and maintain data models and ETL / ELT pipelines.
  • Ensure data quality through validation checks.

Skills

Data warehousing concepts
SQL
Python
Snowflake
DBT
Airflow
Data visualisation tools

Education

BSc in Computer Science or relevant diploma

Tools

Tableau
Power BI
AWS QuickSight
Denodo
Job description
Overview

SUMMARY : Job Purpose :

Our client is seeking a talented Business Intelligence Developer to design, develop, and maintain cloud-based data solutions that deliver actionable business insights.

You will collaborate closely with Data Engineers and business stakeholders to create scalable, high-quality analytics using modern cloud and data technologies.

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 , in Business Information Systems (BIS), or a relevant Technikon Diploma.
  • 3–5 years 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 QuickSight.
  • Knowledge of data virtualisation; experience with Denodo is a plus.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.