Business Data Analyst Graduate — Join Roche South Africa!

A graduate opportunity at Roche Johannesburg — gain hands-on experience in data analytics, Tableau dashboard development, and pharmaceutical commercial insights across Marketing, Sales, and Finance. Join a global healthcare leader on a 24-month contract and launch your analytics career.


Location: Johannesburg, Gauteng, South Africa
📅Contract: 24-Month Fixed-Term | Full Time | Entry Level
⏰ Application Deadline: 25 February 2026

Are you a data-driven graduate with a passion for turning numbers into meaningful insights? Roche, one of the world’s leading healthcare and pharmaceutical companies, is offering an exciting 24-month graduate opportunity for a Business Data Analyst based in Johannesburg. This is your chance to launch your career at the intersection of data analytics and life-changing medicine.

About the Role

As a Business Data Analyst Graduate, you will work at the heart of Roche’s commercial operations, supporting teams across Marketing, Sales, and Finance with data that shapes real business decisions. From building interactive Tableau dashboards to analyzing market trends and field force performance, you will gain hands-on experience that sets the foundation for a long-term career in pharmaceutical analytics.

What You’ll Be Doing

You will extract and clean data from multiple platforms including SAP, CRM systems, and IQVIA market data, then transform that data into clear, actionable insights. You will design and maintain automated Tableau dashboards that bring complex business questions to life visually. Beyond the numbers, you will collaborate cross-functionally to evaluate customer segmentation, territory alignment, and the impact of promotional campaigns — directly supporting brand strategies and new product launches. You will also play a key role in data governance, ensuring accuracy, compliance, and consistency across all reporting systems.

Who We’re Looking For

You hold a Bachelor’s degree in Business Analytics, Data Science, Statistics, Information Systems, Economics, Finance, or a related field. You have strong Excel skills, a working knowledge of SQL, and some exposure to Tableau dashboard development. You are detail-oriented, analytically minded, and eager to grow. Exposure to SAP, CRM systems such as Veeva or Salesforce, or IQVIA data is a bonus, as is an interest in the healthcare or pharmaceutical industry.

What Roche Offers You

Roche is more than a job — it’s a place where your voice matters and your individuality is celebrated. In this role, you will receive structured on-the-job training and mentorship, genuine hands-on exposure to pharmaceutical commercial analytics, and a clear pathway to grow into a Business or Commercial Analytics role. You will be part of a global organisation of over 100,000 employees dedicated to advancing science and improving lives, with medicines reaching more than 26 million patients worldwide.

Ready to Make an Impact?

If you are ready to build a meaningful career and contribute to a healthier future, we want to hear from you.

👉 Apply Now for the Roche Business Data Analyst Graduate Programme

Roche is an Equal Opportunity Employer. Applications close 25 February 2026.


Leave a Reply

Your email address will not be published. Required fields are marked *