The National Prosecuting Authority (NPA) invites qualifying graduates and TVET (WIL) students to apply for its 2025/2026–2026/2027 Internship & Work-Integrated Learning programmes.
These opportunities provide workplace exposure aligned to your field of study across Head Office (Pretoria) and provincial offices nationwide.
Who should apply
- South African citizens only
- Unemployed and have not previously participated in an internship/WIL in a Government/State institution
- No criminal record / cases pending
- Must reside in the province where placement is advertised
University Graduate Internships (Degree / National Diploma)
| Location & Post Title | Reference |
|---|---|
| Head Office (Pretoria): Intern: Public Management | OEAPUBA |
| Head Office (Pretoria): Intern: Industrial Psychology | IPSYOD |
| Head Office (Pretoria): Intern: Security Management | SRM |
| Head Office (Pretoria): Intern: Strategy Management (Commerce / Business Mgmt / Public Admin / Finance / Internal Audit / Statistics / Developmental Studies) | SMOHQ |
| Makhanda: Intern: Accounting / Business Management | GRHM |
| Makhanda: Intern: Human Resources Management | HRMG |
| Polokwane: Intern: Archives | ARCPLK |
| Head Office (Pretoria): Intern: Labour Relations (Labour Relations / LLB) | LABR |
| Head Office (Pretoria): Intern: Transformation (Social Work) | HRTHQ |
| Head Office (Pretoria): Intern: Public Administration | CTNPUBA |
| Pietermaritzburg: Intern: Public Administration | PMBPUBA |
| Pietermaritzburg: Intern: Finance | PMBFIN |
| Head Office (Pretoria): Intern: Systems Development / Software Engineering | ISMHQ |
| Head Office (Pretoria): Intern: Information Technology | ITHQ |
| Johannesburg: Intern: Information Technology | JHBIT |
| Pretoria: Intern: Information Technology | PTAIT |
| Bisho: Intern: Information Technology | BISHOIT |
| Durban: Intern: Information Technology | DBNIT |
| Mmabatho: Intern: Information Technology | MMBIT |
| Port Elizabeth: Intern: Information Technology | PLZIT |
| Bloemfontein: Intern: Information Technology | BFNIT |
| Grahamstown: Intern: Information Technology | GRHMIT |
| Kimberley: Intern: Information Technology | KIMIT |
| Polokwane: Intern: Information Technology | PLKIT |
| Pietermaritzburg: Intern: Information Technology | PMBIT |
| Mthatha: Intern: Information Technology | MTHAIT |
| Mpumalanga (Nelspruit): Intern: Information Technology | NELSIT |
| East London: Intern: Information Technology | ELDIT |
| Cape Town: Intern: Information Technology | CTNIT |
Minimum qualification: Relevant 3-year National Diploma/Degree.
TVET Internships (WIL) – N6 Certificate
| Location & Post Title | Reference |
|---|---|
| Nelspruit: Intern: Human Resources | HRMP |
| Nelspruit: Intern: Finance | FINMP |
| Cape Town (SOCA): Intern: Public Administration | CTNSOCA |
| Pretoria (SOCA – Head Office): Intern: Public Administration | SOCAHQ |
| Pretoria (Legal Affairs Division): Intern: Public Administration | LADHQ |
| Mmabatho: Intern: HR Management | HRMMBT |
| Mmabatho: Intern: Finance | FINMBT |
| Pretoria: Intern: HR Management | HRMPTA |
| Pretoria: Intern: Public Administration | PAPTA |
| Pretoria (Fleet Management): Intern: Public Administration | FLMHQ |
| Pretoria (National Prosecuting Services): Intern: Public Administration | NPSHQ |
| Pretoria (Asset Forfeiture Unit – HO): Intern: Public Administration | AFUHQ |
| Pretoria (Asset Forfeiture Unit): Intern: Public Administration | AFUPTA |
| Pretoria (Human Resource Development): Intern: Public Administration | HRDPA |
| Bloemfontein: Intern: Finance | BFNFIN |
| Polokwane: Intern: HR Management | HRMPLK |
| Polokwane: Intern: Finance | PLKFIN |
| Mthatha: Intern: Human Resources | HRMMTHA |
| Johannesburg: Intern: Public Administration | JHBPUBA |
| Johannesburg: Intern: Finance | JHBFIN |
| Cape Town: Intern: Human Resources | CTNHRM |
| Pretoria (Head Office): Intern: Public Administration | HRDPUBA |
Minimum qualification: Relevant N6 Certificate (WIL).

