Business Intelligence (BI) Developer

Praxis Tech

Durban

On-site

ZAR 420,000 - 540,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Paid time off

Job summary

EasyGames in Durban, ZA is seeking a BI Developer to design and build dashboards, reports and data models. You will develop ETL pipelines from multiple sources, ensuring data integrity and performance, and translate business needs into actionable visuals.

The role requires 1–3 years of hands-on BI experience, strong SQL skills, and proficiency with Power BI or Tableau. Knowledge of data warehousing and cloud platforms is a plus.

Qualifications

  • 1-3 years of hands‑on experience in BI development, data analytics, or a related role.
  • Strong skills in Power BI, Tableau, or similar data visualisation tools
  • Advanced proficiency in SQL – querying, data manipulation, and optimisation
  • Solid understanding of ETL workflows, data warehousing, and data modelling
  • Experience working with relational databases (e.g., PostgreSQL, MySQL, SQL Server)
  • Ability to communicate technical findings clearly to non‑technical audiences
  • Proactive mindset – you don't just report on data, you tell stories with it
  • Strong attention to detail and passion for clean, well‑organised data
  • Bonus: experience with cloud data platforms (AWS or Azure)
  • Bonus: familiarity with Python, R, or other scripting tools for data manipulation
  • Bonus: exposure to real‑time data or streaming tools (e.g., Kafka, Apache Flink)
  • Bonus: industry experience in gambling, fintech, e‑commerce

Responsibilities

  • Design and develop BI solutions, including dashboards, reports, and data models
  • Build and maintain ETL processes to extract data from multiple sources (internal and third-party)
  • Work closely with business stakeholders to gather and refine reporting requirements
  • Translate business problems into analytical solutions and clear visualisations
  • Maintain and optimise BI infrastructure for performance and reliability
  • Ensure data integrity, quality, and security across all reporting layers

Skills

Power BI
Tableau
SQL
ETL
Data Warehousing
Data Modelling
PostgreSQL
MySQL
SQL Server
Communication
Storytelling
Attention to detail
Cloud platforms
Python
R
Kafka
Flink

Tools

Power BI
Tableau

Job description

Role Overview

Design and develop BI solutions, including dashboards, reports, and data models. Build and maintain ETL processes to extract data from multiple sources. Work closely with business stakeholders to gather and refine reporting requirements.

Responsibilities
  • Design and develop BI solutions, including dashboards, reports, and data models
  • Build and maintain ETL processes to extract data from multiple sources (internal and third-party)
  • Work closely with business stakeholders to gather and refine reporting requirements
  • Translate business problems into analytical solutions and clear visualisations
  • Maintain and optimise BI infrastructure for performance and reliability
  • Ensure data integrity, quality, and security across all reporting layers
Qualifications
  • 1-3 years of hands‑on experience in BI development, data analytics, or a related role
  • Strong skills in Power BI, Tableau, or similar data visualisation tools
  • Advanced proficiency in SQL – querying, data manipulation, and optimisation
  • Solid understanding of ETL workflows, data warehousing, and data modelling
  • Experience working with relational databases (e.g., PostgreSQL, MySQL, SQL Server)
  • Ability to communicate technical findings clearly to non‑technical audiences
  • Proactive mindset – you don't just report on data, you tell stories with it
  • Strong attention to detail and passion for clean, well‑organised data
  • Bonus: experience with cloud data platforms (AWS or Azure)
  • Bonus: familiarity with Python, R, or other scripting tools for data manipulation
  • Bonus: exposure to real‑time data or streaming tools (e.g., Kafka, Apache Flink)
  • Bonus: industry experience in gambling, fintech, e‑commerce
Benefits
  • Health insurance
  • Paid time off

About EasyGames: EasyGames is a growing tech‑forward company in the iGaming industry.

Location: Durban, ZA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data-Driven BI Developer: Dashboards, ETL & Insights
Data-Driven BI Developer: Dashboards, ETL & Insights

Praxis Tech • Durban

On-site
ZAR 420,000 - 540,000
Health insurance
Paid time off
Business Intelligence Developer
Business Intelligence Developer

Liham Consulting Pty (Ltd) • Johannesburg

On-site
ZAR 400,000 - 600,000
Senior Business Intelligence Developer
Senior Business Intelligence Developer

Resourgenix (Pty) Ltd • Wes-Kaap

Hybrid
ZAR 650,000 - 900,000
Hybrid work model
Cape Town-based role
6–12 month contract
Senior BI Developer
Senior BI Developer

Nedbank • Johannesburg

On-site
ZAR 550,000 - 900,000
Senior Business Intelligence Developer
Senior Business Intelligence Developer

Canvas Intelligence • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Junior BI Developer
Junior BI Developer

Procera • KwaZulu-Natal

On-site
ZAR 240,000 - 360,000
Full Stack BI Developer MMH250304-3
Full Stack BI Developer MMH250304-3

Guardrisk • Sandton

On-site
ZAR 300,000 - 600,000
BI, Analytics & Data Insights Manager
BI, Analytics & Data Insights Manager

The Good Human (Pty)Ltd • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior BI Analyst / Developer
Senior BI Analyst / Developer

iDbase Software • Cape Town

On-site
ZAR 900,000 - 1,300,000
BI Specialist
BI Specialist

CallForce • Cape Town

On-site
ZAR 500,000 - 700,000