Picture
 
NATIONAL PROSECUTING AUTHORITY (NPA)
 
APPLICATIONS : All applications must be submitted to the relevant Recruitment Response e-mail addresses indicated under each post. 
 
CLOSING DATE : 03 November 2025 
 
​ 
NOTE : The NPA invites South African unemployed learners on a TVET placement programme for a period of 24 months. The beneficiaries of this programme should be studying for a higher education qualification. and must undertake a period of work experience in order to fulfil the Requirements: s of the qualification. TVET Placement is a once-off opportunity for learners and those that have previously participated in the programme shall not be considered. People with disabilities are encouraged to apply, Generic Requirements: Must be a South African citizen, Must have no criminal conviction(s) or case pending, Learners must be unemployed and never have participated in the programme Learners must reside in the province where placement is advertised Applicants must submit applications on the most recent Z83 form, which can be obtained on the website of any Public Service Department or on the DPSA website link: The Z83 must be accompanied by a comprehensive https://www.dpsa.gov.za CV. Failure to submit applications in the prescribed manner, will result in your application being disqualified. Only shortlisted candidates will be required to submit certified copies of qualifications and other relevant documents. Applicants must apply to only one (1) centre or location. Should an application be submitted to more than one (1) center or location, the applicant will be disqualified from the process. All applications must reach the NPA on/or before the closing date. No late applications will be accepted/processed. The NPA cannot be held responsible for server delays. Applicants’ attention is drawn to the fact that the NPA uses an Electronic Response Handling System. Applications submitted in any other way other than the published e-mail address will be treated as invalid. Please do not contact the NPA directly after you have e-mailed your application to enquire if your application has been received. If you have not received an acknowledgement of receipt within one week after the closing date, only then may you contact the NPA through the enquiries person listed in the advert. The NPA reserves the right not to fill any particular position. If you do not hear from us within six (6) months from the closing date of the advert, please accept that your application was unsuccessful. Fingerprints will be taken on the day of the interview. The social media accounts of shortlisted applicants may be accessed as part of the verification process. Applicants are advised that as from 1 January 2021 a new Z83 application form is in use. The new application for employment form (Z83) can be downloaded at www.dpsa.gov.za-vacancies. From 1 January 2021 an application should be received using the incorrect (old) application for employment (Z83), it will not be considered. NB! Applicants who are successful must please note that the NPA is not in a position to pay resettlement costs. NB: Stipend will be aligned to the DPSA Remuneration Schedule for the Developmental Programmes. 
 
 
 
 
INTERNSHIPS FOR 2026 - 2028 
(24 month) 
 
​ 
 
 
 
 
INTERN: INFORMATION TECNOLOGY (X17 POSTS) 
Information System Management 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office Ref No: ITHQ 
Johannesburg Ref No: JHBIT 
Pretoria Ref No: PTAIT 
Bisho Ref No: BISHOIT 
Durban Ref No: DBNIT 
Mmabatho Ref No: MMBIT 
Port Elizabeth Ref No: PLZIT 
Bloemfontein Ref No: BFNIT 
Grahamstown Ref No: GRHMIT 
Kimberley Ref No: KIMIT 
Polokwane Ref No: PLKIT 
Pietermaritzburg Ref No: PMBIT 
Mthatha Ref No: MTHAIT 
Mpumalanga (Nelspruit) Ref No: NELSIT 
East London Ref No: ELDIT 
Cape Town Ref No: CTNIT 
 
REQUIREMENTS : Bachelor’s degree or 3-year National Diploma (NQF Level 6) in Information Technology, Desktop Support/Technical Support/Application Support/Communication Network and/or relevant qualification. 
 
ENQUIRIES : Pontsho Rantsana Tel No: (012) 845 7059 
APPLICATIONS : e mail Pretoria: Head Office ithq@npa.gov.za
Johannesburg e mail jhbit@npa.gov.za
Pretoria e mail ptait@npa.gov.za
Bisho e mail bishoit@npa.gov.za
Durban e mail dbnit@npa.gov.za
Mmabatho e mail mmbit@npa.gov.za
Port Elizabeth e mail plzit@npa.gov.za
Bloemfontein e mail bfnit@npa.gov.za
Grahamstown e mail grhmit@npa.gov.za
Kimberley e mail kimit@npa.gov.za
Polokwane e mail plkit@npa.gov.za
Pietermaritzburg e mail pmbit@npa.gov.za
Mthatha e mail: mthait@npa.gov.za
Mpumalanga (Nelspruit) e mail nelsit@npa.gov.za
East London e mail eldit@npa.gov.za
Cape Town e mail ctnit@npa.gov.za
 
 
 
 
 
 
INTERN: PUBLIC MANAGEMENT REF NO: OEAPUBA (X2 POSTS) 
Office for Ethics and Accountability 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma or in Public Management and/or relevant qualification. 
 
ENQUIRIES : Tlou Mohlaba Tel No: (012) 845 6193 
APPLICATIONS : e mail oeapuba@npa.gov.za
 
 
 
 
 
INTERN: INDUSTRIAL PSYCHOLOGY REF NO: IPSYOD (X1 POST) 
Organisational Development 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s Degree in Industrial Psychology and/or relevant qualification. 
 
ENQUIRIES : Eunice Phago Tel No: (012) 845 6138 
APPLICATIONS : e mail ipsyod@npa.gov.za
 
 
 
 
 
 
INTERN: SECURITY MANAGEME NT REF NO: SRM (X3 POSTS) 
Security and Risk Management 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Security Management or Social Science and/or relevant qualification. 
 
ENQUIRIES : Tlou Mohlaba Tel No: (012) 845 6193 
APPLICATIONS : e mail srm@npa.gov.za
 
 
 
 
 
INTERN: STRATEGY MANAGEMENT REF NO: SMOHQ (X4 POSTS) 
Strategy Management Office 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Business Management, Public administration Finance, Internal Audit, Commerce Statistics or Developmental Studies and/or relevant qualification. 
 
ENQUIRIES : Tlou Mohlaba Tel No: (012) 845 6193 
APPLICATIONS : e mail smohq@npa.gov.za
 
 
 
 
 
 
INTERN: ACCOUNTING, BUSINESS MANAGEMENT REF NO: GRHM (X2 POSTS) 
DPP: Grahamstown (Makhanda) 
STIPEND : R7 142. per month 
CENTRE : Makhanda 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Accounting, Logistics, Business Management or Business Administration and/or relevant qualification. 
 
ENQUIRIES : Masixole Kate Tel No: (046) 602 3001 
APPLICATIONS : e mail grhm@npa.gov.za
 
 
 
 
​ 
 
 
 
 
INTERN: HUMAN RESOURCES MANAGEMENT REF NO: HRMG (X1 POST) 
DPP: Grahamstown (Makhanda) 
STIPEND : R7 142. per month 
CENTRE : Makhanda 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Human Resource Management and/or relevant qualification 
 
ENQUIRIES : Pumza Magaxa Tel No: (046) 602 3025 
APPLICATIONS : e mail hrmg@npa.gov.za
 
 
 
 
 
INTERN: ARCHIVES REF NO: ARCPLK (X1 POST) 
DPP: Limpopo 
STIPEND : R7 142. per month 
CENTRE : Polokwane 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Archives and Records Management and/or relevant qualification. 
 
ENQUIRIES : Tlou Seroto Tel No: (015) 045 0182 
APPLICATIONS : e mail arcplk@npa.gov.za
 
 
 
 
 
INTERN: LABOUR RELATIONS REF NO: LABR (X2 POSTS) 
Employee Relations 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Labour Relations, LLB and/or relevant qualification. 
 
ENQUIRIES : Eunice Phago Tel No: (012) 845 6138 
APPLICATIONS : e mail labr@npa.gov.za
 
 
 
 
 
INTERN: TRANSFORMATION REF NO: HRTHQ (X1 POST) 
Human Resource Transformation 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s Degree in Social Work and/or relevant qualification. 
 
ENQUIRIES : Eunice Phago Tel No: (012) 845 6138 
APPLICATIONS : e mail hrthq@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: CTNPUBA (X1 POST) 
DPP: Cape Town 
STIPEND : R7 142.per month 
CENTRE : Cape Town 
 
REQUIREMENTS : Bachelor’s Degree in Public Administration and/or relevant qualification. 
 
ENQUIRIES : Andiswa Nohashe Tel No: (021) 487 7128 
APPLICATIONS : e mail ctnpuba@npa.gov.za 
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: PMBPUBA (X1 POST) 
DPP: Pietermaritzburg 
STIPEND : R7 142. per month 
CENTRE : Pietermaritzburg 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Thabsile Radebe Tel No: (033) 392 8753 
APPLICATIONS : e mail pmbpuba@npa.gov.za
 
 
 
 
 
 
INTERN: FINANCE REF NO: PMBFIN (X1 POST) 
DPP: Pietermaritzburg 
STIPEND : R7 142. per month 
CENTRE : Pietermaritzburg 
 
REQUIREMENTS : Bachelor’s Degree or 3-year National Diploma in Finance and/or relevant qualification. 
 
ENQUIRIES : Thabsile Radebe Tel No: (033) 392 8753 
APPLICATIONS : e mail pmbfin@npa.gov.za
 
 
 
 
 
 
INTERN: HUMAN RESOURCES REF NO: HRMP (X1 POST) 
DPP: Mpumalanga 
STIPEND : R6 659.25 per month 
CENTRE : Nelspruit 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Tebogo Mashile Tel No: (013) 045 0686 
APPLICATIONS : e mail hrmp@npa.gov.za
 
 
 
 
 
INTERN: FINANCE REF NO: FINMP (X1 POST)
DPP: Mpumalanga 
STIPEND : R6 659.25 per month 
CENTRE : Nelspruit 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Finance and/or relevant qualification. 
 
ENQUIRIES : Gift Chiloane Tel No: (013) 045 0623 
APPLICATIONS : e mail finmp@npa.gov.za 
 
 
 






​INTERN: PUBLIC ADMINISTRATION REF NO: CTNSOCA (X2 POSTS) 

Sexual Offences and Community Affairs: Cape Town 
STIPEND : R6 659.25 per month 
CENTRE : Cape Town 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Andiswa Nohashe Tel No: (021) 487 7128 
APPLICATIONS : e mail ctnsoca@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: SOCAHQ (X2 POSTS) 
Sexual Offences and Community Affairs: Head Office 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Pontsho Rantsana Tel No: (012) 845 7059 
APPLICATIONS : e mail socahq@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: LADHQ (X2 POSTS) 
Legal Affairs Division 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Peggy Mokoka Tel No: (012) 845 6196 
APPLICATIONS : e mail ladhq@npa.gov.za
 
 
 
 
 
INTERN: HUMAN RESOURCES MANAGEMENT REF NO: HRMMBT (X2 POSTS) 
DPP: Mmabatho 
STIPEND : R6 659.25 per month 
CENTRE : Mmabatho 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Mpho Makgopa Tel No: (018) 381 9064 
APPLICATIONS : e mail hrmmbt@npa.gov.za
 
 
 
 
 
 
INTERN: FINANCE REF NO: FINMBT (X2 POSTS) 
DPP: Mmabatho 
STIPEND : R6 659.25 per month 
CENTRE : Mmabatho 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Finance and/or relevant qualification. 
 
ENQUIRIES : Mpho Makgopa Tel No: (018) 381 9064 
APPLICATIONS : email finmbt@npa.gov.za
 
 
 
 
 
INTERN: HUMAN RESOURCES REF NO: HRMPTA (X1 POST) 
DPP: Pretoria 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Tumisang Basiretsi Tel No: (012) 351 6821 
APPLICATIONS : e mail hrmpta@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: PAPTA (X1 POST) 
DPP: Pretoria 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Tumisang Basiretsi Tel No: (012) 351 6821 
APPLICATIONS : e mail papta@npa.gov.za
 
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: FLMHQ (X1 POST) 
Fleet Management 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Tlou Mahlaba Tel No: (012) 845 6193 
APPLICATIONS : e mail flmhq@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: NPSHQ (X3 POSTS) 
National Prosecuting Services 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Peggy Mokoka Tel No: (012) 845 6196 
APPLICATIONS : e mail npshq@npa.gov.za








​INTERN: PUBLIC ADMINISTRATION REF NO: AFUHQ (X1 POST) 
Asset Forfeiture Unit, Head Office 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Pontsho Rantsana Tel No: (012) 845 7059 
APPLICATIONS : e mail afuhq@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: AFUPTA (X2 POSTS) 
Asset Forfeiture Unit: Pretoria 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
ENQUIRIES : Selina Moloto Tel No: (012) 845 6486 
APPLICATIONS : e mail afupta@npa.gov.za
 
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: HRDPA (X3 POSTS) 
Human Resource Development 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Eunice Phago Tel No: (012)845 6138 
APPLICATIONS : e mail hrdpa@npa.gov.za
 
 
 
 
 
INTERN: FINANCE REF NO: BFNFIN (X2 POSTS) 
DPP: Bloemfontein 
STIPEND : R6 659.25 per month 
CENTRE : Bloemfontein
 
REQUIREMENTS : National Senior Certificate (Matric), N6 in Finance and/or relevant qualification. 
 
ENQUIRIES : Matlotlo Mofokeng Tel No: (051) 410 6005 
APPLICATIONS : e mail bfnfin@npa.gov.za
 
 
 
 
 
 
INTERN: HUMAN RESOURCES MANAGEMENT REF NO: BFNHRM (X2 POSTS) 
DPP: Bloemfontein 
STIPEND : R6 659.25 per month 
CENTRE : Bloemfontein 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 in Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Matlotlo Mofokeng Tel No: (051) 410 6005 
APPLICATIONS : e mail bfnhrm@npa.gov.za
 
 
 
 
 
INTERN: HUMAN RESOURSEC MANAGEMENT REF NO: HRMPLK (X1 POST) 
DPP: Limpopo 
STIPEND : R6 659.25 per month 
CENTRE : Polokwane
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Tlou Seroto Tel No: (015) 045 0182 
APPLICATIONS : e mail hrmplk@npa.gov.za
 
 
 
 
 
INTERN: FINANCE REF NO: PLKFIN (X1 POST) 
DPP: Limpopo 
STIPEND : R6 659.25 per month 
CENTRE : Polokwane 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 in Finance and/or relevant qualification. 
 
ENQUIRIES : Tlou Seroto Tel No: (015) 045 0182 
APPLICATIONS : e mail plkfin@npa.gov.za
 
 
 
 
 
 
INTERN: HUMAN RESOURCES REF NO: HRMMTHA (X2 POSTS) 
DPP: Mthatha 
STIPEND : R6 659.25 per month 
CENTRE : Mthatha 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Human Resource and/or relevant qualification. Management 
 
ENQUIRIES : Nobekezela Madikizela Tel No: (047) 501 2684 
APPLICATIONS : e mail hrmmtha@npa.gov.za
 
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: JHBPUBA (X2 POSTS) 
DPP: Johannesburg 
STIPEND : R6 659.25 per month 
CENTRE : Johannesburg 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Evelyn Mogale Tel No: (011) 220 4227 
APPLICATIONS : e mail jhbpuba@npa.gov.za
 
 
 
 
 
INTERN: FINANCE REF NO: JHBFIN (X2 POSTS) 
DPP: Johannesburg 
STIPEND : R6 659.25 per month 
CENTRE : Johannesburg 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 in Finance and/or relevant qualification. 
 
ENQUIRIES : Tlou Mohlaba Tel No: (012) 845 6193 
APPLICATIONS : email jhbfin@npa.gov.za
 
 
 
 
INTERN: FINANCE REF NO: FINCTN (X1 POST) 
DPP: Cape Town 
STIPEND : R6 659.25 per month 
CENTRE : Cape Town 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Finance and/or relevant qualification. 
 
ENQUIRIES Andiswa Nohashe Tel No: (021) 487 7128 
APPLICATIONS : email finctn@npa.gov.za
 
 
 
 
 
INTERN: HUMAN RESOURCES REF NO: CTNHRM (X2 POSTS) 
DPP: Cape Town 
STIPEND : R6 659.25 per month 
CENTRE : Cape Town 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 Certificate in Human Resource Management and/or relevant qualification. 
 
ENQUIRIES : Andiswa Nohashe Tel No: (021) 487 7128 
APPLICATIONS : email ctnhrm@npa.gov.za
 
 
 
 
 
INTERN: PUBLIC ADMINISTRATION REF NO: HRDPUBA (X1 POST) 
Human Resource Development 
STIPEND : R6 659.25 per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : National Senior Certificate (Matric), N6 in Public Administration or Management and/or relevant qualification. 
 
ENQUIRIES : Peggy Mokoka Tel No: (012) 845 6196 
APPLICATIONS : email hrdpuba@npa.gov.za
 
 
 
 
INTERN: SYSTEM DEVELOPMENT/SOFTWARE ENGINEERING REF NO: ISMHQ (X3 POSTS) 
Information System Management 
STIPEND : R7 142. per month 
CENTRE : Pretoria: Head Office 
 
REQUIREMENTS : Bachelor’s degree or National Diploma (NQF Level 6) ICT /IT (Systems Development/ Software Engineering) and/or relevant qualification. 
 
ENQUIRIES : Pontsho Rantsana Tel No: (012) 845 7059 
APPLICATIONS : e mail ismhq@npa.gov.za