Salary
≈ $20k – $55k per year (Estimated)
Location
In office (Johannesburg)
Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 14, 2026. iOCO scores A on the Alion truth index.
Overview
Company
Impact
Profile match
iOCO is a South African technology company offering cloud, technology and managed services to business customers. Its job ads cover sales, product design, desktop support, SQL development and application support roles. The company is headquartered in Johannesburg, South Africa.
Are you a aspiring BI Analyst who thrives on transforming data into meaningful insights and driving smarter business decisions? Do you have the expertise to migrate BI reports and dashboards while ensuring a seamless transition to a new Data Warehouse environment? This is your opportunity to showcase your technical capabilities by supporting existing reporting solutions and developing innovative dashboards that meet evolving business needs. This role is suited to a candidate with strong analytical capabilities, excellent communication skills, and the ability to work independently with minimal supervision.
What you'll do:
- Assist with the migration and repointing of existing Power BI dashboards and reports to a new Data Warehouse.
- Collaborate with the BI team to ensure data accuracy, consistency, and performance optimisation during the migration process.
- Analyse business requirements and implement Change Requests (CRs) relating to new dashboards, reports, and enhancements.
- Develop, maintain, and enhance Power BI reporting solutions and visualisations.
- Design and optimise data models to support reporting and analytical requirements.
- Write, troubleshoot, and optimise SQL queries for data extraction, transformation, and reporting.
- Work closely with business stakeholders to understand reporting requirements and deliver actionable insights.
- Perform data validation and quality assurance testing on reports and dashboards.
- Provide support and recommendations to improve reporting processes and BI best practices.
Your Expertise:
- Strong experience with Power BI development and dashboard design.
- Advanced SQL skills, including query writing, optimisation, and data analysis.
- Solid understanding of Data Modelling principles and best practices.
- Experience developing and maintaining management dashboards and operational reports.
- Experience working with Data Warehouses and enterprise reporting environments.
- Strong data analysis and problem-solving capabilities.
- Ability to work independently and with minimal supervision.
- Strong analytical and critical-thinking skills.
- Excellent verbal and written communication skills.
- Strong stakeholder engagement and requirements-gathering abilities.
- Ability to manage multiple priorities and deliver within agreed timelines.
- Previous experience supporting data migration or Data Warehouse implementation projects.
- Experience working within large corporate or enterprise BI environments.
- Exposure to data governance and reporting best practices.
Qualifications:
- Relevant Degree or Diploma in Information Systems, Computer Science, Data Analytics, Statistics, or a related field.
- Relevant Microsoft Power BI certifications will be advantageous.
- Contract position
- Location: Johannesburg
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.
1,653,598 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.
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
Johannesburg
Business Analyst: Supply Chain Systems
4 hours ago
≈ $23k – $48k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
DevOps
Incident Management
Management
Microsoft Office
Apply
Reporting and Analytics Manager
3 hours ago
≈ $26k – $55k per year (Estimated) • In office • 6+ years exp • Johannesburg
Python
SQL
AI/ML
XGBoost
Scikit-learn
Pandas
PyTorch
Machine Learning
DevOps
SLI/SLO/SLA
Analytics
Power BI
Seaborn
Matplotlib
Plotly
Management
Microsoft Office
Apply
Delivery Director - Data and Analytics 3
4 hours ago
≈ $21k – $46k per year (Estimated) • Hybrid • Part-Time • Bachelor's Degree • South Africa
Python
Visual Basic
AI/ML
AI Agents
Edge AI
Analytics
ETL/ELT
Informatica
Oracle Data Integrator
Alteryx
Matillion
Microsoft Excel
Management
Agile
Apply
Quantitative Analyst
11 hours ago
≈ $25k – $49k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
SAS
Apply
IT Finance Business Analyst
11 hours ago
≈ $28k – $55k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Apply
Business Analyst - Remote
1 day ago
≈ $18k – $48k per year (Estimated) • Remote (South Africa) • Full-Time • Johannesburg
DevOps
SLI/SLO/SLA
Apply
≈ $23k – $49k per year (Estimated) • Remote (South Africa) • Full-Time • 8+ years exp • Johannesburg
Mobile
PWA
Management
Agile
Apply
Group Financial Manager
1 day ago
$57k – $84k per year • In office • Full-Time • 5+ years exp • Johannesburg
Analytics
Microsoft Excel
Apply
Data Center Site Supervisor
1 day ago
≈ $32k – $72k per year (Estimated) • In office • Full-Time • 5+ years exp • Johannesburg
Apply
Senior Accountant
1 day ago
$42k – $54k per year • In office • Full-Time • 7+ years exp • Johannesburg
Apply
This is one of many
1,653,598 more open roles from verified company boards, updated every day.

