BI Data Analyst
1 week ago
Overview
Seeking a skilled Power BI Analyst/Developer to design, build, and optimize interactive data models and visual reports. The ideal candidate has strong Power BI expertise, experience integrating R scripts and AI models, and a solid foundation in data engineering and analytics.
Key Responsibilities
· Design and develop advanced Power BI dashboards and reports.
· Incorporate R code for statistical modelling, data transformation, and visual analytics within Power BI.
· Embed AI and machine learning models to generate insights, predictions, and automated recommendations.
· Build and optimize data models (DAX, Power Query, M language).
· Connect and manage data from SQL, APIs, and cloud data sources (Azure, AWS, etc.).
· Ensure scalability, performance tuning, and adherence to data governance standards.
· Collaborate with stakeholders to translate business needs into data solutions.
· Automate data refresh, alerting, and reporting workflows.
Required Skills
· Expert in Power BI Desktop and Power BI Service.
· Strong DAX and Power Query (M language) skills.
· Experience writing and integrating R scripts within Power BI.
· Proficiency in Python for data processing or AI integration.
· Solid understanding of machine learning concepts and AI integration workflows.
· Knowledge of SQL, ETL pipelines, and data modelling best practices.
· Familiarity with Azure Machine Learning, Open AI API, or similar AI services.
· Understanding of Row-Level Security (RLS) and workspace management.
Preferred Qualifications
· years of experience in Power BI development and analytics.
· Experience in AI-driven analytics and predictive dashboards.
· Exposure to R Shiny, Azure ML, or Python notebooks embedded in Power BI
· Knowledgeable with MS Fabric
· Knowledge of data visualization design principles.
· Bachelor's degree in Data Science, Statistics, Computer Science, or related field.
Soft Skills
· Analytical and detail-oriented problem solver.
· Strong communication and data storytelling abilities.
· Proactive, with an ability to work independently and collaboratively.
-
Data Analyst
7 days ago
Johannesburg Metropolitan Area, South Africa Linkfields Innovations (Pty) Ltd Full time R420 000 - R600 000 per yearJob descriptionWe are looking for a highly skilled and motivatedData Analystto join our team. The ideal candidate will have strong technical and analytical expertise, with the ability to transform raw data into meaningful insights that drive informed business decisions. This role requires both technical knowledge and excellent communication skills to...
-
BI Data Analyst | Developer
4 weeks ago
Johannesburg, South Africa HealthImpact Full timeOverview Seeking a skilled Power BI Analyst/Developer to design, build, and optimize interactive data models and visual reports. The ideal candidate has strong Power BI expertise, experience integrating R scripts and AI models, and a solid foundation in data engineering and analytics. Key Responsibilities Design and develop advanced Power BI dashboards and...
-
Bi Data Analyst | Developer
3 weeks ago
Johannesburg, South Africa Healthimpact Full timeOverview Seeking a skilled Power BI Analyst / Developer to design, build, and optimize interactive data models and visual reports. The ideal candidate has strong Power BI expertise, experience integrating R scripts and AI models, and a solid foundation in data engineering and analytics. Key Responsibilities Design and develop advanced Power BI dashboards and...
-
BI Data Analyst
2 days ago
Johannesburg, South Africa Nedbank Full time**Requisition Details & Talent Acquisition Contact** **Requisition nr**: 142340 **Talent Acquisition Specialist**: Tshego Semenya **Location**:135 Rivonia Road, Sandown **Closing date**: 15 October 2025 **Cluster** - Personal and Private Banking **Career Stream** - It Application Development **Leadership Pipeline** - Manage Self:...
-
Senior BI Analyst: Power BI, Data Modeling
2 weeks ago
Johannesburg, South Africa iOCO Pty Ltd Full timeA leading data solutions provider in Johannesburg is seeking an experienced BI Analyst/Developer. This role involves designing data models and developing Power BI dashboards to support decision-making across various operations. Candidates must have strong expertise in Power BI, SQL, and data modeling, along with experience in ETL/ELT processes and...
-
BI Data Analyst
2 weeks ago
Johannesburg, South Africa Nedbank Full time**Job Purpose** - To perform financial analysis on business data in order to leverage and communicate effectively with stakeholders; so as to add value to the business financial strategy. - The purpose of the BI Analyst is to contribute to the success of the team through the analysis, design, specification, implementation and testing of high quality data...
-
Junior BI Analyst
5 days ago
Johannesburg, South Africa Headhunters Full timeA recruitment agency is seeking a Junior Data Analyst / BI Analyst in Johannesburg. The role involves maintaining reporting processes, supporting users, and producing management information reports. Candidates should have relevant qualifications and 1-2 years of experience in a similar role, preferably in financial services. Strong technical skills in Azure...
-
BI Data Analyst
5 days ago
Johannesburg, South Africa Nedbank Full timeREQ number: Nedbank Retail Business Banking It Application Development Manage Self: Technical Position BI Data Analyst Why join our team! 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, provide critical data insights, and continuously improve...
-
BI Analyst
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeA leading organization is seeking a Power BI Analyst / Report Developer (AI & R Integration) to design, build, and optimize interactive data models and visual reports. This role offers the opportunity to work with cutting-edge BI tools, integrate AI and machine learning models, and collaborate with stakeholders to deliver impactful data solutions.Whats in it...
-
Data Analyst: BI Dashboards
1 week ago
Johannesburg, South Africa Agrigate One Limited Full timeA leading agricultural technology company in Johannesburg seeks a Data Analyst to drive data-driven decision-making within the organization. The role focuses on transforming raw data into actionable insights through automated reporting, managing data projects, and tracking business metrics. Ideal candidates will have a degree in a relevant field, strong SQL...