Skip to content
SA Job Seekers
Menu
  • Home
  • Graduate / Internship
  • Government Jobs
  • General Worker Jobs
  • Retial Store Jobs
  • Cleaner Jobs
  • Security Jobs
  • Restaurant Jobs
  • Drivers Jobs
  • Bursaries
  • Jobs with grade 12
  • Location
    • Gauteng
      • Johannesburg
      • Pretoria
    • KwaZulu-Natal
      • Durban
      • Pietermaritzburg
    • Western Cape
      • Cape Town
  • About us
    • Disclaimer
    • Terms & Conditions
    • Privacy Policy
Menu

Wide Range Of Internships Available At NPA

Posted on November 3, 2025
586 Views

The National Prosecuting Agency (NPA) has a wide range of internships for both university grads and TVET College grads. There are 36 different options available and we have all the details.

The NPA invites unemployed South African learners on a TVET placement and internship programme for University graduates for a period of 24 months (2026 – 2028).

The applicants should either be studying towards a qualification from a TVET College and expected to undertake a period of work experience to fulfill the requirements of such qualification or have obtained a qualification from a university or university of technology.

This internship programme is a once off opportunity for learners/ graduates, however those who previously participated in the internship programme will not be considered. People with disabilities are encouraged to apply. The closing date is therefore extended to 17 November 2025.

POST 40/43 : INTERN: FINANCE REF NO: KIMFIN (X1 POST)
DPP: Kimberley
STIPEND : R6 659.25
CENTRE : Kimberley
REQUIREMENTS : National Senior Certificate (Matric), N6 in Finance and/or relevant qualification.
ENQUIRIES : Mr Ishmael Mofokeng Tel No: (053) 807 4507
APPLICATIONS : e mail kimfin@npa.gov.za

POST 40/44 : INTERN: HUMAN RESOURCES REF NO: KIMHRM (X1 POST)
DPP: Kimberley
STIPEND : R6 659.25 per month
CENTRE : Kimberley
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Human Resource
Management and/or relevant qualification.
ENQUIRIES : Mr Ishmael Mofokeng Tel No: (053) 807 4507
APPLICATIONS : e mail kimhrm@npa.gov.za

 

The National Prosecuting Authority (NPA) internship opportunities available for university and TVET College graduates. 
To apply for the internship you need to complete the Z83 form which is available to download on our website. 

These 24-month internships come with a R7,142 stipend.
 

 

University Graduate Internships (Degree or National Diploma)

 

Intern: Public Management

Location: Pretoria: Head Office

Reference No: OEAPUBA

Requirements: 3-year National Diploma or Degree in Public Management or relevant qualification.

Send Applications to: oeapuba@npa.gov.za


Intern: Industrial Psychology

Location: Pretoria: Head Office

Reference No: IPSYOD

Requirements: Bachelor’s Degree in Industrial Psychology

Send Applications to: ipsyod@npa.gov.za


Intern: Security Management

Location: Pretoria: Head Office

Reference No: SRM

Requirements: 3-year National Diploma or Degree in: Security Management / Social Science or relevant qualification

Send Applications to: srm@npa.gov.za


Intern: Strategy Management

Location: Pretoria: Head Office

Reference No: SMOHQ

Requirements: 3-year National Diploma or Degree in: Commerce / Business Management / Public administration / Finance / Internal Audit / Statistics / Developmental Studies or relevant qualification.

Send Applications to: smohq@npa.gov.za


Intern: Accounting, Business Management

Location: Makhanda

Reference No: GRHM

Requirements: 3-year National Diploma or Degree in: Accounting / Logistics / Business Management / Business Administration or relevant qualification.

Send Applications to: grhm@npa.gov.za


Intern: Human Resources Management

Location: Makhanda

Reference No: HRMG

Requirements: 3-year National Diploma or Degree in: Human Resource Management or relevant qualification

Send Applications to: hrmg@npa.gov.za


Intern: Archives

Location: Polokwane

Reference No: ARCPLK

Requirements: 3-year National Diploma or Degree in: Archives and Records Management or relevant qualification.

Send Applications to: arcplk@npa.gov.za


Intern: Labour Relations

Location: Pretoria: Head Office

Reference No: LABR

Requirements: 3-year National Diploma or Degree in: Labour Relations, LLB or relevant qualification.

Send Applications to: labr@npa.gov.za


Intern: Transformation

Location: Pretoria: Head Office

Reference No: HRTHQ

Requirements: 3-year National Diploma or Degree in: Social Work or relevant qualification

Send Applications to: hrthq@npa.gov.za


Intern: Public Administration

Location: Pretoria: Head Office

Reference No: CTNPUBA

Requirements: Bachelor’s Degree in Public Administration or relevant qualification

Send Applications to: ctnpuba@npa.gov.za


Intern: Public Administration

Location: Pietermaritzburg

Reference No: PMBPUBA

Requirements: Bachelor’s Degree in Public Administration or relevant qualification

Send Applications to: pmbpuba@npa.gov.za


Intern: Finance

Location: Pietermaritzburg

Reference No: PMBFIN

Requirements: 3-year National Diploma or Degree in: Finance or relevant qualification

Send Applications to: pmbfin@npa.gov.za


Intern: System Development/Software Engineering

Location: Pretoria: Head Office

Reference No: ISMHQ

Requirements: National Diploma or Degree in: ICT /IT (Systems Development/ Software Engineering) and/or relevant qualification.

Send Applications to: ismhq@npa.gov.za


Intern: Information Tecnology

Reference No:

  1. Pretoria: Head Office – Ref No: ITHQ
  2. Johannesburg – Ref No: JHBIT
  3. Pretoria – Ref No: PTAIT
  4. Bisho – Ref No: BISHOIT
  5. Durban – Ref No: DBNIT
  6. Mmabatho – Ref No: MMBIT
  7. Port Elizabeth – Ref No: PLZIT
  8. Bloemfontein – Ref No: BFNIT
  9. Grahamstown – Ref No: GRHMIT
  10. Kimberley – Ref No: KIMIT
  11. Polokwane – Ref No: PLKIT
  12. Pietermaritzburg – Ref No: PMBIT
  13. Mthatha – Ref No: MTHAIT
  14. Mpumalanga (Nelspruit) – Ref No: NELSIT
  15. East London – Ref No: ELDIT
  16. Cape Town – Ref No: CTNIT

Requirements: Degree or 3-year National Diploma (NQF Level 6) in: Information Technology, Desktop Support / Technical Support / Application Support / Communication Network and/or relevant qualification.

Send Applications to: 

  1. Pretoria: Head Office – ithq@npa.gov.za
  2. Johannesburg – jhbit@npa.gov.za
  3. Pretoria – ptait@npa.gov.za
  4. Bisho – bishoit@npa.gov.za
  5. Durban – dbnit@npa.gov.za
  6. Mmabatho – mmbit@npa.gov.za
  7. Port Elizabeth – plzit@npa.gov.za
  8. Bloemfontein – bfnit@npa.gov.za
  9. Grahamstown – grhmit@npa.gov.za
  10. Kimberley – kimit@npa.gov.za
  11. Polokwane – plkit@npa.gov.za
  12. Pietermaritzburg – pmbit@npa.gov.za
  13. Mthatha – mthait@npa.gov.za
  14. Mpumalanga (Nelspruit) – nelsit@npa.gov.za
  15. East London – eldit@npa.gov.za
  16. Cape Town – ctnit@npa.gov.za

 

TVET Internships (Diffrent locations)

 

Intern: Human Resources

Location: Nelspruit

Reference No: HRMP

Requirements: N6 Certificate in Human Resource Management or relevant qualification.

Send Applications to: hrmp@npa.gov.za


Intern: Finance

Location: Nelspruit

Reference No: FINMP

Requirements: N6 Certificate in Finance or relevant qualification.

Send Applications to: finmp@npa.gov.za


Intern: Public Administration

Division: Sexual Offences and Community Affairs: Cape Town

Location: Cape Town

Reference No: CTNSOCA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: ctnsoca@npa.gov.za


Intern: Public Administration

Division: Sexual Offences and Community Affairs: Head Office

Location: Pretoria: Head Office

Reference No: SOCAHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: socahq@npa.gov.za


Intern: Public Administration

Division: Legal Affairs Division

Location: Pretoria: Head Office

Reference No: LADHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: ladhq@npa.gov.za


Intern: Human Resources Management

Location: Mmabatho

Reference No: HRMMBT

Requirements: N6 Certificate in Human Resource or relevant qualification

Send Applications to: hrmmbt@npa.gov.za


Intern: Finance

Location: Mmabatho

Reference No: FINMBT

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: finmbt@npa.gov.za


Intern: Human Resources

Location: Pretoria

Reference No: HRMPTA

Requirements: N6 Certificate in Human Resource Management or relevant qualification

Send Applications to: hrmpta@npa.gov.za


Intern: Public Administration

Location: Pretoria

Reference No: PAPTA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: papta@npa.gov.za


Intern: Public Administration

Division: Fleet Management

Location: Pretoria

Reference No: FLMHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: flmhq@npa.gov.za


Intern: Public Administration

Division: National Prosecuting Services

Location: Pretoria

Reference No: NPSHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: npshq@npa.gov.za


Intern: Public Administration

Division: Asset Forfeiture Unit, Head Office

Location: Pretoria

Reference No: AFUHQ

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: afuhq@npa.gov.za


Intern: Public Administration

Division: Asset Forfeiture Unit: Pretoria

Location: Pretoria

Reference No: AFUPTA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: afupta@npa.gov.za


Intern: Public Administration

Division: Human Resource Development

Location: Pretoria

Reference No: HRDPA

Requirements: N6 Certificate in Public Administration or Management or relevant qualification

Send Applications to: hrdpa@npa.gov.za


Intern: Finance

Location: Bloemfontein

Reference No: BFNFIN

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: bfnhrm@npa.gov.za


Intern: Human Resource Management

Location: Polokwane

Reference No: HRMPLK

Requirements: N6 Certificate in Human Resource Management or relevant qualification

Send Applications to: bfnhrm@npa.gov.za


Intern: Finance

Location: Polokwane

Reference No: PLKFIN

Requirements: N6 Certificate in Finance or relevant qualification

Send Applications to: plkfin@npa.gov.za


Intern: Human Resourses

Location: Mthatha

Reference No: HRMMTHA

Requirements: N6 Certificate in Human Resource or relevant qualification

Send Applications to: hrmmtha@npa.gov.za


Intern: Public Administration

Location: Johannesburg

Reference No: JHBPUBA

Requirements: N6 Public Administration or Management or relevant qualification

Send Applications to: jhbpuba@npa.gov.za


Intern: Finance

Location: Johannesburg

Reference No: JHBFIN

Requirements: N6 Finance or relevant qualification

Send Applications to: finctn@npa.gov.za


Intern: Human Resources

Location: Cape Town

Reference No: CTNHRM

Requirements: N6 Human Resource Management or relevant qualification

Send Applications to: ctnhrm@npa.gov.za


Intern: Public Administration

Location: Pretoria: Head Office

Reference No: HRDPUBA

Requirements: N6 Public Administration or Management or relevant qualification

Send Applications to: hrdpuba@npa.gov.za

 

For further details visit the NPA Website.

Recent Posts

  • Graduate Internship With Boxer Superstores
  • Graduate Internship Programme At Western Cape Government
  • 24 Month Government Internships Available In KZN
  • Services Seta Placing 20,000 Grads in Internships
  • Join Transnet’s Young Professional-in-Training Programme – 2026

About SA Job Seekers

SA Job Seekers provides a listing of the latest information about Internships, Graduate Progammes, Government Vacancies and General Jobs for undergraduate students in South Africa. Online educational and careers website which’s build to empower youth across south Africa though the process of sharing employment opportunities and life skills. for more information about us feel free to contact.

Recent Jobs

  • Graduate Internship With Boxer Superstores
  • Graduate Internship Programme At Western Cape Government
  • 24 Month Government Internships Available In KZN
  • Services Seta Placing 20,000 Grads in Internships
  • Join Transnet’s Young Professional-in-Training Programme – 2026

Pages

  • About us
  • Disclaimer
  • Privacy Policy
  • Terms & Conditions
©2025 SA Job Seekers | Design: Newspaperly WordPress Theme