Eskom SOC Ltd invites unemployed graduates to apply for a 24-month Graduate in Training Programme for 2025-2027.
Location: Gauteng, Mpumalanga, Eastern Cape and Limpopo, South Africa
Job Type: Graduate Internship / Traineeship
Closing Date: 10, 11, 12, 14 & 17 November 2025
The following Graduate Training Opportunities are open for applications:
Graduate in Training Programme – PED
Qualifications:
- Fully completed B Comm / B Degree (Supply Chain Management / Commercial, Law Studies)
Graduate in Training Programme – Communication
Qualifications:
- B Degree in Communication / Public Relations
Graduate in Training Programme – Human Resources
Qualifications:
- B Comm/ B Degree in Human Resources / Behavioural Science / Social Science
Graduate in Training Programme – Commercial
Qualifications:
- B Comm / B Degree Supply Chain Management / Commerce / Logistics / Transport
Graduate in Training Programme – Information Management
Qualifications:
- BSc Business Systems / BCom or B Degree Information Technology
Graduate in Training Programme – Customer Service x 5
Qualifications:
- B Degree in Marketing / Finance / Commerce / Engineering / Social Science / Business Management / Customer Service
Graduate in Training Programme – Environmental
Qualifications:
- BSc / B Degree Environmental Science/Management
Graduate in Training Programme – Communication
Qualifications:
- Fully Completed B Degree or BTech (Public Relations / Communication Science)
Graduate in Training Programme – Graphic Design
Qualifications:
- B Degree Graphic Design
Graduate in Training Programme – Occupational Hygiene and Safety
Qualifications:
- Fully Completed Degree/BTech in Safety Management / Occupational Hygiene / Environmental Health/Sciences/Management
Graduate in Training Programme – Compliance and Regulation
Qualifications:
- Fully Completed B Degree in Commerce / Business Management / Information System / Quality Management / Law / Engineering
Graduate in Training Programme – Environmental Management
Qualifications:
- Fully Completed B Degree/BSc in Environmental Management/ Environmental Science
Graduate in Training Programme – Finance
Qualifications:
- Fully Completed BCom Accounting
Graduate in Training Programme – Information Management
Qualifications:
- Grade12
- IT National Diploma or equivalent
- BTech / B Degree in IT or IM
Graduate in Training Programme – Business Enablement x 1
Qualifications:
- B Degree in Communication / Public Relations
Graduate in Training Programme – Information Management x 1
Qualifications:
- BSc Business Systems / BCom or B Degree Information Technology
Graduatein Training Programme – Environmental x 1
Qualifications:
- BSc / B Degree Environmental Science/Management
Graduate in Training Programme – Retail x 5
Qualifications:
- B Degree in Marketing / Finance / Commerce / Engineering / Social Science / Business Management / Customer Service
Graduate in Training Programme – Human Resources x 1
Qualifications:
- B Comm/ B Degree in Human Resources / Behavioural Science / Social Science
Graduate in Training Programme – Finance x 2
Qualifications:
- B Comm/ B Degree in Finance / Financial Accounting / Management Accounting / Commerce
Graduate in Training Programme – Business Enablement x 2
Qualifications:
- B Comm / B Degree Supply Chain Management / Commerce / Logistics / Transport
Graduate in Training Programme – Data Analytics
Qualifications:
- Bachelor’s Degree in Computer Science, Informatics, Actuarial Science or Computer Engineering
Graduate in Training Programme – Security Systems
Qualifications:
- Matric
- Diploma Information Technology (Preferably Information Systems)
Graduate in Training Programme – Generation
Qualifications:
- Fully Completed BSc/BEng Computer Engineering
Graduate in Training Programme – Finance
Qualifications:
- B Comm / B Degree in Finance / Financial Accounting / Management Accounting / Commerce
Skills and Competencies:
- Good communication skills
- Have the ability to understand technical concept
- Be safety conscious
- Have conscientious and self-discipline approach
- Be responsible and committed
- Have emotional resilience
- Have the ability to perform physical work
- Positive attitude
- Be able to work as part of a team
How to Apply for Eskom SOC Ltd: Graduate in Training Programme 2025-2027
Click on the Apply Now button below your preferred Eskom Graduate in Training Programme to apply online:
Graduate in Training Programme – PED
Location: Gauteng
Closing Date: 10 November 2025
Qualifications:
- Fully completed B Comm / B Degree (Supply Chain Management / Commercial, Law Studies)
Graduate in Training Programme – Communication
Location: Witbank, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- B Degree in Communication / Public Relations
Graduate in Training Programme – Human Resources
Location: Nelspruit, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- B Comm/ B Degree in Human Resources / Behavioural Science / Social Science
Graduate in Training Programme – Commercial
Location: Witbank, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- B Comm / B Degree Supply Chain Management / Commerce / Logistics / Transport
Graduate in Training Programme – Information Management
Location: Nelspruit, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- BSc Business Systems / BCom or B Degree Information Technology
Graduate in Training Programme – Customer Service x 5
Location: Witbank, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- B Degree in Marketing / Finance / Commerce / Engineering / Social Science / Business Management / Customer Service
Graduate in Training Programme – Environmental
Location: Witbank, Mpumalanga
Closing Date: 10 November 2025
Qualifications:
- BSc / B Degree Environmental Science/Management
Graduate in Training Programme – Communication
Location: Volksrust, Mpumalanga
Closing Date: 11 November 2025
Qualifications:
- Fully Completed B Degree or BTech (Public Relations / Communication Science)
Graduate in Training Programme – Graphic Design
Location: Eastern Cape
Closing Date: 12 November 2025
Qualifications:
- B Degree Graphic Design
Graduate in Training Programme – Occupational Hygiene and Safety
Location: Lephalale / Ellisras, Limpopo & Volksrust, Mpumalanga
Closing Date: 12 November 2025
Qualifications:
- Fully Completed Degree/BTech in Safety Management / Occupational Hygiene / Environmental Health/Sciences/Management
Lephalale / Ellisras
Volksrust, Mpumalanga
Graduate in Training Programme – Compliance and Regulation
Location: Lephalale / Ellisras, Limpopo
Closing Date: 12 November 2025
Qualifications:
- Fully Completed B Degree in Commerce / Business Management / Information System / Quality Management / Law / Engineering
Graduate in Training Programme – Environmental Management
Location: Volksrust, Mpumalanga
Closing Date: 12 November 2025
Qualifications:
- Fully Completed B Degree/BSc in Environmental Management/ Environmental Science
Graduate in Training Programme – Finance
Location: Volksrust, Mpumalanga
Closing Date: 12 November 2025
Qualifications:
- Fully Completed BCom Accounting
Graduate in Training Programme – Information Management
Location: Germiston, Gauteng
Closing Date: 12 November 2025
Qualifications:
- Grade12
- IT National Diploma or equivalent
- BTech / B Degree in IT or IM
Graduate in Training Programme – Business Enablement x 1
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- B Degree in Communication / Public Relations
Graduate in Training Programme – Information Management x 1
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- BSc Business Systems / BCom or B Degree Information Technology
Graduate in Training Programme – Environmental x 1
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- BSc / B Degree Environmental Science/Management
Graduate in Training Programme – Retail x 5
Location: Polokwane, Tzaneen and Groblersdal, Limpopo
Closing Date: 14 November 2025
Qualifications:
- B Degree in Marketing / Finance / Commerce / Engineering / Social Science / Business Management / Customer Service
Graduate in Training Programme – Human Resources x 1
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- B Comm/ B Degree in Human Resources / Behavioural Science / Social Science
Graduate in Training Programme – Finance x 2
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- B Comm/ B Degree in Finance / Financial Accounting / Management Accounting / Commerce
Graduate in Training Programme – Business Enablement x 2
Location: Polokwane / Pietersburg, Limpopo
Closing Date: 14 November 2025
Qualifications:
- B Comm / B Degree Supply Chain Management / Commerce / Logistics / Transport
Graduate in Training Programme – Data Analytics
Location: Gauteng
Closing Date: 17 November 2025
Qualifications:
- Bachelor’s Degree in Computer Science, Informatics, Actuarial Science or Computer Engineering
Graduate in Training Programme – Security Systems
Location: Germiston, Gauteng
Closing Date: 17 November 2025
Qualifications:
- Matric
- Diploma Information Technology (Preferably Information Systems)
Graduate in Training Programme – Generation
Location: Gauteng
Closing Date: 17 November 2025
Qualifications:
- Fully Completed BSc/BEng Computer Engineering
Graduate in Training Programme – Finance
Location: eMalahleni and Mbombela, Mpumalanga
Closing Date: 17 November 2025
Qualifications:
- B Comm / B Degree in Finance / Financial Accounting / Management Accounting / Commerce
CLICK HERE FOR MORE INTERNSHIP OPPORTUNITIES
CLICK HERE FOR MORE TRAINEESHIP/TRAINING OPPORTUNITIES
Share the opportunity and never pay for any job / internship / learnership / traineeship / in-service training / bursary opportunities whatsoever – it merely takes you to apply for employment not your money.
If your document size is more than 5MB, visit one of the sites listed below to upload and shrink your documents;
Kindly follow us on our social media platforms
JOIN A RELEVANT WHATSAPP GROUP
