Menu Close

Johannesburg: BI Analyst / BI Developer posted by iOCO Digital Pty Lty

Advertisement



Job Description

We are looking for an experienced BI Analyst / BI Developer. The role will focus on designing data models, developing Power BI dashboards, and ensuring data accuracy to support decision-making across operations, finance, and cash logistics. The successful candidate will act as a bridge between business and technical teams, translating requirements into actionable BI solutions. Strong expertise in Power BI, DAX, SQL, and data modelling is essential, with experience in ETL/ELT pipelines and performance optimization. This is an opportunity to make a measurable impact by enabling self-service insights and reliable analytics for stakeholders across Southern Africa.

What you’ll do:

  • Gather and translate business stakeholder requirements into technical specifications
  • Design and build data models (star schema, dimension/fact tables) tailored for data flows
  • Develop and optimize Power BI datasets, reports, visualizations, and dashboards
  • Write DAX measures, custom calculations, time intelligence, filters, etc.
  • Use Power Query / M to perform data transformations, cleaning, shaping
  • Work with data pipelines / ETL (or ELT) tools to integrate data into the BI layer
  • Ensure data quality, validity, consistency across sources (e.g. reconcile transactional sources, validate totals)
  • Optimize performance (refresh times, query optimization, indexing, partitioning strategies)
  • Set up relationships, hierarchies, manage granularity, and ensure proper model relationships
  • Document data models, business rules, data lineage, glossaries, definitions
  • Assist business users with ad hoc reporting and dashboard interpretation
  • Participate in testing (unit, integration, UAT)
  • Assist in embedding BI governance, versioning, deployment pipelines
  • Monitor and troubleshoot BI environment issues (refresh failures, performance bottlenecks)
  • Collaborate with IT, DBAs, data engineers, and other stakeholders to ensure architecture alignment
View Job  Johannesburg North: External Sales Engineer - Instrumentation posted by Network Finance

Your Expertise:

  • 36 years of experience in BI / analytics / data roles
  • Strong Power BI development experience (datasets, dashboards, reports)
  • Expertise in data modelling: dimensional modelling, relational modelling
  • Proficiency in DAX (calculations, time intelligence, filtering)
  • Experience with Power Query / M for ETL / transformations
  • Strong SQL skills, ability to write complex queries, joins, window functions
  • Experience with ETL/ELT tools and data pipelines
  • Understanding of data warehousing and BI architecture
  • Performance tuning and optimization of large models
  • Experience with data quality, validation, reconciliation
  • Good communication skillsable to engage with business and technical users
  • Experience with version control, CI/CD for BI deployments
  • Familiarity with Azure / AWS data services (Synapse, Data Factory, Databricks)
  • Familiarity with other BI tools (e.g. Paginated Reports, Tableau, etc.)
  • Experience implementing Row-Level Security (RLS) in Power BI
  • Exposure to advanced analytics / forecasting
  • Experience in financial, operations, or logistics domain
  • Microsoft Power BI / Data certifications
  • Experience in cash management, banking or similar domains

Qualifications:

  • Bachelors degree (Computer Science, Information Systems, Engineering, or related) or equivalent



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




View Job  Mpumalanga: HV & Grid Electrical Engineer posted by Mecad Systems
Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Dress professionally for interviews, even if the company has a casual dress code.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Kwazulu-Natal: Head of Operations Training Facility (HOD) posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
managing Operations

Aviation PositionEmployment Type: Full-Time Position: Head of Operations — Training Facility (HOD) Requirements • Strong aviation training background• Experience managing…

View Job

Kwazulu-Natal: Ground Operations Officer posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
aircraft

Aviation PositionEmployment Type: Full-Time Position: Ground Operations Officer — ATO KZN Requirements • Ground operations experience• Knowledge of dispatch, safety,…

View Job

Johannesburg: Drone Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Drone Instructor — ATO KZN Requirements • Valid Drone Instructor Rating / RPL• Experience training…

View Job

Johannesburg: Fixed Wing Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Fixed Wing Instructor — ATO KZN Requirements • Valid Instructor Rating (Fixed Wing)• ICAO CPL/ATPL…

View Job  Cape Town: SHEQ Officer posted by Hire Resolve
View Job

Johannesburg: PC12 First Officer (x2 Positions Available) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: PC12 First Officer Two vacancies available Requirements • Valid ICAO IR/CPL• All ATPL subjects completed•…

View Job

Johannesburg: ERJ 135 / 145 / 147 Captain (P1 & First Captain P2) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Embraer 135/145/147 Captain (P1 + P2) Requirements • Valid ATPL License• ERJ 145/135/147 Type Rating…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area