National Prosecuting Authority (NPA) Vacancies: Apply by 11 August 2025

The National Prosecuting Authority (NPA) is inviting applications from qualified and committed individuals to apply for various administrative and finance-related roles across the country. These positions fall under the Office for Witness Protection, National Prosecuting Services, and Strategy, Operations & Compliance. Preference will be given to people with disabilities, and Employment Equity objectives will be considered.

Vacancy Details

EmployerNational Prosecuting Authority
Closing Date11 August 2025
LocationJohannesburg, Pretoria, Bloemfontein, Gqeberha
Application MethodEmail (per post)

Available Posts

Post Title: Assistant Director: Finance

Reference: RECRUIT 2025/409
Centre: Johannesburg – Office of Witness Protection
Salary: R468 459 per annum (Level 09)
Requirements:

  • B Degree (NQF 7) or Diploma (NQF 6) in Business/Public Administration or Finance
  • Minimum 3 years in Finance
  • Knowledge of PFMA, Treasury Regulations, Public Service Act
  • MS Office proficiency
    Duties: Manage finances including cash and budget, bank transactions, covert accounts, asset and fleet support, petty cash, financial reporting
    Applications: Email: Recruit2025409@npa.gov.za
    Enquiries: S Davids – Tel: (012) 845 6616

Post Title: Assistant Director: Asset, Fleet and Facility

Reference: RECRUIT 2025/410
Centre: Bloemfontein – Office of Witness Protection
Salary: R468 459 per annum (Level 09)
Requirements:

  • B Degree (NQF 7) or Diploma (NQF 6)
  • 3 years’ supervisory experience in Administration
  • Knowledge of Fleet, Asset, Facility Management, Public Service Act, Supply Chain
  • Strong administration, planning, and communication skills
    Duties: Manage operational assets, fleet, leasing, document management, procurement plans, and assist in budget and cash operations
    Applications: Email: Recruit2025410@npa.gov.za
    Enquiries: C Immelman – Tel: (051) 410 6162

Post Title: Administration Officer

Reference: RECRUIT 2025/411
Centre: Gqeberha – Office for Witness Protection
Salary: R325 101 per annum (Level 07)
Requirements:

  • B Degree (NQF 7) or Diploma (NQF 6)
  • 2 years administrative experience
  • PFMA, Treasury Regulations knowledge
  • Valid driver’s license
    Duties: Support asset, fleet, facility, office documentation, and governance
    Applications: Email: Recruit2025411@npa.gov.za
    Enquiries: CH Loots – Tel: (041) 045 0402

Post Title: Administrative Clerk: Supervisor

Reference: RECRUIT 2025/412
Centre: Pretoria – National Prosecuting Services
Salary: R325 101 per annum (Level 07)
Requirements:

  • B Degree (NQF 7) or Diploma (NQF 6)
  • 2 years administrative experience
  • Strong document management and planning skills
    Duties: Supervise registry and admin support for Representations Unit; assess performance, manage records and document flow
    Applications: Email: Recruit2025412@npa.gov.za
    Enquiries: Mr Gija Maswanganyi – Tel: (012) 845 6944

Post Title: Personal Assistant

Reference: RECRUIT 2025/413
Centre: Pretoria – Strategy, Operations & Compliance: Financial Management
Salary: R325 101 per annum (Level 07)
Requirements:

  • Grade 12 and Secretarial Diploma
  • 3 years’ experience supporting senior management
    Duties: Manage diary, reception, office supply procurement, submission processing, filing, budgeting support
    Applications: Email: Recruit2025413@npa.gov.za
    Enquiries: Morongwa Moreana – Tel: (012) 845 6107

Post Title: Personal Assistant

Reference: RECRUIT 2025/414
Centre: Pretoria – Strategy, Operations & Compliance
Salary: R325 101 per annum (Level 07)
Requirements:

  • Grade 12 and Secretarial Diploma
  • 3 years’ experience supporting senior management
    Duties: Full PA support to DDG: Corporate Services, meeting scheduling, research, submissions, diary and travel bookings
    Applications: Email: Recruit2025414@npa.gov.za
    Enquiries: Morongwa Moreana – Tel: (012) 845 6107

Post Title: Administrative Clerk

Reference: RECRUIT 2025/415
Centre: Pretoria – Investigating Directorate Against Corruption
Salary: R228 321 per annum (Level 05)
Requirements:

  • Grade 12
  • Typing skills, clerical experience
  • MS Office proficiency
    Duties: General clerical and financial admin, document support, supply chain clerical services
    Applications: Email: Recruit2025415@npa.gov.za
    Enquiries: Maureen Dibetle – Tel: (012) 845 7727

How to Apply

Submit your application via email to the address provided under each post. Each application must include:

  • A completed New Z83 Form (available at www.dpsa.gov.za)
  • A comprehensive CV detailing dates, job duties, and references
  • Only shortlisted candidates will be asked to submit certified qualifications, ID, and other supporting documents