to join our team in Midrand. The role is focused on leveraging
Microsoft Fabric, Azure, SQL, and Python
to design, analyse, and deliver actionable insights that support business decision-making. The successful candidate will work closely with business stakeholders, developers, and data engineers to ensure data is accurate, meaningful, and aligned to business objectives.
Key Responsibilities
------------------------
Collect, clean, and analyse large datasets to generate actionable business insights.
Design and maintain
data models
using Microsoft Fabric and Azure Data Services.
Write and optimise
SQL queries
to extract and transform data from various sources.
Build scripts and automation using
Python
for data processing and analysis.
Collaborate with business units to understand reporting needs and translate them into technical solutions.
Create visual dashboards and reports in
Power BI / Fabric
for business stakeholders.
Ensure data quality, integrity, and governance across all analytics deliverables.
Proactively identify data trends, risks, and opportunities for business improvement.
Support the development of data strategies and contribute to ongoing data modernisation initiatives.
Key Requirements
--------------------
Matric (Grade 12)
essential; a degree in Computer Science, Data Analytics, Information Systems, Actuarial Science or related field preferred.
Proven experience as a
Data Analyst
(minimum 3 years).
Strong proficiency in:
+
Microsoft Fabric & Azure Data Services
+
SQL
(querying, optimisation, data modelling)
+
Python
(data manipulation, scripting, automation) Experience with
Power BI
for data visualisation.
Strong understanding of data governance, data modelling, and analytics best practices.
Excellent problem-solving, analytical, and communication skills.
Competencies
----------------
Detail-oriented with a focus on data accuracy.
Strong analytical and critical thinking skills.
Ability to translate complex data into clear insights for non-technical stakeholders.
Proactive, self-motivated, and able to work independently or as part of a team.
* Strong time-management and organisational skills.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.