Join the Office of the Director of Public Prosecutions (ODPP) – Multiple Senior Roles Available

Are you a seasoned professional in law, administration, finance, ICT, audit, or support services? The Office of the Director of Public Prosecutions (ODPP) is conducting a major internal recruitment drive for numerous senior leadership and legal positions. This is a prestigious opportunity to contribute to Kenya’s criminal justice system and work in a mission-driven environment dedicated to integrity and excellence.
📌 About ODPP
Their mission is to “provide impartial, innovative, efficient and effective prosecution service.” They are committed to upholding justice, public trust, and the rule of law through professional prosecution and robust administrative systems.
🏛️ Detailed List of All Available Positions
1. Senior Deputy Director of Public Prosecutions (DPP2)
Vacancy No.: 17/2025
Posts: 6
Basic Salary: Kshs. 266,810 – 391,110 p.m.
Summary: Top-tier leadership role responsible for prosecutorial policy, strategic direction, and handling complex national/international cases.
Experience Required: 18 years as an Advocate OR 3 years as Deputy Director DPP3.
2. Deputy Director of Public Prosecutions (DPP3)
Vacancy No.: 18/2025
Posts: 30
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Senior prosecutorial and managerial role, potentially as Head of Region, Division, or Department.
Experience Required: 15 years as an Advocate OR 3 years as Senior Assistant Director.
3. Deputy Director, Administration (DPP3)
Vacancy No.: 19/2025
Posts: 2
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Head of Administration Division, overseeing policies, fleet, facilities, security, and outsourced services.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Administration.
4. Deputy Director, Human Resource Management (DPP3)
Vacancy No.: 20/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead HRM Division; manage recruitment, performance, discipline, compensation, and employee relations.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, HRM.
5. Deputy Director, Human Resource Development (DPP3)
Vacancy No.: 21/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Head of HR Development; oversee training, curriculum development, internships, and skills management.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, HRD.
6. Deputy Director, Finance (DPP3)
Vacancy No.: 22/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead Finance Division; manage budgeting, MTEF, donor relations, and financial reporting.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Finance.
7. Deputy Director, Accounts (DPP3)
Vacancy No.: 23/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Head of Accounts Division; oversee accounting policies, financial statements, compliance, and audit responses.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Accounts.
8. Deputy Director, Supply Chain Management (DPP3)
Vacancy No.: 24/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead Supply Chain Division; manage procurement, asset disposal, supplier contracts, and inventory.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Supply Chain.
9. Deputy Director, Strategy and Planning (DPP3)
Vacancy No.: 25/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead Strategy Division; oversee strategic plans, performance contracts, stakeholder management, and reporting.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Strategy and Planning.
10. Deputy Director, Information Communication Technology (DPP3)
Vacancy No.: 26/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead ICT Division; manage IT systems, case management, digital transformation, and network infrastructure.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, ICT.
11. Deputy Director, Records Management (DPP3)
Vacancy No.: 27/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Head of Records Management; oversee archives, e-records, retention schedules, and registry services.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Records.
12. Deputy Director, Library Services (DPP3)
Vacancy No.: 28/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Lead Library Services Division; manage e-library, research programs, information literacy, and collaborations.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Library Services.
13. Deputy Director, Audit (DPP3)
Vacancy No.: 29/2025
Posts: 1
Basic Salary: Kshs. 246,079 – 349,079 p.m.
Summary: Head of Internal Audit Division; develop audit frameworks, risk management, and compliance monitoring.
Experience Required: 15 years (3 in senior management) OR 3 years as Senior Assistant Director, Audit.
14. Principal Prosecution Counsel (DPP6)
Vacancy No.: 30/2025
Posts: 44
Basic Salary: Kshs. 102,000 – 155,200 p.m.
Summary: Mid-level prosecutorial role; conduct cases, draft pleadings, advise government agencies, and compile reports.
Experience Required: 5+ years at DPP7 level.
✨ Comprehensive Benefits Package (for DPP3 & DPP2)
All positions are Permanent and Pensionable and include:
House Allowance: Kshs. 80,000 p.m.
Commuter Allowance: Kshs. 24,000 p.m.
Entertainment Allowance: Kshs. 65,000 p.m.
Responsibility Allowance: Kshs. 12,000 p.m.
Leave Allowance: Kshs. 10,000 p.a.
Domestic Servants Allowance: Kshs. 15,600 p.m.
Medical, Group Life & Personal Accident Insurance
Car Loan: Up to Kshs. 4 Million
For Principal Prosecution Counsel (DPP6):
House Allowance: Kshs. 45,000 p.m.
Commuter: Kshs. 8,000 p.m.
Car Loan: Up to Kshs. 1.5 Million
Other allowances apply (Non-Practicing, Special Legal, etc.)
📋 General Eligibility & Requirements
Must meet Chapter Six (6) of the Constitution of Kenya on leadership and integrity.
Relevant academic and professional certifications as listed per position.
Demonstrated professional competence and leadership capabilities.
Strategic Leadership Development Programme Certificate (6 weeks) required for most senior roles.
Master’s degree is an added advantage for most positions.
📤 How to Apply
Applications are ONLINE ONLY via the ODPP careers portal. No hard copies will be accepted.
🔗 Application Portal: https://jobs.prosecutions.go.ke/
📎 Documents to Upload:
National Identity Card
Academic & Professional Certificates & Transcripts
Letters of Appointment (current and previous substantive posts)
Detailed Curriculum Vitae
Any other supporting testimonials
⏰ Application Deadline:
14th January 2026, 5:00 PM (East African Time)
About the Author
Kelvin Kibet
Administrator
Kelvin Kibet is a Kenyan journalist, digital influencer, and founder of Kelvin Kibet Media, a platform dedicated to delivering verified, factual, and in-depth reporting. He is recognized for his commitment to ethics and integrity in media, as well as his passion for storytelling that empowers communities.




