Analytics Engineer

Network Finance

Gauteng

Hybrid

ZAR 900,000 - 1,400,000

Full time

13 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Network Finance is seeking an Analytics Engineer to join its Data & Analytics team in Pretoria. This hybrid role combines in-office and remote work, with 2 days a week on site, and focuses on turning business needs into scalable reporting and analytics solutions using Microsoft Fabric, Power BI, and Azure data services.

You will design dashboards, semantic models, and data pipelines, collaborate with stakeholders, develop PySpark notebooks, and ensure data quality while contributing to

Qualifications

  • Degree, Diploma, or industry certification in data-related field (or equivalent experience).
  • Minimum 4 years' experience in Analytics Engineering / Data Analytics.
  • Experience delivering enterprise reporting and analytics solutions using Microsoft technologies.
  • Experience with Microsoft Fabric, Power BI, Azure Synapse Analytics, Azure Data Factory, OneLake, and Lakehouse concepts.
  • Advanced SQL development skills.
  • Proven experience developing Power BI semantic models, dashboards, and reporting solutions.
  • Experience developing PySpark notebooks within Microsoft Fabric or Apache Spark environments.
  • Strong knowledge of DAX, Power Query (M), data modelling, ETL/ELT processes, and data warehousing principles.
  • Experience with Git and version control practices.

Responsibilities

  • Design, develop, and maintain Power BI dashboards, reports, scorecards, and visualisations.
  • Develop semantic models and reporting datasets that support trusted self-service analytics.
  • Analyse datasets to identify trends, risks, opportunities, and actionable business insights.
  • Collaborate with business stakeholders to translate requirements into analytical solutions.
  • Develop and maintain PySpark notebooks within Microsoft Fabric environments.
  • Build reporting-ready datasets through data cleansing, transformation, and validation.
  • Write and optimise complex SQL queries for reporting and analytics.
  • Support data governance, data quality initiatives, and reporting documentation.
  • Participate in solution design discussions and continuous improvement initiatives.

Skills

SQL development
Power BI data modelling
DAX/Power Query (M)
ETL/ELT concepts
Data warehousing principles
Git/version control
Stakeholder collaboration

Education

Degree, Diploma, or industry certification in data-related field

Tools

Microsoft Fabric
Azure Synapse Analytics
Azure Data Factory
Power BI
OneLake
Lakehouse concepts
PySpark

Job description

Our client, a leading organisation in the data and analytics space, is seeking an Analytics Engineer to join their growing Data & Analytics team. This role offers the opportunity to work with modern Microsoft technologies, transforming business requirements into scalable reporting and analytics solutions that enable informed decision-making across the organisation.

You will play a pivotal role in developing trusted datasets, semantic models, dashboards, and business intelligence solutions while collaborating with stakeholders across the business. This is an excellent opportunity for a data professional who enjoys solving business challenges through analytics and wants to further develop their expertise in modern cloud-based data platforms.

Why apply?
  • Hybrid role based in Pretoria with 2 days in-office and the remainder remote.
  • Work with cutting-edge Microsoft Data & Analytics technologies, including Microsoft Fabric, Power BI, Azure Synapse Analytics, and Azure Data Factory.
  • Be part of a collaborative and growing analytics team delivering impactful business intelligence solutions.
  • Opportunity to expand your expertise across reporting, analytics, and modern data platforms.
Key Responsibilities:
  • Design, develop, and maintain Power BI dashboards, reports, scorecards, and visualisations.
  • Develop semantic models and reporting datasets that support trusted self-service analytics.
  • Analyse datasets to identify trends, risks, opportunities, and actionable business insights.
  • Collaborate with business stakeholders to translate requirements into analytical solutions.
  • Develop and maintain PySpark notebooks within Microsoft Fabric environments.
  • Build reporting-ready datasets through data cleansing, transformation, and validation.
  • Write and optimise complex SQL queries for reporting and analytics purposes.
  • Support data governance, data quality initiatives, and reporting documentation.
  • Participate in solution design discussions and contribute to continuous improvement initiatives.
Job Experience and Skills Required:
  • Degree, Diploma, or industry certification in Data Science, Computer Science, Information Systems, or a related field (or equivalent experience).
  • Minimum 4 years' experience in Analytics Engineering / Data Analytics.
  • Extensive experience delivering enterprise reporting and analytics solutions using Microsoft technologies.
  • Strong experience with Microsoft Fabric, Power BI, Azure Synapse Analytics, Azure Data Factory, OneLake, and Lakehouse concepts.
  • Advanced SQL development skills.
  • Proven experience developing Power BI semantic models, dashboards, and reporting solutions.
  • Experience developing PySpark notebooks within Microsoft Fabric or Apache Spark environments.
  • Strong knowledge of DAX, Power Query (M), data modelling, ETL/ELT processes, and data warehousing principles.
  • Experience with Git and version control practices.
Advantageous:
  • Exposure to Delta Lake, CI/CD practices, and dimensional modelling (Kimball).
  • Experience within Financial Services or Insurance environments.
  • Knowledge of DataOps, analytics engineering practices, forecasting, predictive analytics, or machine learning concepts.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analytics Engineer (Business Intelligence and Reporting) - Hybrid
Analytics Engineer (Business Intelligence and Reporting) - Hybrid

Profession Hub • Pretoria

Hybrid
ZAR 700,000 - 1,000,000
Data Engineer (Analytics & Data Platform)
Data Engineer (Analytics & Data Platform)

ATS Client • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development
Data Engineer
Data Engineer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Hileya - Management Consulting • Sandton

On-site
ZAR 500,000 - 700,000
Intermediate Analytics Engineer - Banking - Contract 6 months
Intermediate Analytics Engineer - Banking - Contract 6 months

Losika Consulting • Sandton

On-site
ZAR 600,000 - 800,000
Senior Analytical Engineer
Senior Analytical Engineer

AES Global • Johannesburg

On-site
ZAR 850,000 - 1,400,000
Hybrid work model
Data Analytics Engineer - JHB
Data Analytics Engineer - JHB

DVT • Johannesburg

On-site
ZAR 600,000 - 1,200,000
Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

On-site
ZAR 892,800 - 1,227,600
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2
Senior Analytical Engineer | Bryanston / Centurion | Permanent
Senior Analytical Engineer | Bryanston / Centurion | Permanent

Edge Executives • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Data Analyst
Data Analyst

Network Finance • Midrand

On-site
ZAR 350,000 - 550,000