Internships

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

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

 

 

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 TitleReference No.No. of PostsCentre(s)Stipend
Information TechnologyITHQ, JHBIT, PTAIT, etc.17Nationwide (All Provinces)R7 142
Public ManagementOEAPUBA2Pretoria (Head Office)R7 142
Industrial PsychologyIPSYOD1Pretoria (Head Office)R7 142
Security ManagementSRM3Pretoria (Head Office)R7 142
Strategy ManagementSMOHQ4Pretoria (Head Office)R7 142
Accounting & Business ManagementGRHM2Grahamstown (Makhanda)R7 142
Human ResourcesHRMG1Grahamstown (Makhanda)R7 142
Archives & RecordsARCPLK1PolokwaneR7 142
Labour RelationsLABR2Pretoria (Head Office)R7 142
Transformation (Social Work)HRTHQ1Pretoria (Head Office)R7 142
Public AdministrationCTNPUBA1Cape TownR7 142
Public AdministrationPMBPUBA1PietermaritzburgR7 142
FinancePMBFIN1PietermaritzburgR7 142
Human ResourcesHRMP1Mpumalanga (Nelspruit)R6 659.25
FinanceFINMP1Mpumalanga (Nelspruit)R6 659.25
Public Administration (SOCA)CTNSOCA2Cape TownR6 659.25
Public Administration (SOCA HQ)SOCAHQ2Pretoria (HQ)R6 659.25
Public Administration (Legal Affairs)LADHQ2Pretoria (HQ)R6 659.25
HR ManagementHRMMBT2MmabathoR6 659.25
FinanceFINMBT2MmabathoR6 659.25
HRHRMPTA1PretoriaR6 659.25
Public AdministrationPAPTA1PretoriaR6 659.25
Public Administration (Fleet)FLMHQ1Pretoria (HQ)R6 659.25
Public Administration (NPS)NPSHQ3Pretoria (HQ)R6 659.25
Public Administration (AFU HQ)AFUHQ1Pretoria (HQ)R6 659.25
Public Administration (AFU PTA)AFUPTA2PretoriaR6 659.25
Public Administration (HRD)HRDPA3Pretoria (HQ)R6 659.25
FinanceBFNFIN2BloemfonteinR6 659.25
HR ManagementBFNHRM2BloemfonteinR6 659.25
HR ManagementHRMPLK1PolokwaneR6 659.25
FinancePLKFIN1PolokwaneR6 659.25
HRHRMMTHA2MthathaR6 659.25
Public AdministrationJHBPUBA2JohannesburgR6 659.25
FinanceJHBFIN2JohannesburgR6 659.25
FinanceFINCTN1Cape TownR6 659.25
HRCTNHRM2Cape TownR6 659.25
Public Administration (HRD)HRDPUBA1Pretoria (HQ)R6 659.25
Systems Development/Software Eng.ISMHQ3Pretoria (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

 

Leave a Comment

error: Content is protected !!