Eskom Graduate Internships 2026

Eskom invites unemployed South African graduates to apply for the 2026 Graduate Internship Opportunities.

This is an excellent opportunity to join a reputable and rapidly growing company where you will gain valuable hands-on experience, mentorship, and professional training in your field of study.

Location: South Africa (various Eskom sites)
Closing Date: 14 November 2025
Duration: 12–24 Months (Fixed-Term Internship Contract)
Stipend: Competitive monthly allowance


Available Internship Opportunities

Graduate in Training – Human Resources

Qualifications:

  • BCom / B Degree in:
    • Human Resources
    • Behavioural Science
    • Social Science

Graduate in Training – Occupational Hygiene & Safety

Qualifications:

  • Fully completed Degree/BTech in:
    • Safety Management
    • Occupational Hygiene
    • Environmental Health / Sciences / Management

Graduate in Training – Public Relations & Communication

Qualifications:

  • B Degree in:
    • Communication
    • Public Relations

Graduate in Training – Finance & Accounting

Qualifications:

  • BCom / B Degree in:
    • Finance
    • Financial Accounting
    • Management Accounting
    • Commerce

Graduate in Training – Environmental Science / Management

Qualifications:

  • BSc / B Degree in:
    • Environmental Science
    • Environmental Management

Graduate in Training – Geoinformatics

Qualifications:

  • B Degree in:
    • Geoinformatics
    • Geomatics
    • Geoinformation Science
    • Geography

Graduate in Training – Information Technology (IT)

Qualifications:

  • BSc in Business Systems
  • BCom / B Degree in Information Technology

Graduate in Training – Supply Chain & Commerce

Qualifications:

  • Fully completed BCom / B Degree in:
    • Supply Chain Management
    • Commerce
    • Logistics
    • Transport

Graduate in Training – Information Management (IM)

Qualifications:

  • IT National Diploma or equivalent (NQF Level 6 or higher)
  • BTech / B Degree in IT or Information Management

Graduate in Training – PED (Procurement & Enterprise Development)

Qualifications:

  • Fully completed BCom / B Degree in:
    • Supply Chain Management
    • Commercial Studies
    • Law

Graduate in Training – Compliance & Regulation

Qualifications:

  • Fully completed B Degree in:
    • Commerce
    • Business Management
    • Information Systems
    • Quality Management
    • Law
    • Engineering

Graduate in Training – Commercial

Qualifications:

  • BCom / B Degree in:
    • Supply Chain Management
    • Commerce
    • Logistics
    • Transport

Graduate in Training – Security Systems

Qualifications:

  • Diploma in Information Technology (preferably Information Systems)

Graduate in Training – Finance

Qualifications:

  • Fully completed BCom Degree in Accounting

Graduate in Training – Customer Service

Qualifications:

  • B Degree in:
    • Marketing
    • Finance
    • Commerce
    • Engineering
    • Social Science
    • Business Management
    • Customer Service

Minimum Requirements

  • South African citizen
  • Unemployed and between 18–35 years old
  • Completed relevant degree or diploma (as listed above)
  • Must not have previously participated in an Eskom internship programme

How to Apply

Interested candidates must apply online through the Eskom Careers Portal:

Click here to apply for the Eskom Graduate Internship Programme 2026

Use the search bar and type “Graduate in Training 2026” or filter by location/field to find the relevant programme.


Required Documents

Prepare and upload clear copies of:

  • Updated CV
  • Certified ID copy
  • Certified academic transcripts
  • Degree or Diploma certificate

Important Notes

  • Late or incomplete applications will not be considered.
  • If you do not receive feedback within 30 days after the closing date, consider your application unsuccessful.
  • Eskom is an equal opportunity employer, and preference will be given to candidates from designated groups, including persons with disabilities.

How to Apply

NB. Use the links given below to Apply

Graduate in Training – Human Resources

Apply Online for the Graduate in Training – Human Resources


Graduate in Training – Occupational Hygiene and Safety

Apply Online for the Graduate in Training – Occupational Hygiene and Safety


Graduate in Training – PR and Communication

Apply Online for the Graduate in Training – PR and Communication


Graduate in Training – Finance & Accouniting

Apply Onlien for the Graduate in Training – Finance & Accouniting


Graduate in Training – Communication

Apply Online for the Graduate in Training – Communication


Graduate in Training – Environmental

Apply Online for the Graduate in Training – Environmental


Graduate in Training – Geoinformatics

Apply Online for the Graduate in Training – Geoinformatics


Graduate in Training – IT

Apply Online for the Graduate in Training – IT


Graduate in Training – Supply Chain & Commerce 

Apply Online for the Graduate in Training – Supply Chain & Commerce


Graduate in Training – Occupational Hygiene and Safety

Apply Online for the Graduate in Training – Occupational Hygiene and Safety


Graduate in Training – Information Management

Apply Online for the Graduate in Training – Information Management


Graduate in Training – PED

Apply Online for the Graduate in Training – PED


Graduate in Training – Environmental Science

Apply Online for the Graduate in Training – Environmental Science


Graduate in Training – Compliance and Regulation

Apply Online for the Graduate in Training – Compliance and Regulation


Graduate in Training – HR

Apply Online for the Graduate in Training – HR


Graduate in Training – Commercial

Apply Online for the Graduate in Training – Commercial


Graduate In Training – Security Systems

Apply Online for the Graduate In Training – Security Systems


Graduate in Training – Finance

Apply Online for the Graduate in Training Gx Finance


Graduate in Training – Customer Service

Apply Online for the Graduate in Training – Customer Service


Graduate in Training – Environmental Management

Apply Online for the Graduate in Training – Environmental Management

error: Content is protected!!