Internship jobs in South Africa
520 internship jobs found: showing 301 - 350
Intern: Psychologist
Company: ADvTECH |
a deep respect for one's own culture and fostering an appreciation for diverse cultures. Overall purpose of the internship... The purpose of a psychology internship, as outlined by the Health Professions Council of South Africa (HPCSALocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 27 Aug 2026
Marketplace Onboarding Intern
Company: Takealot |
Level: At the Takealot Group, our Internship Programme will help you build both technical and soft-skills to launch... your career, learning from the best in the business. The Internship program will prepare you for a career in a large-scaleLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 27 Aug 2026
Teacher: Foundation Phase
Company: ADvTECH |
.Ed Foundation Phase Teaching, NQF Level 7 or higher. 2 to 5 years of teaching experience, or at least a 1 year internshipLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Aug 2026
Teacher: Afrikaans And Social Sciences
Company: ADvTECH |
in Intermediate Phase Teaching (NQF Level 7 or higher) 2 –5 years of teaching experience (or at least 1-year internshipLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Aug 2026
Teacher: Foundation Phase
Company: ADvTECH |
.Ed Foundation Phase Teaching, NQF Level 7 or higher. 2 to 5 years of teaching experience, or at least a 1 year internshipLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Aug 2026
Junior Merchandiser Internship | Managed People Solutions | Phalaborwa | Limpopo
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Phalaborwa, Limpopo, South Africa
| Salary: R3500 per month | Date posted: 26 Aug 2026
Junior Merchandiser Internship | Managed People Solutions | Phalaborwa | Limpopo
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Phalaborwa, Limpopo, South Africa
| Salary: R3500 per month | Date posted: 26 Aug 2026
Teacher: Afrikaans And Social Sciences
Company: ADvTECH |
in Intermediate Phase Teaching (NQF Level 7 or higher) 2 -5 years of teaching experience (or at least 1-year internshipLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 26 Aug 2026
Business Operations Associate
Company: Execustaff |
in an administrative, finance-support, project support or operations role — a structured graduate programme, internship-to-permanentLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 25 Aug 2026
Wet Services & Fire Engineer: Civil Or Mechanical / Junior To Mid-senior / Full Ecsa 6-stage Delivery
Company: Execustaff |
or work exposure to wet services and / or fire engineering design. Hands-on internship, vacation work or project experienceLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 25 Aug 2026
Process Engineer (chemical)
Company: Execustaff |
-on internship, vacation work, or project experience counts. - Drafting and modelling. Competence with AutoCAD or Plant 3DLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 25 Aug 2026
Hr Intern
Company: Takealot |
your career, learning from the best in the business. The Internship program will prepare you for a career in a large-scaleLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 25 Aug 2026
Facilities Intern
Company: Takealot |
both technical and soft-skills to launch your career, learning from the best in the business. The Internship program will prepareLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 25 Aug 2026
Accounting Internship
Company: Accelerate Business Consultancy (Pty) Ltd |
Job Summary Job Advertisement: Accounting Internship Launch your career! We're offering a 12-month internshipLocation: KwaZulu-Natal, South Africa
| Salary: R7000 per month | Date posted: 24 Aug 2026
Process Engineer (chemical)
Company: Execustaff |
to water or wastewater treatment unit operations. Hands-on internship, vacation work, or project experience counts. - DraftingLocation: Gauteng, South Africa
| Salary: R25000 - 27000 per month | Date posted: 24 Aug 2026
Junior Merchandiser | Managed People Solutions | Sommerset West, Western Cape
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Somerset West, Cape Town, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Marketing Intern | Managed People Solutions | Umhlanga
Company: Managed People Solutions |
Location: Umhlanga, KwaZulu-Natal Contract Duration: 12 Months Stipend: R5,500 per month Employment Type: Internship 💼Location: Umhlanga, KwaZulu-Natal, South Africa
| Salary: R5500 per month | Date posted: 22 Aug 2026
Junior Merchandiser | Managed People Solutions | Paarl
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Paarl, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Intern Junior Bi Analyst
Company: GBS |
Cubix – Where Your Career Starts- We are Offering A 12-month paid internship that provides hands-on experience... record Must be between the ages of 18 and 35.Must NOT currently be employed or participating in another internshipLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 22 Aug 2026
Junior Merchandiser | Managed People Solutions | Table View/parklands
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Cape Town, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Junior Merchandiser | Managed People Solutions | Table View/parklands
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Cape Town, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Junior Merchandiser | Managed People Solutions | Paarl
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Paarl, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Junior Merchandiser | Managed People Solutions | Sommerset West, Western Cape
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Somerset West, Cape Town, South Africa
| Salary: R3500 per month | Date posted: 22 Aug 2026
Finance Administrator Intern | Managed People Solutions | Umhlanga
Company: Managed People Solutions |
Employment Type: Internship 💼 Key Responsibilities Assist with general finance and administrative duties. CaptureLocation: Durban, KwaZulu-Natal, South Africa
| Salary: R5500 per month | Date posted: 22 Aug 2026
Marketing Intern | Managed People Solutions | Umhlanga
Company: Managed People Solutions |
Location: Umhlanga, KwaZulu-Natal Contract Duration: 12 Months Stipend: R5,500 per month Employment Type: Internship 💼Location: Umhlanga, KwaZulu-Natal, South Africa
| Salary: R5500 per month | Date posted: 22 Aug 2026
Finance Administrator Intern | Managed People Solutions | Umhlanga
Company: Managed People Solutions |
Employment Type: Internship 💼 Key Responsibilities Assist with general finance and administrative duties. CaptureLocation: Durban, KwaZulu-Natal, South Africa
| Salary: R5500 per month | Date posted: 21 Aug 2026
Intern/graduate
Company: JobCrystal |
This 12-month graduate internship is for recent BCom Accounting or BCom Finance graduates, or candidates whoLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 21 Aug 2026
Junior Merchandiser | Managed People Solutions | Hermanus
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Hermanus, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 21 Aug 2026
Data Engineering Intern
Company: GBS |
Cubix – Where Your Career Starts- We are Offering A 12-month paid internship that provides hands-on experience..., and data management principles will form a key part of the internship experience. Key Responsibilities Completed, a degreeLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 21 Aug 2026
Junior Merchandiser | Managed People Solutions | Robertson
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Robertson, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 21 Aug 2026
Catalogue Intern
Company: Takealot |
, our Internship Programme will help you build both technical and soft-skills to launch your career, learning from the best in the... business. The Internship program will prepare you for a career in a large-scale and fast-paced environment. Every selectedLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 21 Aug 2026
Junior Merchandiser | Managed People Solutions | Hermanus
Company: Managed People Solutions |
. Minimum Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Hermanus, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 21 Aug 2026
Junior Merchandiser | Managed People Solutions | Robertson
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Robertson, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 21 Aug 2026
Omniroute Unified Travel | Travel Manager Internship & Strategic Travel Partner Programme
Company: unknown |
: 25 August 2026 Travel Manager Internship Programme Location: Johannesburg Commission Only (No Salary | No Stipend...) Designed for graduates and aspiring travel professionals. What You Receive 12-Month Internship with CertificateLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 20 Aug 2026
Junior Desktop Engineer Internship
Company: GBS |
Cubix – Where Your Career Starts- We are Offering A 12-month paid internship that provides hands-on experience.... Must be between the ages of 18 and 35. Must NOT currently be employed or participating in another internship or learnership programmeLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 20 Aug 2026
Junior Merchandiser | Managed People Solutions | Greytown
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Greytown, KwaZulu-Natal, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Greytown
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Greytown, KwaZulu-Natal, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser Programme | Managed People Solutions | Musina
Company: Managed People Solutions |
Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship before. QualificationLocation: Musina, Limpopo, South Africa
| Salary: unspecified | Date posted: 19 Aug 2026
Junior Merchandiser Programme | Managed People Solutions | Musina
Company: Managed People Solutions |
Requirements Under the age of 28. Currently unemployed and have not participated in a similar internship before. QualificationLocation: Musina, Limpopo, South Africa
| Salary: unspecified | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Plettenberg Bay
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Plettenberg Bay, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Tokai
Company: Managed People Solutions |
. Minimum Requirements: Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Tokai, Cape Town, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Volksrust
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Volksrust, Mpumalanga, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Recruitment And Administration Intern
Company: Crew Life at Sea |
motivated Recruitment and Administration Intern to join our team for a 6-month internship. This is an excellent opportunityLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Tokai
Company: Managed People Solutions |
. Minimum Requirements: Under the age of 28. Currently unemployed and have not participated in a similar internship beforeLocation: Tokai, Cape Town, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Clanwilliam
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Clanwilliam, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Volksrust
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Volksrust, Mpumalanga, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Clanwilliam
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Clanwilliam, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 19 Aug 2026
Junior Merchandiser | Managed People Solutions | Plettenberg Bay
Company: Managed People Solutions |
in a similar internship before. Qualification requirements: N6 Certificate in: Marketing Management Business ManagementLocation: Plettenberg Bay, Western Cape, South Africa
| Salary: R3500 per month | Date posted: 18 Aug 2026
Recruitment And Administration Intern
Company: Crew Life at Sea |
and Administration Intern to join our team for a 6-month internship. This is an excellent opportunity for an individual looking to gainLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 18 Aug 2026
Internship - First Line Support Engineer
Company: Belay Talent Solutions |
Position Overview An ethusastic Intern IT Support Engineer (Microsoft 365 / Azure) provides first-line technical support to end users within a managed services environment. The role offers hands-on