Discovery does a lot more than just medical aid. They have built a massive digital business around health insurance, banking, and their Vitality rewards app. To keep coming up with new tech ideas, the Sandton head office heavily relies on Discovery internships to recruit sharp university graduates every year.
When you join the company, you are expected to keep up with a very fast corporate pace. Graduates with degrees in data science, finance, or software development are pushed straight into the teams that actually build the apps or manage the financial risk models.
The entire business is built on understanding numbers. Your daily job will usually involve looking at massive spreadsheets to see how clients drive their cars, spend their money, or use their health benefits. You use this data to help the company calculate risks and prevent fraud.
Because they handle sensitive medical records and millions of Rands, the culture here is famous for pushing high performance. The managers specifically look for young people who are naturally good at math and enjoy solving complex logic puzzles under pressure.
Getting hired is not just about having a good university degree. Before you even get an interview, their HR team will send you tough online cognitive and math tests. You have to score very high on these digital assessments to prove you can handle their fast-paced working style.
Our Honest Take: Health Tech vs Traditional Insurance?
Our Analysis: Discovery operates more like a Silicon Valley tech company than a boring traditional insurance firm. Everything is tied to the Vitality app and digital behavior. You will learn cutting-edge data analytics here. The downside is the pressure. The corporate culture is famous for being extremely competitive and target-driven, so you have to be ready to work very hard.
Expert Pro Tip: “Show your data skills.” Even if you are applying for a marketing or HR role, Discovery loves numbers. If you know how to use Excel, Python, or data dashboards like PowerBI, make sure you mention that clearly on your CV. It will make you stand out immediately.
Job Overview: Stipends & Allowances (2026 Estimates)
| Qualification Level | Est. Monthly Stipend (ZAR) | Programme Type |
| BCom Honours / Master’s (NQF 8) | R12,000 – R16,000 | Data / Actuarial Graduate |
| BSc / BCom Degree (NQF 7) | R9,000 – R13,000 | IT / Finance Trainee |
| National Diploma (NQF 6) | R6,500 – R8,500 | Health Admin Intern |
| Matric / Grade 12 (NQF 4) | R4,000 – R5,500 | INSETA Call Centre Learnership |

Which Departments Take Interns? (2026 Breakdown)
The business is split into different brands (Discovery Health, Invest, Insure, and Bank). You need to target the department that matches your university degree:
1. Data Science & Actuarial
- Target Audience: Graduates holding Degrees in Mathematics, Statistics, or Actuarial Science.
- The Daily Grind: The brain of the company. You will build computer models that predict health risks or calculate car insurance premiums based on how safely a client drives. You will work heavily with massive Excel spreadsheets and coding languages like Python.
2. IT & Software Development
- Target Audience: Graduates with Degrees in Computer Science, Software Engineering, or Information Systems.
- The Daily Grind: Keeping the apps running. You will help the senior developers write code for new features on the Discovery Bank app, fix software bugs, and keep the medical aid claiming systems safe from hackers.
3. Client Success & Health Administration
- Target Audience: Graduates in Healthcare Administration, Business Management, or Communications.
- The Daily Grind: Helping the clients. You will work with hospitals to authorize medical procedures, answer complex client emails about their policies, and process health insurance claims to make sure doctors get paid on time.
The Reality of Working at Discovery
Having this company on your CV is a massive win for your career, but you need to know what to expect inside the building:
- High-Performance Culture:
Everyone here works hard to meet their targets. It is not a relaxed, slow-moving environment. You are expected to learn fast, ask smart questions, and keep up with the speed of the permanent staff.
- The Tech Focus:
You have to learn their specific computer systems very fast. Everything from booking a meeting room to processing a client claim is done digitally. If you struggle with computers, you will find the work very stressful.
- Great Corporate Perks:
The Sandton head office (1 Discovery Place) is one of the most advanced corporate buildings in Africa. As a staff member, you get access to healthy food canteens, an in-house gym, and great coffee shops, but you have to earn your place there by delivering good work.
Featured “Hot” Programme: Data Analytics Trainee
Because the entire Vitality rewards system runs on tracking client behavior, the company is always looking for young graduates who can read and understand big data.
- Estimated Stipend: R12,000 – R16,000 per month (12-month contract).
- Location: Sandton, Johannesburg (Gauteng).
- Requirements:
- A completed BCom Honours or BSc Degree in Statistics, Mathematics, Data Science, or Economics.
- Good practical knowledge of data tools (SQL, Python, or advanced Excel).
- High problem-solving skills and logical thinking.
- Must be a South African citizen.
How to Apply Correctly? (The Discovery Process)
Discovery is a massive tech-driven company, so their hiring process is 100% digital. Sending a direct email to a manager will not work here. Because Discovery gets flooded with thousands of applications for their Sandton head office, they use heavy software to filter people out quickly. You have to beat their digital system before a real human even looks at your name
The Discovery Careers Portal
When you register on their official Discovery Careers page, filling out the forms takes time. Do not just rush and attach your degree. You need to manually type in your exact module marks. Since they are a data-heavy company, the HR software is programmed to specifically look for high scores in quantitative subjects like stats, math, or finance.
LinkedIn Direct Headhunting
For specialized data and IT roles, their internal recruiters actively look for talent on LinkedIn. Make sure your profile clearly lists the coding languages you know (like Python, SQL, or Java) and your exact degree. If your profile is set up with the right tech keywords, their HR team might actually message you first with an application link.
INSETA Call Centre Learnerships
If you only have a Matric and want to get your foot in the door, do not apply for the corporate graduate programs. Instead, look for their INSETA-funded learnerships. These are usually for client service and call centre roles based in Sandton. They are often advertised on youth job boards or through external training agencies that partner with Discovery to train new staff.

Thabo Mandla is the lead Career Guide Expert at DurbanTalent.com. With over 10 years of practical experience in South African recruitment, he specializes in connecting professionals with top employers in Aviation, Finance, and Hospitality. Thabo combines his background in Human Resources with direct insights from local hiring managers to provide job seekers with accurate, actionable, and reliable career advice. He is passionate about helping candidates navigate the Durban job market and achieve their professional goals.