Data Analyst (iOCO0110)

iOCO

Wes-Kaap

On-site

ZAR 420,000 - 700,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

iOCO is seeking an experienced Data Analyst to join our Data team in South Africa. You will turn data into meaningful insights to enable better decision-making and work across business and technical stakeholders.

The role involves analysing large datasets, developing reports and dashboards, and collaborating with Data Engineers, Data Scientists and Architects. It’s a 12-month contract located in Cape Town or Johannesburg.

Qualifications

  • Proven experience as a Data Analyst, BI Analyst or similar role.
  • Strong SQL skills and experience analysing large datasets.
  • Experience with reporting and visualisation tools.
  • Knowledge of data modelling and relational databases.
  • Experience with data cleansing and validation.
  • Excellent communication and stakeholder engagement.

Responsibilities

  • Analyse large and complex datasets to identify trends and insights.
  • Gather requirements and translate them into data and reporting needs.
  • Develop and maintain reports, dashboards and analytical solutions.
  • Extract, clean, transform and validate data from multiple sources.
  • Profile data and identify quality issues.
  • Present findings to technical and non-technical stakeholders.
  • Support decision-making with data-driven analysis.
  • Develop data models, metrics and KPIs.
  • Perform ad hoc analysis for business requests.
  • Collaborate with Data Engineers, Scientists and Architects.
  • Support data integration and migration initiatives.
  • Document reporting requirements and data definitions.
  • Ensure data accuracy and consistency across reports.

Skills

SQL skills
Data analysis
Dashboard development
Stakeholder communication
Excel
Data modelling

Education

Degree in Data Analytics / related field

Tools

Power BI
Tableau
Python
R
Azure
Databricks

Job description

We are looking for an experienced Data Analyst to join our Data team and support the business by turning data into meaningful insights that enable better decision-making.

The successful candidate will be responsible for analysing data from multiple sources, identifying trends and patterns, developing reports and dashboards, and working closely with business and technical stakeholders to understand requirements and deliver accurate, actionable insights.

This role will suit someone who is analytical, detail-oriented and comfortable working across both business and technical teams.

What you'll do:
  • Analyse large and complex datasets to identify trends, patterns and business insights.
  • Gather and interpret business requirements and translate them into data and reporting requirements.
  • Develop and maintain reports, dashboards and analytical solutions.
  • Extract, clean, transform and validate data from multiple sources.
  • Perform data profiling and identify data quality issues or inconsistencies.
  • Work closely with business stakeholders to understand reporting and analytical needs.
  • Present findings and insights in a clear and meaningful way to both technical and non-technical stakeholders.
  • Support business decision-making through data-driven analysis.
  • Develop and maintain data models, metrics and KPIs.
  • Perform ad hoc analysis in response to business requirements.
  • Identify opportunities to improve reporting, processes and data usage.
  • Work closely with Data Engineers, Data Scientists, Architects and other technical teams.
  • Support data integration, migration and transformation initiatives where required.
  • Document reporting requirements, data definitions, business rules and analytical processes.
  • Ensure data accuracy, integrity and consistency across reports and analytical outputs.
Your Expertise:
  • Proven experience working as a Data Analyst, Business Intelligence Analyst or similar role.
  • Strong SQL skills.
  • Experience analysing and interpreting large datasets.
  • Strong experience with reporting and visualisation tools.
  • Experience developing dashboards and management reports.
  • Good understanding of data modelling and relational database concepts.
  • Experience with data cleansing, transformation and validation.
  • Strong Microsoft Excel skills.
  • Ability to translate business requirements into analytical solutions.
  • Strong analytical and problem-solving skills.Excellent attention to detail.
  • Strong communication and stakeholder engagement skills.
  • Ability to explain complex data and insights to non-technical stakeholders.
Advantageous Experience:

Experience with any of the following would be advantageous:

  • Power BI.
  • Tableau or similar visualisation tools.
  • Python or R for data analysis.
  • Microsoft Azure.
  • Databricks.
  • Microsoft Fabric.
  • Azure Synapse Analytics.
  • Snowflake.
  • Data warehousing environments.
  • ETL/ELT processes.
  • Data governance and data quality frameworks.
  • Agile project environments.
Qualifications:
  • Relevant degree or diploma in Data Analytics, Information Technology, Computer Science, Statistics, Mathematics, Business Intelligence or a related field.
  • Relevant Microsoft, Power BI, cloud or data certifications would be advantageous.
Ideal Candidate:

The ideal candidate is a hands-on Data Analyst who enjoys working with data and turning complex information into clear, practical insights.

They should be comfortable engaging with business stakeholders to understand what they need, while also having the technical skills required to extract, analyse and present data effectively.

We are looking for someone who is curious, analytical, detail-oriented and able to work collaboratively across a fast-paced data environment.

Other information applicable to the opportunity:
  • 12-month Contract position
  • Location: Cape Town or Johannesburg
Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary priority to previously disadvantaged individuals or groups.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst – Power BI (iOCO0111)
Data Analyst – Power BI (iOCO0111)

iOCO • Wes-Kaap

Hybrid
ZAR 420,000 - 600,000
Business / Data Analyst (iOCO0108)
Business / Data Analyst (iOCO0108)

Ioco • Johannesburg

On-site
ZAR 420,000 - 620,000
Business / Data Analyst (iOCO0108)
Business / Data Analyst (iOCO0108)

iOCO • Gauteng

On-site
ZAR 420,000 - 600,000
Senior Business Analyst (iOCO0125)
Senior Business Analyst (iOCO0125)

iOCO Limited • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Power BI Developer / Consultant (iOCO0114)
Power BI Developer / Consultant (iOCO0114)

iOCO • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Power BI Developer / Consultant (iOCO0113)
Power BI Developer / Consultant (iOCO0113)

iOCO • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Data Governance & Data Strategy Consultant (iOCO0121)
Senior Data Governance & Data Strategy Consultant (iOCO0121)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Power BI Developer / Consultant (iOCO0101)
Power BI Developer / Consultant (iOCO0101)

iOCO Limited • Johannesburg

On-site
ZAR 540,000 - 720,000
Power BI Developer / Consultant (iOCO0101)
Power BI Developer / Consultant (iOCO0101)

Ioco • Johannesburg

On-site
ZAR 450,000 - 750,000
Data Engineer – Microsoft Fabric (iOCO0115)
Data Engineer – Microsoft Fabric (iOCO0115)

Ioco • Johannesburg

On-site
ZAR 600,000 - 1,000,000