Search suggestions:

no experience
general worker
learnership
new vacancies
matric no experience
chemistry
retail
driver
cleaning
admin
customer service
driver code 10 with pdp
assistant teacher
Cape Town
Stad Kaapstad
Wes-Kaap
KwaZulu-Natal
Gauteng
Johannesburg
City of Ekurhuleni Metropolitan Municipality
Mokopane
Vrystaat
Randburg
Roodepoort
Gqeberha

Data Analyst

First Technology
R 178 731 - R 226 313 a year
City of Johannesburg Metropolitan Municipality, Gauteng
1 day ago
We are seeking a skilled and detail-oriented Data Analyst 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.

Apply
Save
Report job
Other Job Recommendations:

Remote Media Search Analyst

TELUS Digital
Cape Town, Wes-Kaap
R 105 673 - R 133 805 a year
Ready to say goodbye to the boring, traditional 9-5 routine and embrace a dynamic and exciting work environment that puts you in...
1 week ago

Temp Lab Analyst

The HEINEKEN Company
Johannesburg, Gauteng
R 92 875 - R 117 600 a year
  • Perform accurate and timeous analyses on various samples to...
  • Maintain equipment to working condition as per schedule and...
1 week ago

Commercial Asset Finance Business Analyst

Standard Bank Group
Pietermaritzburg, KwaZulu-Natal
  • Business Commerce Degree
  • 3-4 years experience in the preparation of credit proposals...
  • Examining Information...
1 week ago

Analyst - Reporting.Commercial Operations SA

MTN
Gauteng
R 96 376 - R 122 034 a year
Changes in the global GSM and ICT market affects developments in future revenue environments Changes in the business, will impact...
2 days ago

Data Analyst (6-months, Cape Town)

Nambiti Technologies
Cape Town, Wes-Kaap
R 172 201 - R 218 045 a year
  • Using automated tools to extract data from primary and...
  • Filter Data by reviewing reports and performance indicators...
3 days ago

Analyst

BDO
Gauteng
R 127 617 - R 161 592 a year
  • Analyse information systems data to assess the accuracy,...
  • Ability to develop an adequate understanding of client’s...
1 day ago

Clinical Data Risk Analyst

ICON plc
Johannesburg, Gauteng
R 132 239 - R 167 444 a year
  • Identify the data sources and propose a data preparation...
  • Identifying, selecting, possibly combining the key variables...
4 weeks ago

Support Analyst

Cape Union Mart
Cape Town, Wes-Kaap
R 114 604 - R 145 115 a year
Are you passionate about solving technical problems and making systems work smarter and smoother? We're looking for a Support...
3 weeks ago

Master Data Analyst (Temporary) - Cape Town HQ

PepsiCo
Cape Town, Wes-Kaap
Our portfolio — including Lay’s, Doritos, Gatorade, Pepsi and Quaker — consists of many iconic brands that generate more than US...
3 weeks ago

Customer and Donar Analyst

Artist Proof Studio (NPC)
Johannesburg, Gauteng
R 145 612 - R 184 377 a year
  • Identifying, targeting and sourcing potential partners.
  • Customer, sales and donor analysis and reporting...
3 weeks ago