Business Intelligence Analyst

7 days ago


Randburg, South Africa Prime South Africa Full time

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...


  • 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...


  • 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...


  • Randburg, Gauteng, South Africa FirstRand Full time

    Job 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...


  • Randburg, South Africa FNB South Africa Full time

    Overview 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...


  • 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...


  • Randburg, South Africa Network IT Full time

    Reference: 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...


  • Randburg, South Africa FirstRand Full time

    About 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,...


  • Randburg, South Africa Datonomy Solutions Full time

    Business 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 time

    An 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...