Enable job alerts via email!

Senior BI Analyst

Moyo Business Advisory

Pretoria

On-site

ZAR 600 000 - 900 000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading business consultancy in Pretoria is seeking a Senior BI Analyst to transform data into insights that drive decisions. The ideal candidate will work with Power BI and have over 7 years of experience in BI reporting and data analysis. Responsibilities include developing reports, supporting junior consultants, and managing database designs. Join us to be part of a dynamic team that values communication and analytical skills.

Qualifications

  • 7+ years' experience as a BI Reporting Analyst, Database Developer, or Software Consultant.
  • Working knowledge of database design and data analytics, specifically using Power BI.

Responsibilities

  • Conduct data analysis, design, and reporting.
  • Develop communication procedures for information.
  • Prepare analytical reports and update database structures.
  • Support junior consultants in their learning curve.

Skills

Data analysis
Database design
Power BI
Excellent communication skills
Critical thinking
Problem solving

Education

Tertiary degree in a related field (BSc Computer Science, B.IT, Informatics)

Tools

Power BI
MS SQL
Tableau
SSRS
SSIS
SSAS
Alteryx
Python
R
Big Data Tools (Hive, Pig, Flume, Sqoop, Uzi, Spark)
Job description

Job title: Senior BI Analyst


Job Location: Gauteng, Pretoria


Deadline: December 06, 2025



Quick Recommended Links



  • Jobs by Location

  • Job by industries

  • We are looking for an experienced Senior BI Analyst at our Moyo team.



Primary Duties and Responsibilities


  • The BI Analyst is responsible for turning data into information, information into insight and insight into business decisions. Responsibilities include conducting full life-cycle activities to include requirements analysis and design, database development and reporting capabilities, and continuously monitoring performance and quality control plans to identify improvements.



Required Qualifications


  • Tertiary degree, diploma or certificate in a related field (BSc Computer Science, B.IT or Informatics related degrees).



Experience and Knowledge


  • 7+ years’ working experience as a BI Reporting Analyst, Database Developer and / or Software Consultant.

  • Working Knowledge of Database design and Data analytics (specifically Power BI).



The ideal candidate must have at least 4 + years’ experience in the following technologies, tools and disciplines :



  • Tableau and / or Power BI

  • MS SQL

  • SSRS, SSIS and SSAS

  • Big data : Hive, Pig, Flume, Sqoop, Uzi and Spark.

  • Predictive Analytics : Alteryx, Python and R.

  • Database Warehousing, data consolidation and reporting.



Key Responsibilities


  • Data analysis, design and reporting.

  • Update knowledge about emerging industry or technology trends.

  • Develop information communication procedures.

  • Prepare analytical reports.

  • Update database structures and information.

  • Design and develop databases to store information for reporting.

  • Document operational procedures.

  • Document technical specifications or requirements.

  • Provide technical support for software / technology maintenance or use.

  • Data mapping and transformation.

  • Researching various available technologies.

  • Migrating existing client’s deliveries to new Business Intelligence platform.

  • Cultivates an ongoing partnership with power users in the business, maintaining knowledge of business operations, strategies, information requirements, and priorities.

  • Initiate process changes and enhancements where necessary and see to successful implementation.

  • Provide assistance to the Junior Consultants in their learning curve.



Competencies


  • Critical Thinking : Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

  • Active Learning : Understanding the implications of new information for both current and future problem-solving and decision-making.

  • Systems Analysis : Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.

  • Complex Problem Solving : Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.

  • Deductive Reasoning : The ability to apply general rules to specific problems to produce answers that make sense.

  • Inductive Reasoning : The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).

  • Excellent communication skills : Ability to engage with C-level stakeholders, both verbal and non-verbal and communicate a deep understanding of the business and a broad knowledge of technology and applications.

  • Technical Literacy : Possess a high level of technical literacy, which helps them determine how a software solution fits into an organization’s current structure and assists in the development of specifications and requirements.

  • Analytical Assessment : A high level of analysis to examine current systems and determine overall project needs and scope.

  • Schedule Management : Extensive time management skills to determine development schedules and milestones and ensure that deliverables are completed on time for oneself and your team.

  • Team Leadership : To oversee and direct development teams throughout the project development lifecycle, experience with team leadership and motivation is essential

  • Ability to translate strategy and strategic objectives into measurable and executable projects

  • Experience working on large project(s) incorporating processes and procedures and standards

  • Experience working on large project(s) incorporating processes and procedures and standards.

  • Creativity, self-confidence, and flexibility.

  • Research / Data Analysis jobs

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.