Senior BI Data Analyst: Azure/SQL & Power BI Expert

Discovery Limited

South Africa

On-site

ZAR 900,000 - 1,350,000

Full time

18 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Discovery Limited's Insure division seeks a Senior BI Data Analyst to translate data into actionable insights. You will develop BI solutions, optimise SQL, and design dashboards to support decision-making.

You'll work with Azure data services (Azure SQL, Data Factory, Synapse) and apply statistical techniques, forecasting, and machine learning where applicable. Collaboration with the team and mentoring juniors are part of the role.

Qualifications

  • 3 years of experience in BI/data analytics roles.
  • Bachelor's degree in a related field.
  • Strong SQL Server, T-SQL and Azure data platform skills.
  • Experience with Python or R and ML basics.
  • Knowledge of data modelling, ETL/ELT, and data warehousing.
  • Insurance industry experience is advantageous.

Responsibilities

  • Develop and optimise SQL queries, stored procedures, and database objects.
  • Analyse large datasets to identify trends, risks, and opportunities.
  • Design and maintain Power BI reports and dashboards.
  • Support Azure-based data and analytics solutions.
  • Apply statistical analysis and predictive modelling techniques to business problems.
  • Ensure data accuracy, quality, and governance standards.
  • Gather business requirements and translate them into technical solutions.
  • Mentor junior team members and promote best practices

Skills

SQL & T-SQL
Azure data platforms
Data modeling
Python/R
Statistics/ML basics
Troubleshooting/Performance
Insurance domain knowledge

Education

Matric (Essential)
Bachelor’s Degree in Computer Science/IS/Data Science/Math/Stats/Engineering
Azure/SQL/Power BI/Data Science/AI certifications advantageous
3 years experience in relevant fields

Tools

Azure SQL
Azure Data Factory
Synapse Analytics
Fabric
Databricks

Job description

Discovery Limited's Insure division seeks a Senior BI Data Analyst to translate data into actionable insights. You will develop BI solutions, optimise SQL, and design dashboards to support decision-making.

You'll work with Azure data services (Azure SQL, Data Factory, Synapse) and apply statistical techniques, forecasting, and machine learning where applicable. Collaboration with the team and mentoring juniors are part of the role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior BI Data Analyst: Data Insights & Azure Power BI
Senior BI Data Analyst: Data Insights & Azure Power BI

Discovery Limited • Johannesburg

On-site
ZAR 900,000 - 1,200,000
BI Data Analyst (Senior)
BI Data Analyst (Senior)

Discovery Limited • South Africa

On-site
ZAR 900,000 - 1,350,000
BI Data Analyst (Senior)
BI Data Analyst (Senior)

Discovery Limited • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior BI Developer: Azure Data Warehouse & Power BI
Senior BI Developer: Azure Data Warehouse & Power BI

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior BI Developer: Lead Analytics & Insights
Senior BI Developer: Lead Analytics & Insights

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior BI Analyst: Data-Driven Insights & Dashboards
Senior BI Analyst: Data-Driven Insights & Dashboards

Boardroom Appointments • Stellenbosch

On-site
ZAR 600,000 - 900,000
Senior BI Developer & Analytics Lead
Senior BI Developer & Analytics Lead

Elite Search • Johannesburg

On-site
ZAR 420,000 - 700,000
Full Stack BI Developer MMH250304-3
Full Stack BI Developer MMH250304-3

Guardrisk • Sandton

On-site
ZAR 300,000 - 600,000
Senior PowerBI Architect & Data Insights Lead
Senior PowerBI Architect & Data Insights Lead

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Data / BI Engineer
Data / BI Engineer

Sabenza IT & Recruitment • Eersterivier

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