Business Intelligence Analyst
7 days ago
The BI & Reporting Analyst will be part of the Data Science & Analytics team, supporting departments across the business by transforming raw data into meaningful insights. You will play a hands‑on role in building SQL data models, designing user‑friendly dashboards in Power BI, and automating data workflows to ensure timely, accurate, and actionable reporting. This position is based at our Bryanston office and reports to the Head of Data Science & Analytics. Qualifications & Technical Skills A Bachelor’s Degree in Mathematics, Statistics, Computer Science, Engineering, Biology, or equivalent experience Strong SQL skills — including data modelling, query optimisation, and advanced joins/window functions Power BI expertise — from semantic model design to interactive dashboard creation (Desktop & Service) Python proficiency — especially using pandas for data manipulation and SQL integration Comfortable with Git (GitHub, GitLab, or Azure Repos) and basic command-line tools Experience working across Windows and Linux environments Key Responsibilities Business Intelligence & Analytics Design clear and intuitive Power BI dashboards for teams across sales, operations, and executive leadership. Develop reusable data models and DAX measures to enable self‑service insights and scalable reporting. Translate business questions into data‑driven visual stories that support better decision‑making. Data Engineering & SQL Write clean, efficient SQL queries to extract and prepare data from multiple sources. Optimise stored procedures, views, and data transformations for clarity and performance. Build and maintain lightweight, reproducible data pipelines using Python and/or Databricks. Automation & Workflow Optimisation Develop scripts to automate ETL, reporting refreshes, or data quality checks using Python (pandas, SQLAlchemy, or PySpark). Use Git for version control and deploy code using basic CI/CD pipelines when needed. Documentation & Quality Assurance Document dashboards, datasets, and SQL logic for transparency and maintainability. Write tests to validate critical SQL queries or Python code and reduce the risk of data errors. Collaboration Work closely with senior data scientists, analysts, and business owners to clarify requirements and deliver value quickly. Proactively identify and raise data quality issues — and suggest practical solutions rather than short‑term fixes. #J-18808-Ljbffr
-
Intelligence Analyst
2 weeks ago
Randburg, South Africa Irdeto Full time**Who we are**: Irdeto is the world leader in digital platform cybersecurity, empowering businesses to innovate for a secure, connected future. Building on over 50 years of expertise in security, Irdeto’s services and solutions protect revenue, enable growth and fight cybercrime in video entertainment, video games, and connected industries including...
-
Business Intelligence Analyst_I
3 weeks ago
Randburg, South Africa Rmbwestport Full time# **Job Description**Hello Future Business Intelligence Analyst I Welcome to FNB - NAV, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team at First Advertising, you will be surrounded by unique talents, diverse minds, and...
-
Business Intelligence Analyst_I
3 weeks ago
Randburg, South Africa Rmbwestport Full time# **Job Description**Hello Future Business Intelligence Analyst I Welcome to FNB - NAV, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team at First Advertising, you will be surrounded by unique talents, diverse minds, and an...
-
Business Intelligence Analyst_I
1 hour ago
Randburg, Gauteng, South Africa FirstRand Full timeJob DescriptionHello Future Business Intelligence Analyst I Welcome to FNB - NAV, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team at First Advertising, you will be surrounded by unique talents, diverse minds, and an...
-
Business Intelligence Analyst_I
1 week ago
Randburg, South Africa FNB South Africa Full timeOverview Job title : Business Intelligence Analyst_I Job Location : Gauteng, Randburg Deadline : December 07, 2025 Note: End Date shows December 1, 2025 in the original text and is not used here unless confirmed. Responsibilities Assist with building data streaming pipelines to move data safely and efficiently across on premises and cloud environments...
-
Junior Intelligence Analyst
2 weeks ago
Randburg, South Africa Irdeto Full time**Who we are**: Irdeto is the world leader in digital platform cybersecurity, empowering businesses to innovate for a secure, connected future. Building on over 50 years of expertise in security, Irdeto’s services and solutions protect revenue, enable growth and fight cybercrime in video entertainment, video games, and connected industries including...
-
Senior Business Intelligence Architect
3 weeks ago
Randburg, South Africa Network IT Full timeReference: ITE -DAP-1 Our client is seeking a highly skilled Senior Business Intelligence Architect to join their Information Technology team. As a Senior BI Architect, you will collaborate with IT teams and business stakeholders to analyze, design, develop, test, and support enterprise-level Business Intelligence solutions, with a specific focus on data...
-
Business Intelligence Manager C2
1 week ago
Randburg, South Africa FirstRand Full timeAbout us, purpose, experience and qualifications **about us**: - make a promise - be deeply invested - value our differences - build trust, not territory - have courage - always do the right thing **purpose**: **experience and qualifications**: - BSc in Information Technology or Computer Science. - 8 to10 years relevant ICT Senior management experience,...
-
Business Analyst Johannesburg North
3 weeks ago
Randburg, South Africa Datonomy Solutions Full timeBusiness Analyst Position This position requires an experienced person who has a solid understanding of Business Analysis and Enterprise Business Processes. Responsibilities include: Assessing, analysing, optimising, documenting, implementing, and testing end-to-end enterprise business processes of a multi-skilled team. Interacting with the business...
-
BUSINESS ANALYST
3 weeks ago
Randburg, South Africa HR Options Full timeAn established company with national footprint within the financial sector is seeking to hire a highly skilled and experienced Business Analyst to join their team. This is an excellent opportunity for an professional with strong analytical and problem-solving skills to grow their career within a reputable organisation. Your : Formal Education : Bachelor’s...