Business Analyst
1 week ago
About Core Group
Core Group represents some of the world's most valued and loved brands in Sub-Saharan Africa. It is our mission to empower individuals and organisations with the world's leading personal technology products and services.
We are the leading distributor of Apple in Sub-Saharan Africa, proudly representing the brand in South Africa since 1995. We also distribute other global brands such as DJI and Nintendo.
Our responsibilities span supply chain management, marketing management, channel management, enterprise sales, and media relations, with an operational footprint across Botswana, Namibia, Nigeria, and South Africa.
About the Role
We are looking for a Business Analyst to join our team, supporting the MobileinAfrica portfolio. This role is ideal for someone who thrives in a data-driven environment and enjoys translating business needs into actionable insights. You will work closely with cross-functional stakeholders to support strategic decision-making, enhance reporting capabilities, improve product range performance, and optimise processes through analysis, forecasting, reporting, and automation.
The role plays a critical part in enabling successful product launches, maintaining reporting integrity, driving stock optimisation, and ensuring business performance targets are met.
Key Responsibilities:
Reporting
- Maintain and update the Master Sell-Out Report, collating internal and retailer data; distribute insights and presentations to the Product Manager.
- Distribute weekly retailer sales and stock-on-hand (SOH) files to the Channel Operations team.
- Share weekly sales and SOH performance data with suppliers.
- Provide monthly key sales data to Marketing for inclusion in the Nintendo Marketing Report.
- Prepare and compile data packs for quarterly key account meetings and respond to ad hoc reporting requests.
Data Management
- Maintain and update the Master SKU List as new products are introduced.
- Compile product data for Plytix and send to Supply Chain for system upload.
Stock Management
- Ensure the Online (Direct) Channel is optimally stocked and balanced between warehouse and online locations.
- Identify and resolve discrepancies between Online and Shopify inventory data.
- Conduct weekly stock analyses across Warehouse, Direct, and Retail inventories to highlight slow-moving lines and propose replenishment actions.
Product Launches
- Coordinate with the warehouse team regarding product launch timelines, stock status, and retailer allocations.
- Raise launch orders for Online stores and send to Order Management.
- Assist with retailer product listing submissions where required.
Compliance
- Assist in securing ICASA and NRCS compliance approvals ahead of product launches.
Forecasting & Planning
- Produce detailed forecasts for key brands and products.
- Compile weekly, monthly, and quarterly forecasts for priority lines of business (LOBs) and key SKUs.
Power BI
- Maintain and update relevant Power BI dashboards and reports.
- Collaborate with the BI team to ensure data integrity and accuracy.
Ad Hoc Projects
- Support business initiatives through channel or product-related analysis.
- Execute ad hoc tasks and projects aligned with BU requirements.
Events
- Provide support at occasional events, launches, and activations as required.
Required Skills & Experience:
- 4–5 years permanent working experience.
- Minimum 3 years in a Business Analyst role.
- Experience in Retail and/or Distribution environments advantageous.
- Experience in the Retail/Distribution environment is a strong plus.
Qualifications:
- Completed matric (Minimum requirement)
- Bachelor's degree in information technology, Data Science, Statistics, Business, or a related field (Honours preferred).
- Knowledge of Microsoft Fabric or similar data integration tools beneficial.
Key Competencies:
- Advanced Excel proficiency (pivot tables, lookups, modelling).
- Strong analytical ability with high attention to detail.
- Effective problem-solving skills.
- Able to manage multiple priorities and meet deadlines.
- Demonstrates absolute confidentiality and discretion.
- Excellent verbal and written communication skills.
-
Business Analyst
3 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R500 000 - R1 000 000 per yearKey purpose:The Business Analyst is responsible for operational effectiveness and excellence of the business and will design and document solutions and make innovative recommendations that will positively impact the business. The Business Analyst is further required to manage the required deliverables on a number of projects for the business unit/s and the...
-
Business Analyst
3 days ago
Sandton, Gauteng, South Africa Blueion Support Services Full time R250 000 - R500 000 per yearThe overall objectives of a business analyst are to review and analyze current and proposed business operations. Oftentimes, these professionals review financial statements, key performance indicators (KPIs) and other key metrics, then consider options for improvement. Business analysts assess the overall effectiveness of a business and its departments to...
-
Senior Business Analyst
1 week ago
Sandton, Gauteng, South Africa Supportwave Full time R1 200 000 - R2 400 000 per yearSenior Business Analyst - Hybrid, Full-Time Contract, JohannesburgJoin a dynamic media organisation modernising core systems to boost agility and market edge. As a Senior Business Analyst, you'll bridge business needs with technical delivery, mapping processes, gathering requirements, conducting gap analysis, supporting development teams, and overseeing...
-
Business Analyst
1 week ago
Sandton, Gauteng, South Africa 45b528f9-17ae-44a1-a5d8-cb7bf7bb1cf3 Full time R1 200 000 - R2 400 000 per yearBusiness Unit: Discovery LifeFunction: Business AnalysisDate: 24 Nov 2025Discovery LifeBusiness Analyst (Senior)About DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of...
-
Business Analyst
7 days ago
Sandton, Gauteng, South Africa Core Group Full time R250 000 - R500 000 per yearAbout Core GroupCore Group represents some of the world's most valued and loved brands in Sub-Saharan Africa. It is our mission to empower individuals and organisations with the world's leading personal technology products and services.We are the leading distributor of various products in Sub-Saharan Africa.Our responsibilities span supply chain management,...
-
Senior Business Analyst
1 day ago
Sandton, Gauteng, South Africa Network Contracting Solutions -a division of ADvTECH Resourcing Full time R500 000 - R800 000 per yearNew contracting role available - 12 Month contract for Senior Business Analyst with Banking / Financial Services experience to join the BI / Data Analysis TeamAttentionAre you an experiencedSenior Business Analystready to take on complex data challenges in a leading banking environment? Join a dynamic team driving data analytics and regulatory compliance for...
-
Business Analyst
3 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 000 000 - R3 000 000 per yearPosition(s) are available at both an Associate (3 years relevant experience) and a Senior (8+ years experience) level. Job purpose: Understand the business requirements and through structure process documenting, validating and translating it into functional specifications that are used by technical experts to craft analytical solution. Ensure robust process...
-
Business Analyst – IT3 Tax Reporting
1 day ago
Sandton, Gauteng, South Africa Ventura Smiths Full time R400 000 - R800 000 per yearBusiness Analyst – IT3 Tax Reporting (Contract)Location: Sandton, JohannesburgContract: 6 months (with extension)Ventura Smiths, a leading management consultancy, is seeking an experiencedBusiness Analystto join a high-impact Tax Reporting project at a major banking client.This role is critical to delivering IT3 tax reporting compliance to SARS through...
-
Senior Business Analyst
3 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per yearKey purpose:As a Senior Business Analyst, you'll be responsible for analysing and supporting the implementation of new systems within our business. You will use your financial modelling experience to support strategic initiatives by understanding how these affect the overall performance of the business. You will analyse large volumes of data to understand...
-
Senior Technical Business Analyst
3 days ago
Sandton, Gauteng, South Africa iqbusiness South Africa Full time R1 200 000 - R2 400 000 per yeariqx the Technology Division of iqbusiness seeking a highly skilled Senior Technical Business Analyst (BA) to join our team and act as a critical link between business stakeholders and technical teams. You will be responsible for eliciting requirements, analyzing business processes, identifying technology solutions, and ensuring seamless communication between...