Talent.com
No longer accepting applications
BI Analyst

BI Analyst

ABC WorldwideCenturion, Gauteng, South Africa
30+ days ago
Job description

The Senior Business Intelligence (BI) Analyst is responsible for transforming complex business needs into actionable insights through data. This role involves collaborating with stakeholders, analyzing data from various sources, and delivering clear, impactful reports and dashboards that support strategic decision-making. The successful candidate will have a strong command of data warehousing, ETL, reporting tools, and BI best practices.

Key Responsibilities :

Requirements Gathering : Work with stakeholders to define and document data and reporting needs.

Data Collection & Cleaning : Extract, validate, and clean data from multiple sources (e.g., databases, CRMs, analytics platforms).

Data Modeling & Warehousing : Design and maintain data models and scalable warehouse structures to support efficient querying and analytics.

ETL Development : Build and maintain ETL pipelines to load and transform data from source systems.

Data Analysis : Perform in-depth analysis to uncover patterns, trends, and actionable insights.

Dashboard & Report Development : Create user-friendly, dynamic dashboards and reports using modern BI tools.

Performance Monitoring : Track and optimize the performance of BI tools and reporting solutions.

Documentation : Maintain clear documentation of data sources, data models, ETL flows, and reporting processes.

Communication & Collaboration : Present findings and recommendations to both technical and non-technical stakeholders.

Mentoring : Provide guidance and mentorship to junior analysts and team members.

Continuous Learning : Stay updated on emerging BI trends, tools, and methodologies.

Technical Skills :

SQL – Writing complex queries for data extraction and analysis

ETL Tools – Building and maintaining automated data pipelines

Data Warehousing – Concepts, architecture, and tools (e.g., Snowflake, Redshift, BigQuery)

Data Modeling – Star and snowflake schema, dimensional modeling

BI Tools – Power BI, Tableau, Looker (dashboarding and data visualization)

Data Analysis – Trend identification, anomaly detection, insight generation

Scripting (Advantageous) – Python or R for data manipulation and analysis

Statistics (Advantageous) – Basic statistical methods and forecasting

Excel – Intermediate to advanced use for data review and analysis

Cloud Platforms (Advantageous) – Experience with cloud-based data environments

Soft Skills :

Strong business acumen and commercial awareness

Excellent verbal and written communication skills

Critical thinking and structured problem-solving

Team collaboration and cross-functional communication

Ability to simplify complex data for decision-makers

Experience & Qualifications :

Bachelor’s degree in Computer Science, Statistics, Mathematics, Business Analytics , or a related quantitative field

5 years of experience in business intelligence or data analytics roles

Strong understanding of data warehousing, ETL processes, and BI reporting

Proven experience with relational databases and SQL

Experience delivering insights and visualizations with BI tools

Prior exposure to cloud data warehousing and programming languages (Python / R) is advantageous

Create a job alert for this search

We Care About Your Privacy

We and our 1 partners store and access personal data, like browsing data or unique identifiers, on your device. Selecting I Accept enables tracking technologies to support the purposes shown under we and our partners process data to provide. Selecting Reject All or withdrawing your consent will disable them. If trackers are disabled, some content and ads you see may not be as relevant to you. You can resurface this menu to change your choices or withdraw consent at any time by clicking the Show Purposes link on the bottom of the webpage (or the floating icon on the bottom-left of the webpage, if applicable). Your choices will have effect within our Website. For more details, refer to our Privacy Policy.

We and our partners process data to provide :

Use precise geolocation data. Actively scan device characteristics for identification. Store and / or access information on a device. Personalised advertising and content, advertising and content measurement, audience research and services development.

#J-18808-Ljbffr

Create a job alert for this search

Bi Analyst • Centurion, Gauteng, South Africa

Related jobs
  • Promoted
BI Analyst

BI Analyst

nedbankJohannesburg, Gauteng, South Africa
Nedbank Personal and Private Banking.This role offers a unique opportunity to work at the intersection of data automation, analytics, and geospatial intelligence. Unlike traditional data roles, you’...Show moreLast updated: 30+ days ago
  • Promoted
Bi Analyst Johannesburg North

Bi Analyst Johannesburg North

Network ITRandburg, Gauteng, South Africa
My client is a leading Internet Solutions Provider that requires a BI Specialist / Analyst to join their delivery team.You will be responsible for the design, development, implementation, management ...Show moreLast updated: 30+ days ago
  • Promoted
Bi Analyst Johannesburg North

Bi Analyst Johannesburg North

Network Finance.Randburg, Gauteng, South Africa
An Exciting Opportunity for a BI Analyst!.Are you passionate about transforming data into actionable insights? Do you thrive in a dynamic environment where your analytical skills can drive business...Show moreLast updated: 30+ days ago
  • Promoted
BI Data Analyst

BI Data Analyst

nedbankJohannesburg, Gauteng, South Africa
To execute and oversee multiple complex projects as a Data Analyst.To ensure that relevant, high-quality data is available in a timely manner for various analytical processes.The data analyst is re...Show moreLast updated: 30+ days ago
  • Promoted
Mid-Level BI Analyst

Mid-Level BI Analyst

MoyoafricaCenturion, Gauteng, South Africa
We are looking for an experienced Mid-Level BI Analyst at our Moyo team.Primary Duties and Responsibilities.The BI Analyst is responsible for turning data into information, information into insight...Show moreLast updated: 2 days ago
  • Promoted
BI Analyst

BI Analyst

ABC WorldwideCenturion, South Africa
Senior Business Intelligence Analyst.The Senior Business Intelligence (BI) Analyst is responsible for transforming complex business needs into actionable insights through data.This role involves co...Show moreLast updated: 30+ days ago
  • Promoted
Senior BI and Data Analyst

Senior BI and Data Analyst

Nedbank Private WealthJohannesburg, Gauteng, South Africa
To manage and oversee multiple complex projects as a Data Analysis Manager to ensure that relevant and high-quality data is available in a timely manner from the Golden Sources into the Enterprise ...Show moreLast updated: 19 days ago
  • Promoted
BI Data Analyst I

BI Data Analyst I

nedbankJohannesburg, Gauteng, South Africa
To support and maintain the data warehouse in line with the data model; metadata repository and to provide business intelligence analysis through performing strategic and operational support.Struct...Show moreLast updated: 30+ days ago
  • Promoted
BI Data Analyst

BI Data Analyst

Network RecruitmentJohannesburg, South Africa
From complex supply chains to cutting-edge digital transformation, this company is powering smarter, faster and more sustainable operations across continents. As the BI Data Analyst, based in Johann...Show moreLast updated: 13 days ago
  • Promoted
BI Analyst / BI Developer

BI Analyst / BI Developer

IOCOJohannesburg, South Africa
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 acros...Show moreLast updated: 30+ days ago
  • Promoted
BI Analyst

BI Analyst

Salix RecruitmentJohannesburg, South Africa
Are you passionate about turning data into actionable insights? Apply for this Business Intelligence Analyst role, where your analytical skills will drive decisions and shape strategies.In this rol...Show moreLast updated: 30+ days ago
  • Promoted
Senior BI and Data Analyst

Senior BI and Data Analyst

NedbankJohannesburg, Gauteng, South Africa
To manage and oversee multiple complex projects as a Data Analysis Manager, to ensure that relevant and high-quality data is available in a timely manner from the Golden Sources into the Enterprise...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Mid-Level BI Analyst

Mid-Level BI Analyst

Moyo Business AdvisoryPretoria, Gauteng, South Africa
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...Show moreLast updated: 16 hours ago
  • Promoted
BI Data Analyst

BI Data Analyst

NedbankJohannesburg, Gauteng, South Africa
Nedbank Retail Business Banking.Join Nedbank as a BI Data Analyst and drive strategic decisions with your expertise in SQL Server, SSIS, and PowerBI. Design and maintain secure database systems, pro...Show moreLast updated: 30+ days ago
  • Promoted
BI Analyst

BI Analyst

Network Finance.Randburg, Gauteng, South Africa
An Exciting Opportunity for a BI Analyst!.Are you passionate about transforming data into actionable insights? Do you thrive in a dynamic environment where your analytical skills can drive business...Show moreLast updated: 30+ days ago
  • Promoted
Senior BI and Data Analyst

Senior BI and Data Analyst

nedbankJohannesburg, Gauteng, South Africa
To manage and oversee multiple complex projects as a Data Analysis Manager, to ensure that relevant and high-quality data is available in a timely manner from the Golden Sources into the Enterprise...Show moreLast updated: 30+ days ago
  • Promoted
BI Specialist / Analyst

BI Specialist / Analyst

Network ITRandburg, Gauteng, South Africa
My client is a leading Internet Solutions Provider that requires a BI Specialist / Analyst to join their delivery team.You will be responsible for the design, development, implementation, management ...Show moreLast updated: 30+ days ago
  • Promoted
Technical BI Analyst

Technical BI Analyst

ProProcessGermiston, Gauteng, South Africa
ProProcess, located in Gauteng, South Africa, specializes in the design and fabrication of modular process solutions for the capital equipment market. We are dedicated to delivering innovative, high...Show moreLast updated: 30+ days ago