Internships

National Prosecuting Authority (NPA) TVET Internship Programme 2026/2028

National Prosecuting Authority (NPA) TVET Internship Programme 2026/2028
Written by Sifiso Mhlongo

 

 

The National Prosecuting Authority (NPA) has opened applications for its 2026–2028 Internship Programme, offering 79 internship posts nationwide. This exciting 24-month programme provides unemployed South African graduates and TVET learners the opportunity to gain valuable work experience aligned with their qualifications.

Successful applicants will receive a monthly stipend (R6 659.25 – R7 142) in line with the DPSA Remuneration Schedule for Developmental Programmes.

General Requirements

  • Must be a South African citizen with a valid ID.
  • Must be unemployed and have never participated in this programme before.
  • Must reside in the province of placement.
  • Applicants must apply to only one (1) centre – multiple applications will lead to disqualification.
  • Applications must be submitted on the Z83 form (downloadable here, accompanied by a detailed CV.

Persons with disabilities are strongly encouraged to apply.

Internship Listings (79 Posts)

  1. Intern: Information Technology (Ref: ITHQ, JHBIT, PTAIT, BISHOIT, DBNIT, MMBIT, PLZIT, BFNIT, GRHMIT, KIMIT, PLKIT, PMBIT, MTHAIT, NELSIT, ELDIT, CTNIT) – 17 Posts
  • Stipend: R7 142 pm
  • Centres: Pretoria (Head Office), Johannesburg, Bisho, Durban, Mmabatho, Port Elizabeth, Bloemfontein, Grahamstown, Kimberley, Polokwane, Pietermaritzburg, Mthatha, Nelspruit, East London, Cape Town
  • Requirements: Degree/Diploma in IT, Desktop/Technical/Application Support, Networks.
  • Applications: Emails per centre (ithq@npa.gov.za, jhbit@npa.gov.za, ptait@npa.gov.za, etc.)
  • Enquiries: Pontsho Rantsana – (012) 845 7059

 

  1. Intern: Public Management (Ref: OEAPUBA) – 2 Posts
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree/Diploma in Public Management.
  • Applications: oeapuba@npa.gov.za
  • Enquiries: Tlou Mohlaba – (012) 845 6193

 

  1. Intern: Industrial Psychology (Ref: IPSYOD) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree in Industrial Psychology.
  • Applications: ipsyod@npa.gov.za
  • Enquiries: Eunice Phago – (012) 845 6138

 

  1. Intern: Security Management (Ref: SRM) – 3 Posts
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree/Diploma in Security Management or Social Sciences.
  • Applications: srm@npa.gov.za
  • Enquiries: Tlou Mohlaba – (012) 845 6193

 

  1. Intern: Strategy Management (Ref: SMOHQ) – 4 Posts
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree/Diploma in Business Management, Finance, Public Administration, Internal Audit, Statistics, Commerce, or Development Studies.
  • Applications: smohq@npa.gov.za
  • Enquiries: Tlou Mohlaba – (012) 845 6193

 

  1. Intern: Accounting & Business Management (Ref: GRHM) – 2 Posts
  • Stipend: R7 142 pm
  • Centre: Grahamstown (Makhanda)
  • Requirements: Degree/Diploma in Accounting, Logistics, Business Management, or Administration.
  • Applications: grhm@npa.gov.za
  • Enquiries: Masixole Kate – (046) 602 3001

 

  1. Intern: Human Resources Management (Ref: HRMG) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Grahamstown (Makhanda)
  • Requirements: Degree/Diploma in HR Management.
  • Applications: hrmg@npa.gov.za
  • Enquiries: Pumza Magaxa – (046) 602 3025

 

 

  1. Intern: Archives (Ref: ARCPLK) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Polokwane
  • Requirements: Degree/Diploma in Archives & Records Management.
  • Applications: arcplk@npa.gov.za
  • Enquiries: Tlou Seroto – (015) 045 0182

 

  1. Intern: Labour Relations (Ref: LABR) – 2 Posts
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree/Diploma in Labour Relations or LLB.
  • Applications: labr@npa.gov.za
  • Enquiries: Eunice Phago – (012) 845 6138

 

  1. Intern: Transformation (Ref: HRTHQ) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree in Social Work.
  • Applications: hrthq@npa.gov.za
  • Enquiries: Eunice Phago – (012) 845 6138

 

  1. Intern: Public Administration (Ref: CTNPUBA) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Cape Town
  • Requirements: Degree in Public Administration.
  • Applications: ctnpuba@npa.gov.za
  • Enquiries: Andiswa Nohashe – (021) 487 7128

 

  1. Intern: Public Administration (Ref: PMBPUBA) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Pietermaritzburg
  • Requirements: Degree/Diploma in Public Administration/Management.
  • Applications: pmbpuba@npa.gov.za
  • Enquiries: Thabsile Radebe – (033) 392 8753

 

  1. Intern: Finance (Ref: PMBFIN) – 1 Post
  • Stipend: R7 142 pm
  • Centre: Pietermaritzburg
  • Requirements: Degree/Diploma in Finance.
  • Applications: pmbfin@npa.gov.za
  • Enquiries: Thabsile Radebe – (033) 392 8753

 

  1. Intern: Human Resources (Ref: HRMP) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Mpumalanga (Nelspruit)
  • Requirements: Matric + N6 Certificate in HR Management.
  • Applications: hrmp@npa.gov.za
  • Enquiries: Tebogo Mashile – (013) 045 0686

 

  1. Intern: Finance (Ref: FINMP) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Mpumalanga (Nelspruit)
  • Requirements: Matric + N6 Certificate in Finance.
  • Applications: finmp@npa.gov.za
  • Enquiries: Gift Chiloane – (013) 045 0623

 

  1. Intern: Public Administration – SOCA Cape Town (Ref: CTNSOCA) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Cape Town
  • Requirements: Matric + N6 Certificate in Public Administration/Management.
  • Applications: ctnsoca@npa.gov.za
  • Enquiries: Andiswa Nohashe – (021) 487 7128

 

  1. Intern: Public Administration – SOCA Head Office (Ref: SOCAHQ) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 Certificate in Public Administration/Management.
  • Applications: socahq@npa.gov.za
  • Enquiries: Pontsho Rantsana – (012) 845 7059

 

  1. Intern: Public Administration – Legal Affairs Division (Ref: LADHQ) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 Certificate in Public Administration/Management.
  • Applications: ladhq@npa.gov.za
  • Enquiries: Peggy Mokoka – (012) 845 6196

 

  1. Intern: HR Management – DPP Mmabatho (Ref: HRMMBT) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Mmabatho
  • Requirements: Matric + N6 Certificate in HR Management.
  • Applications: hrmmbt@npa.gov.za
  • Enquiries: Mpho Makgopa – (018) 381 9064

 

  1. Intern: Finance – DPP Mmabatho (Ref: FINMBT) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Mmabatho
  • Requirements: Matric + N6 in Finance.
  • Applications: finmbt@npa.gov.za
  • Enquiries: Mpho Makgopa – (018) 381 9064

 

  1. Intern: HR – DPP Pretoria (Ref: HRMPTA) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Pretoria
  • Requirements: Matric + N6 Certificate in Human Resource Management.
  • Applications: hrmpta@npa.gov.za
  • Enquiries: Tumisang Basiretsi – (012) 351 6821

 

  1. Intern: Public Administration – DPP Pretoria (Ref: PAPTA) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Pretoria
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: papta@npa.gov.za
  • Enquiries: Tumisang Basiretsi – (012) 351 6821

 

  1. Intern: Public Administration – Fleet Management (Ref: FLMHQ) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: flmhq@npa.gov.za
  • Enquiries: Tlou Mohlaba – (012) 845 6193

 

 

  1. Intern: Public Administration – National Prosecuting Services (Ref: NPSHQ) – 3 Posts
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: npshq@npa.gov.za
  • Enquiries: Peggy Mokoka – (012) 845 6196

 

  1. Intern: Public Administration – Asset Forfeiture Unit (Ref: AFUHQ) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: afuhq@npa.gov.za
  • Enquiries: Pontsho Rantsana – (012) 845 7059

 

  1. Intern: Public Administration – Asset Forfeiture Unit Pretoria (Ref: AFUPTA) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Pretoria
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: afupta@npa.gov.za
  • Enquiries: Selina Moloto – (012) 845 6486

 

  1. Intern: Public Administration – HR Development (Ref: HRDPA) – 3 Posts
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 in Public Administration or Management.
  • Applications: hrdpa@npa.gov.za
  • Enquiries: Eunice Phago – (012) 845 6138

 

  1. Intern: Finance – DPP Bloemfontein (Ref: BFNFIN) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Bloemfontein
  • Requirements: Matric + N6 in Finance.
  • Applications: bfnfin@npa.gov.za
  • Enquiries: Matlotlo Mofokeng – (051) 410 6005

 

  1. Intern: HR Management – DPP Bloemfontein (Ref: BFNHRM) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Bloemfontein
  • Requirements: Matric + N6 in Human Resource Management.
  • Applications: bfnhrm@npa.gov.za
  • Enquiries: Matlotlo Mofokeng – (051) 410 6005

 

  1. Intern: HR Management – DPP Limpopo (Ref: HRMPLK) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Polokwane
  • Requirements: Matric + N6 in Human Resource Management.
  • Applications: hrmplk@npa.gov.za
  • Enquiries: Tlou Seroto – (015) 045 0182

 

  1. Intern: Finance – DPP Limpopo (Ref: PLKFIN) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Polokwane
  • Requirements: Matric + N6 in Finance.
  • Applications: plkfin@npa.gov.za
  • Enquiries: Tlou Seroto – (015) 045 0182

 

  1. Intern: HR – DPP Mthatha (Ref: HRMMTHA) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Mthatha
  • Requirements: Matric + N6 in Human Resource Management.
  • Applications: hrmmtha@npa.gov.za
  • Enquiries: Nobekezela Madikizela – (047) 501 2684

 

  1. Intern: Public Administration – DPP Johannesburg (Ref: JHBPUBA) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Johannesburg
  • Requirements: Matric + N6 in Public Administration/Management.
  • Applications: jhbpuba@npa.gov.za
  • Enquiries: Evelyn Mogale – (011) 220 4227

 

  1. Intern: Finance – DPP Johannesburg (Ref: JHBFIN) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Johannesburg
  • Requirements: Matric + N6 in Finance.
  • Applications: jhbfin@npa.gov.za
  • Enquiries: Tlou Mohlaba – (012) 845 6193

 

  1. Intern: Finance – DPP Cape Town (Ref: FINCTN) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Cape Town
  • Requirements: Matric + N6 in Finance.
  • Applications: finctn@npa.gov.za
  • Enquiries: Andiswa Nohashe – (021) 487 7128

 

  1. Intern: HR – DPP Cape Town (Ref: CTNHRM) – 2 Posts
  • Stipend: R6 659.25 pm
  • Centre: Cape Town
  • Requirements: Matric + N6 in Human Resource Management.
  • Applications: ctnhrm@npa.gov.za
  • Enquiries: Andiswa Nohashe – (021) 487 7128

 

  1. Intern: Public Administration – HR Development (Ref: HRDPUBA) – 1 Post
  • Stipend: R6 659.25 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Matric + N6 in Public Administration/Management.
  • Applications: hrdpuba@npa.gov.za
  • Enquiries: Peggy Mokoka – (012) 845 6196

 

  1. Intern: Systems Development/Software Engineering (Ref: ISMHQ) – 3 Posts
  • Stipend: R7 142 pm
  • Centre: Pretoria (Head Office)
  • Requirements: Degree/Diploma in ICT/IT (Systems Development, Software Engineering).
  • Applications: ismhq@npa.gov.za
  • Enquiries: Pontsho Rantsana – (012) 845 7059

 

 

Quick Summary of NPA 2026–2028 TVET Internship Vacancies

The table below provides a snapshot of all 79 internship opportunities at the National Prosecuting Authority (NPA). Scroll further down for the full detailed listing with application emails and enquiry contacts.

Post Title Reference No. No. of Posts Centre(s) Stipend
Information Technology ITHQ, JHBIT, PTAIT, etc. 17 Nationwide (All Provinces) R7 142
Public Management OEAPUBA 2 Pretoria (Head Office) R7 142
Industrial Psychology IPSYOD 1 Pretoria (Head Office) R7 142
Security Management SRM 3 Pretoria (Head Office) R7 142
Strategy Management SMOHQ 4 Pretoria (Head Office) R7 142
Accounting & Business Management GRHM 2 Grahamstown (Makhanda) R7 142
Human Resources HRMG 1 Grahamstown (Makhanda) R7 142
Archives & Records ARCPLK 1 Polokwane R7 142
Labour Relations LABR 2 Pretoria (Head Office) R7 142
Transformation (Social Work) HRTHQ 1 Pretoria (Head Office) R7 142
Public Administration CTNPUBA 1 Cape Town R7 142
Public Administration PMBPUBA 1 Pietermaritzburg R7 142
Finance PMBFIN 1 Pietermaritzburg R7 142
Human Resources HRMP 1 Mpumalanga (Nelspruit) R6 659.25
Finance FINMP 1 Mpumalanga (Nelspruit) R6 659.25
Public Administration (SOCA) CTNSOCA 2 Cape Town R6 659.25
Public Administration (SOCA HQ) SOCAHQ 2 Pretoria (HQ) R6 659.25
Public Administration (Legal Affairs) LADHQ 2 Pretoria (HQ) R6 659.25
HR Management HRMMBT 2 Mmabatho R6 659.25
Finance FINMBT 2 Mmabatho R6 659.25
HR HRMPTA 1 Pretoria R6 659.25
Public Administration PAPTA 1 Pretoria R6 659.25
Public Administration (Fleet) FLMHQ 1 Pretoria (HQ) R6 659.25
Public Administration (NPS) NPSHQ 3 Pretoria (HQ) R6 659.25
Public Administration (AFU HQ) AFUHQ 1 Pretoria (HQ) R6 659.25
Public Administration (AFU PTA) AFUPTA 2 Pretoria R6 659.25
Public Administration (HRD) HRDPA 3 Pretoria (HQ) R6 659.25
Finance BFNFIN 2 Bloemfontein R6 659.25
HR Management BFNHRM 2 Bloemfontein R6 659.25
HR Management HRMPLK 1 Polokwane R6 659.25
Finance PLKFIN 1 Polokwane R6 659.25
HR HRMMTHA 2 Mthatha R6 659.25
Public Administration JHBPUBA 2 Johannesburg R6 659.25
Finance JHBFIN 2 Johannesburg R6 659.25
Finance FINCTN 1 Cape Town R6 659.25
HR CTNHRM 2 Cape Town R6 659.25
Public Administration (HRD) HRDPUBA 1 Pretoria (HQ) R6 659.25
Systems Development/Software Eng. ISMHQ 3 Pretoria (HQ) R7 142

Total Internships: 79 posts nationwide (IT, HR, Finance, Public Admin, Legal, Psychology, Security, Records, Strategy & more).

 

 

How to Apply

  1. Download and complete the latest Z83 form here
  2. Attach a comprehensive CV.
  3. Submit via the correct email address listed under each internship.
  4. Applications to multiple centres will result in disqualification.

If you do not receive feedback within 6 months, please consider your application unsuccessful.

Our Conclusion

This is a golden opportunity for unemployed graduates and TVET learners to gain practical exposure with the National Prosecuting Authority of South Africa. With 79 posts across the country, this programme offers diverse career pathways for young South Africans ready to serve and grow.

CLOSING DATE: 03 NOVEMBER 2025

EDUPSTAIRS IS A REGISTERED NON-PROFIT ORGANISATION NPO No: 232 – 182, PUBLIC BENEFIT ORGANISATION (PBO): 930066984. EDUPSTAIRS DOES NOT, IN ANY WAY OR FORM, SOLICIT MONEY OR CV’S FROM PEOPLE FOR JOBS. PLEASE BE AWARE OF PHONY JOB POSTINGS AND RECRUITMENT FRAUD. FOR MORE INFORMATION VISIT OUR SCAM/FRAUD ALERT PAGE HERE

 

About the author

Sifiso Mhlongo

Sifiso Mhlongo is the Founder and Editor of Edupstairs, one of South Africa's leading online platforms for education, careers, and employment opportunities. Passionate about empowering young people, he is dedicated to making learnerships, internships, bursaries, graduate programmes, and job opportunities more accessible through clear, practical, and trustworthy content.

With a background in education and digital publishing, Sifiso leads Edupstairs' editorial strategy, ensuring every article is accurate, relevant, and designed to help South Africans make informed career decisions.
Contact: sifisomhlongo@edupstairs.org

Leave a Comment

Ask the Community