The Office of the Director of Public Prosecutions (ODPP) continues to play a vital role in Kenya’s justice sector, ensuring fair and effective prosecution services throughout the country. To strengthen its service delivery and organizational capacity, the ODPP invites suitably qualified candidates to apply for the following positions. These roles span legal, administrative, communication, research, and human resource areas, providing a wide range of professional opportunities in public service.
Each role is guided by specific job responsibilities aimed at supporting ODPP’s vision of a just, fair, and equitable society. Below is a detailed breakdown of the available positions.
1. Secretary, Prosecution Services
Vacancy Number: V/NO. 6/2025
Number of Posts: 1
Job Description:
The Secretary, Prosecution Services will serve as the administrative head responsible for coordinating and directing the internal operations and overall strategic implementation of the prosecution services. The officer will support the Director of Public Prosecutions in the execution of institutional policies and oversight of national prosecution frameworks.
Key responsibilities include:
- Coordinating strategic planning, policy formulation, and implementation within prosecution departments.
- Providing oversight on the effective and efficient administration of legal and prosecutorial services.
- Liaising with government agencies, stakeholders, and international institutions on prosecutorial matters.
- Leading teams of senior prosecutors, and ensuring compliance with national and international legal standards.
- Managing resource allocation, performance evaluation, and staff development in prosecution units.
2. Assistant Director Human Resource Development (Readvertisement)
Vacancy Number: V/NO. 7/2025
Number of Posts: 1
Job Description:
The Assistant Director Human Resource Development will be responsible for managing employee learning and development initiatives, career progression programs, and organizational capacity-building efforts within ODPP.
Duties include:
- Developing, implementing, and evaluating training policies and frameworks.
- Coordinating training needs assessments and preparing development plans.
- Managing training budgets and liaising with training service providers.
- Monitoring career progression and providing advisory support on talent management.
- Ensuring compliance with public service HRD regulations and best practices.
3. Assistant Director Human Resource Management
Vacancy Number: V/NO. 8/2025
Number of Posts: 1
Job Description:
This role is tasked with leading and overseeing HR management operations within the ODPP, including recruitment, staff welfare, HR policy enforcement, and personnel administration.
Responsibilities include:
- Formulating and implementing human resource policies and strategies.
- Overseeing employee records management and payroll administration.
- Advising management on labor laws, industrial relations, and employee discipline.
- Coordinating performance management systems and HR audits.
- Ensuring adherence to staffing norms and supporting succession planning efforts.
4. Principal Human Resource Management Officer
Vacancy Number: V/NO. 9/2025
Number of Posts: 1
Job Description:
Reporting to the Assistant Director of HRM, this officer will oversee mid-level human resource activities, especially those related to HR operations, staff evaluations, and personnel placement.
Key duties include:
- Managing daily HR operations including recruitment, deployment, and promotions.
- Supervising leave management, benefits processing, and staff orientation programs.
- Participating in disciplinary processes and grievance resolution mechanisms.
- Assisting in implementing the organization’s performance management tools.
- Preparing HR compliance reports and supporting workforce data analysis.
5. Principal Public Affairs and Corporate Communication Officer
Vacancy Number: V/NO. 10/2025
Number of Posts: 1
Job Description:
This role involves crafting and delivering strategic public relations and communication initiatives to promote ODPP’s mandate and enhance institutional visibility.
Responsibilities:
- Designing and implementing public communication strategies.
- Managing ODPP’s media relations, social media platforms, and publications.
- Organizing public outreach events, press briefings, and stakeholder forums.
- Writing speeches, reports, and content for corporate materials.
- Coordinating crisis communication and promoting brand consistency across platforms.
6. Administration Officer I
Vacancy Number: V/NO. 11/2025
Number of Posts: 1
Job Description:
The Administration Officer I will be responsible for providing administrative and logistical support services essential for effective departmental operations.
Key duties:
- Managing office supplies, asset inventories, and general facility management.
- Coordinating travel logistics, meetings, and office correspondence.
- Supervising junior support staff such as drivers and office assistants.
- Handling procurement requests and petty cash disbursements.
- Assisting in the implementation of office administrative policies and protocols.
7. Prosecution Counsel II
Vacancy Number: V/NO. 12/2025
Number of Posts: 5
Job Description:
Prosecution Counsel II will be responsible for prosecuting criminal cases on behalf of the ODPP, under the supervision of senior prosecutors. These officers will be deployed in various legal stations across the country.
Duties include:
- Preparing legal files and presenting evidence in court.
- Examining witnesses and arguing criminal cases under legal frameworks.
- Offering legal advice to investigators during the pre-trial stage.
- Drafting charge sheets and legal opinions.
- Assisting in plea bargaining and maintaining prosecution case registers.
8. Research Officer II
Vacancy Number: V/NO. 13/2025
Number of Posts: 1
Job Description:
The Research Officer II will support ODPP’s policy, legal, and operational research. This role aims to generate insights that inform prosecutorial decisions, legal reforms, and institutional planning.
Duties:
- Conducting legal research on national and international case law, statutes, and legal literature.
- Preparing legal briefs, policy papers, and publications.
- Participating in data analysis and program evaluation for ODPP operations.
- Collaborating with legal teams on jurisprudential developments.
- Supporting the monitoring and implementation of legal policy frameworks.
9. Personal Secretary II
Vacancy Number: V/NO. 14/2025
Number of Posts: 3
Job Description:
This position is focused on offering high-level secretarial and administrative support to senior ODPP officials to ensure seamless execution of their roles.
Key tasks:
- Managing office schedules, appointments, and correspondence.
- Typing, formatting, and proofreading official documents.
- Coordinating travel, logistics, and meeting arrangements.
- Filing and retrieving confidential documents and records.
- Maintaining a professional reception for office guests and callers.
10. Clerical Officer II
Vacancy Number: V/NO. 15/2025
Number of Posts: 3
Job Description:
Clerical Officers are essential to maintaining the operational flow of documents, files, and internal services within the ODPP. They provide general clerical support in various departments.
Duties include:
- Sorting, filing, and retrieving documents and records.
- Preparing simple reports and data entries.
- Managing internal mail dispatch and office supplies.
- Supporting administrative staff in basic logistical tasks.
- Updating registers and maintaining databases.
11. Prosecution Clerk IV
Vacancy Number: V/NO. 16/2025
Number of Posts: 1
Job Description:
The Prosecution Clerk IV will assist legal officers and prosecutors by managing legal documentation and supporting case management processes.
Key responsibilities:
- Maintaining case files, charge sheets, and witness lists.
- Indexing legal documents and assisting in court file preparation.
- Delivering and collecting legal documents between offices and courts.
- Supporting data entry for prosecution registers.
- Assisting prosecutors during case hearings when required.
How to Apply
Interested candidates are advised to submit their applications no later than 15th July 2025. Each application must clearly indicate the Vacancy Number corresponding to the position applied for.
Applications should be submitted through the ODPP recruitment portal or the official online system specified in the advertisement.