Senior Business Intelligence Analyst

13 hours ago


Randburg, Gauteng, South Africa MultiChoice Full time
Job Title:

Senior Business Intelligence Analyst

About the Role

We are seeking an experienced Senior Business Intelligence Analyst to join our team at MultiChoice. This is a fantastic opportunity to work with a leading media company, leveraging your analytical skills to drive business growth and improvement.

About You

To succeed in this role, you will need a strong background in analytics, excellent problem-solving skills, and the ability to communicate complex ideas effectively. Your expertise in data analysis, data visualization, and reporting will be invaluable in helping us make informed decisions.

Key Responsibilities
  • Develop and maintain advanced data models and dashboards to support business strategy and decision-making.
  • Analyze large datasets to identify trends, opportunities, and challenges, providing actionable insights to stakeholders.
  • Collaborate with cross-functional teams to design and implement data-driven solutions, ensuring seamless integration with existing systems.
  • Design and deliver reports, visualizations, and presentations to communicate complex data findings to both technical and non-technical audiences.
  • Stay up-to-date with industry trends and emerging technologies, applying innovative approaches to improve data analysis and visualization capabilities.
Requirements
  • Degree in Science/Mathematics/Engineering/Data Science/Data Analysis or related field.
  • 5-8 years of experience in an analytical or engineering field, working with large datasets (streaming and batch).
  • Excellent analytics skills, SQL capabilities, data mining, data visualization, and Python programming skills.
  • Cloud experience – GCP, Databricks.
  • Experience working with data warehouses/large databases.
  • Experience with Spark/Hadoop/Big Data Systems/Non-relational Databases/Data Lakes.
  • Experience in Tableau, Adobe Analytics, and Google Analytics.
What We Offer

We offer a competitive salary of $120,000 - $180,000 per annum, based on experience.

In addition to the attractive salary, we also offer a comprehensive benefits package, including medical aid, life insurance, and retirement plan contributions.



  • Randburg, Gauteng, South Africa Flink Recruitment Full time

    Business Intelligence AnalystFlink Recruitment is seeking a skilled Business Intelligence Analyst to join our team in Johannesburg. As a Business Intelligence Analyst, you will play a crucial role in transforming data into actionable insights to support decision-making and drive business growth.Key Responsibilities:Data Collection and Analysis: Collect,...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We are seeking a skilled Business Intelligence Analyst to join our expanding media company. In this role, you will collaborate with various departments to create, develop, manage, and enhance campaign reporting. Your responsibilities will include:Assisting the Account Manager in creating and maintaining client reporting suites.Conducting regular reviews of...


  • Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full time

    Job Title: Senior Functional AnalystLocation: Flexible – Johannesburg or Cape Town, South AfricaJob Type: PermanentJob Description:We are seeking a skilled Senior Functional Analyst to join our ALOS Innovative Workforce Solution team. The successful candidate will be responsible for creating detailed requirement documentation, user stories, use cases, and...


  • Randburg, Gauteng, South Africa Datonomy Solutions Full time

    Business Process Optimization ExpertThis position requires an experienced professional with a solid understanding of business analysis and enterprise business processes.Responsibilities include:Assessing, analyzing, optimizing, documenting, implementing, and testing end-to-end enterprise business processes of a multi-skilled team.The candidate must be able...


  • Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full time

    At ALOS Innovative Workforce Solution, we are seeking a Senior Business Systems Analyst to join our team in South Africa. This is an exciting opportunity to work with us in a permanent position following a hybrid working model.Job SummaryWe are looking for a highly analytical and innovative individual to work as a Senior Functional Analyst in a dynamic Telco...


  • Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full time

    Ambitious and results-driven SAP SD Business Analyst sought to drive business growth through process improvements and effective system implementation.About the RoleWe are seeking a highly skilled and experienced SAP SD Business Analyst to join our team at ALOS Innovative Workforce Solution. As an SAP SD Business Analyst, you will be responsible for...


  • Randburg, Gauteng, South Africa Datonomy Solutions Full time

    About the Role:Datonomy Solutions seeks a seasoned Strategic Enterprise Business Analyst to join our team.This position requires a highly experienced professional with a comprehensive understanding of business analysis and enterprise business processes.Responsibilities include assessing, analyzing, optimizing, documenting, implementing, and testing...


  • Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full time

    Job Title: Business Systems AnalystAbout the Role:As a Business Systems Analyst at ALOS Innovative Workforce Solution, you will play a crucial role in driving business improvements and project successes. Your primary focus will be on guiding businesses in enhancing processes and efficiency by making actionable recommendations.Key Responsibilities:* Use...


  • Randburg, Gauteng, South Africa Uyandiswa Project Management Services Full time

    About Uyandiswa Project Management ServicesWe offer turnkey projects, resource augmentation, and managed services with a flexible model that aligns to your needs.Our expertise includes various best practice methodologies such as PMBOK and AGILE, LEAN SIX SIGMA, SQL Development, Qlikview, JAVA, and others.We pride ourselves on delivering an excellent...


  • Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Job Title: Business Systems AnalystWe are seeking a skilled Business Systems Analyst to join our team at SPECD (Pty) Ltd. As a key member of our production support team, you will be responsible for ensuring the quality and reliability of our products. Your analytical skills and attention to detail will be essential in identifying and resolving production...


  • Randburg, Gauteng, South Africa Sandi Crowther Recruitment Full time

    Job Title: Business Analyst TraineeJob Summary: We are seeking a highly motivated and detail-oriented Business Analyst Trainee to join our team at Sandi Crowther Recruitment. The successful candidate will have strong analytical and problem-solving skills, with the ability to work effectively in a fast-paced environment.Key Responsibilities:Assist in...


  • Randburg, Gauteng, South Africa Flink Recruitment Full time

    Job SummaryWe are seeking a skilled Business Intelligence Analyst to support our client in Johannesburg. The ideal candidate will have a strong analytical mindset, excellent communication skills, and experience with data visualization tools.Key Responsibilities• Collect, clean, and analyze data from various sources, including databases, spreadsheets, and...


  • Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Job Title: Regulatory Data Business AnalystJob Context: The company SPECD (Pty) Ltd is looking for a talented Regulatory Data Business Analyst to support the Markets business area by enhancing and maintaining regulatory and compliance processes for Regulatory Reporting.Key Responsibilities:Develop and implement a data quality process to ensure the accuracy,...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a highly skilled Business Systems Analyst to join our team at FirstRand Bank Limited. The ideal candidate will have a strong understanding of business processes and systems, with the ability to analyze and improve existing processes.Key ResponsibilitiesAnalyze business processes and identify areas for improvementWork with...


  • Randburg, Gauteng, South Africa Sandi Crowther Recruitment Full time

    Seeking a "Business Analyst Trainee" for a dynamic role within a cellular portfolio of a National Retailer. The ideal candidate should possess strong analytical and problem-solving skills, with experience in Microsoft Office and excellent communication skills.The selected candidate will be responsible for maintaining and monitoring daily/weekly task lists...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We are seeking a proactive and organized individual to join Capital Recruit as a Junior Business Analyst. This role offers an exciting opportunity for a customer-focused self-starter who thrives in a dynamic and fast-paced environment.As a key member of our team, you will collaborate with various departments to create, develop, manage, maintain, and enhance...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a skilled Business Analyst to join our team at FirstRand Bank Limited. The successful candidate will be responsible for eliciting and validating business requirements with stakeholders, analysing and translating business requirements into requirement packages, and overseeing the planning and execution of systems testing.Key...


  • Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Regulatory Data Business Analyst Job DescriptionWe are seeking a detail-oriented Regulatory Data Business Analyst to support our Markets business area by enhancing and maintaining regulatory and compliance processes for Regulatory Reporting.Key Responsibilities:Develop and implement a data quality process to ensure the accuracy, completeness, and consistency...

  • Data Engineer

    1 month ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    About the RoleWelcome to FirstRand Bank Limited, where innovation meets customer needs to transform the banking experience. Our team at FNB Interactions combines data expertise with business acumen to create actionable intelligence that drives business value and enhances customer interactions.As a Data Engineer in this dynamic environment, you will play a...


  • Randburg, Gauteng, South Africa OneConnect Full time

    We are seeking a Senior Data Strategist to lead our data engineering efforts and drive business decisions with actionable insights.Key Responsibilities:Develop and optimize business intelligence and data engineering processes.Design and build features in AWS feature stores to power data-driven models and solutions.Lead the integration of data between AWS and...