Job: Business Data Analyst Graduate - 24 Months Contract

Company : Roche

Johannesburg

On-site

ZAR 180,000 - 240,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Spane4all in Johannesburg, South Africa seeks a Business Data Analyst Graduate for a 24-month contract. You will gain hands-on experience in data integration, performance tracking, Tableau dashboard development, and strategic business support across marketing, sales, and finance teams.

You will pull and clean data from SAP, OCE/CRM, and IQVIA; analyze trends; assist in forecasting and budgeting; design automated dashboards; collaborate with cross-functional teams; ensure data quality and

Qualifications

  • Bachelor’s degree in Business Analytics, Data Science, Statistics, Information Systems, Economics, Finance, or similar.
  • Strong Excel and basic SQL skills.
  • Exposure to Tableau (dashboard development).
  • Analytical mindset with strong attention to detail.

Responsibilities

  • Extract and clean data from SAP, OCE/CRM, and IQVIA.
  • Analyze sales, market share, and therapy area trends.
  • Assist in forecasting, budgeting, and KPI monitoring.
  • Design and maintain automated, interactive dashboards.
  • Collaborate with Marketing, Sales, and Finance to provide insights.
  • Evaluate field force performance and territory alignment.
  • Provide data-driven recommendations for brand strategies and launches.
  • Perform data reconciliation and quality checks.

Skills

Excel
SQL (basic)
Analytical mindset
Attention to detail

Education

Bachelor's degree

Tools

Tableau
SAP
IQVIA
OCE/CRM

Job description

Business Data Analyst Graduate - 24 Months Contract
About
Description

We are looking for a Business Data Analyst Graduate who is passionate about leveraging data to drive business insights and eager to build a career in pharmaceutical commercial analytics. In this role, you will gain hands‑on experience in data integration, performance tracking, Tableau dashboard development, and strategic business support, while contributing to impactful projects across marketing, sales, and finance teams.

Responsibilities
  • Multi-Source Extraction: Pull and clean data from SAP (finance/inventory), OCE/CRM (field activity), and IQVIA (market/competitor trends)
  • Performance Tracking: Analyze sales, market share, and therapy area trends to produce regular and ad‑hoc reports
  • Financial Support: Assist in forecasting, budgeting, and monitoring KPIs
  • Visualization: Design and maintain automated, interactive dashboards that translate complex business questions into clear visual insights
  • Cross‑Functional Collaboration: Partner with Marketing, Sales, and Finance to provide actionable insights
  • Commercial Effectiveness: Evaluate field force performance, customer segmentation, territory alignment, and the impact of promotional activities
  • Growth Support: Provide data‑driven recommendations for brand strategies and new product launches
  • Accuracy: Perform rigorous data reconciliation and quality checks across all systems
  • Compliance: Maintain strict documentation of data definitions and ensure adherence to privacy and regulatory standards
Qualifications
  • Bachelor’s degree in Business Analytics, Data Science, Statistics, Information Systems, Economics, Finance, or similar
  • Strong Excel skills and basic SQL knowledge
  • Exposure to Tableau (dashboard development)
  • Analytical mindset with strong attention to detail
Hiring organization

Employment Type: internship

Job Location: Johannesburg, Gauteng, South Africa

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pharma Data Analyst Graduate - Tableau & Insights
Pharma Data Analyst Graduate - Tableau & Insights

Spane4all • Johannesburg

On-site
ZAR 180,000 - 240,000
Job: Business Analyst Graduate
Job: Business Analyst Graduate

Company : ABSA • Johannesburg

On-site
ZAR 120,000 - 180,000
Job: Data Analyst Graduate
Job: Data Analyst Graduate

Company : Experian • Johannesburg

On-site
ZAR 89,000 - 156,000
Junior Data Analyst Graduate Program
Junior Data Analyst Graduate Program

Placements24 • Midrand

Hybrid
ZAR 240,000 - 320,000
Graduate salary package
Training & development opportunities
Hybrid work model
+2
Job: Business Analyst Graduate
Job: Business Analyst Graduate

Company : Iress • Johannesburg

On-site
ZAR 100,000 - 167,000
Data Analyst
Data Analyst

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Data Analyst
Data Analyst

Hire Resolve • Cape Town

On-site
ZAR 350,000 - 500,000
Graduate Data Analyst
Graduate Data Analyst

Placements24 • Pietermaritzburg

On-site
ZAR 240,000 - 360,000
Competitive starting salary
Comprehensive training and mentorship
Exposure to diverse industries and BI/
+1
Graduate Business Data Analyst – 24-Month Internship
Graduate Business Data Analyst – 24-Month Internship

Company : Absa • Johannesburg

On-site
ZAR 120,000 - 180,000
Job: Graduate Data Analyst/Scientist
Job: Graduate Data Analyst/Scientist

Company : Skill Farm • Johannesburg

On-site
ZAR 180,000 - 240,000