2,055,354open jobs
121,377companies
243,472added this week
Browse all
Salary
$69k – $81k per year
Location
Hybrid (Pretoria, South Africa)
Seniority
Middle · 4+ years exp
Employment
Full-Time

First seen by Alion on Oct 29, 2026. Network Finance scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 1987, Network Finance is a specialized recruitment and talent solutions agency operating as a key division of Network Recruitment (part of ADvTECH Group). Headquartered in Johannesburg, South Africa, the company provides executive search, permanent placement, and contract staffing tailored specifically to the finance, accounting, auditing, taxation, and actuarial sectors. Through its niche industry focus and global network spanning Africa, Europe, and the Middle East, it enables corporate clients and multinational enterprises to source highly qualified financial leaders and Chartered Accountants.

Why Join This Opportunity?

  • Hybrid working model with a mix of office and remote work.
  • Work with leading Microsoft Data & Analytics technologies.
  • Join a collaborative, high-performing analytics team.
  • Exposure to large-scale enterprise data environments.
  • Opportunity to influence reporting strategy and business intelligence delivery.
  • Continuous learning and professional development opportunities.
  • Work on impactful projects that improve business decision-making across the organisation.

The Role

As an Analytics Engineer, you'll bridge the gap between data engineering and business intelligence, transforming business requirements into powerful analytical solutions.

Working closely with stakeholders across the business, you'll develop trusted reporting assets, semantic models, dashboards, and data products that enable self-service analytics and informed decision-making.

Key Responsibilities

  • Design, develop, and maintain interactive Power BI dashboards, reports, and scorecards.
  • Build and manage semantic models and reporting datasets.
  • Translate business requirements into scalable analytics solutions.
  • Analyse data to identify trends, risks, opportunities, and actionable insights.
  • Develop and maintain PySpark notebooks within Microsoft Fabric environments.
  • Create reporting-ready datasets through data cleansing, transformation, and validation.
  • Write, optimise, and maintain complex SQL queries.
  • Support enterprise data governance and data quality initiatives.
  • Document reporting processes, models, and analytical solutions.
  • Contribute to the design and continuous improvement of the analytics environment.
  • Collaborate with business stakeholders, analysts, and technical teams to deliver high-quality data solutions.

What We're Looking For

Essential Experience

  • 4+ years' experience in Analytics Engineering, Business Intelligence, or Data Analytics.
  • Strong experience building enterprise reporting and analytics solutions.
  • Advanced SQL development skills.
  • Proven experience designing and developing Power BI dashboards and semantic models.
  • Experience working with Microsoft Fabric and modern cloud-based analytics platforms.
  • Experience developing data transformation solutions using PySpark.
  • Strong understanding of data modelling, ETL/ELT processes, and data warehousing principles.
  • Experience with Git and version control practices.
  • Excellent problem-solving, analytical, and stakeholder engagement skills.

Technical Skills

Experience with several of the following technologies will be highly advantageous:
  • Microsoft Fabric
  • Power BI
  • Azure Synapse Analytics
  • Azure Data Factory
  • OneLake
  • Lakehouse Architectures
  • SQL
  • PySpark
  • DAX
  • Power Query (M)
  • Data Modelling
  • ETL / ELT Frameworks
  • Git
  • Data Warehousing
  • Analytics Engineering Practices

Advantageous Experience

  • Delta Lake
  • CI/CD Pipelines
  • Dimensional Modelling (Kimball)
  • DataOps practices
  • Forecasting and Predictive Analytics
  • Machine Learning concepts
  • Financial Services or Insurance industry experience

Ideal Candidate Profile

You are:
  • Passionate about data, analytics, and delivering business value.
  • Equally comfortable engaging with technical teams and business stakeholders.
  • Curious, self-motivated, and committed to continuous learning.
  • Able to take ownership of solutions from concept through to delivery.
  • Skilled at translating complex data into meaningful business insights.
  • Focused on improving processes, reporting capabilities, and data-driven decision-making.

Apply Today

If you're an Analytics Engineer looking to work with modern Microsoft technologies and help shape the future of enterprise analytics, we'd love to hear from you.

This opportunity is ideal for professionals with a strong foundation in Power BI, Microsoft Fabric, Azure Data Services, SQL, and analytics engineering who want to make a measurable impact within a data-driven organisation.

Keywords: Analytics Engineer, Microsoft Fabric, Power BI Developer, BI Developer, Data Analytics, Azure Synapse, Azure Data Factory, SQL Developer, PySpark, Data Warehouse, Business Intelligence, Data Engineering, OneLake, Reporting Analyst, Data & Analytics.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,055,354 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Pretoria
Senior BI Analyst 3 hours ago
≈ $26k – $53k per year (Estimated) · In office · Full-Time · 6+ years exp · South Africa
Python
SQL
Databases
Google BigQuery
DevOps
CI/CD
Analytics
Power BI
Apply
BI Analyst 3 hours ago
≈ $24k – $49k per year (Estimated) · In office · Full-Time · 3+ years exp · South Africa
Python
SQL
Databases
Google BigQuery
Analytics
Power BI
Apply
≈ $26k – $52k per year (Estimated) · Hybrid · 7+ years exp · Cape Town
SQL
Analytics
Power BI
ETL/ELT
Management
Jira
ServiceNow
Agile
Scrum
Apply
≈ $26k – $52k per year (Estimated) · Hybrid · 7+ years exp · Cape Town
SQL
Analytics
Power BI
ETL/ELT
Microsoft Excel
Management
ServiceNow
Agile
Apply
$140k – $200k per year · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Milwaukee · New York · Chicago · Atlanta
Python
SQL
SAS
DevOps
Azure DevOps
Azure
Analytics
Microsoft Excel
Management
Jira
Agile
Scrum
Kanban
Apply
Analytics Engineer 1 day ago
$77k – $84k per year · In office · Full-Time · 4+ years exp · Pretoria
Python
SQL
Python
pySpark
Databases
Delta Lake
Microsoft Fabric
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
≈ $30k – $61k per year (Estimated) · In office · Full-Time · 4+ years exp · Pretoria
Python
SQL
Python
pySpark
Databases
Delta Lake
Microsoft Fabric
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Git
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
≈ $23k – $45k per year (Estimated) · In office · Full-Time · 5+ years exp · Pretoria
Apply
≈ $21k – $53k per year (Estimated) · In office · Full-Time · 5+ years exp · Pretoria
Apply
up to $7.7k per year · In office · Full-Time · Pretoria
Apply
See all jobs
This is one of many
2,055,354 more open roles from verified company boards, updated every day.