Announces 33 Vacancies Across Multiple Departments
The Ethics and Anti-Corruption Commission (EACC) has invited applications from suitably qualified candidates to fill various positions within the Commission. Established under Section 3 of the Ethics and Anti-Corruption Act and mandated by Article 79 of the Constitution of Kenya, EACC is responsible for combating and preventing corruption and economic crimes through law enforcement, public education, prevention measures, and promotion of integrity and ethical standards.
Available Positions
| No. | Position | Grade | Vacancy Ref. No. | Posts |
|---|---|---|---|---|
| 1 | Senior Prevention Officer – Civil Engineer | 6 | EACC/PS/SPOME/1 | 1 |
| 2 | Senior Security Officer | 6 | EACC/CSS/SSO/12 | 1 |
| 3 | Prevention Officer II – Procurement Specialist | 8 | EACC/PS/POPS/2 | 1 |
| 4 | Prevention Officer II – Legal | 8 | EACC/PS/POL/3 | 1 |
| 5 | Prevention Officer II – Accountant | 8 | EACC/PS/POA/4 | 1 |
| 6 | Prevention Officer II – Monitoring & Evaluation Specialist | 8 | EACC/PS/POME/5 | 1 |
| 7 | Research Officer II | 8 | EACC/PS/ROII/6 | 1 |
| 8 | Education Officer II – Digital Media | 8 | EACC/PS/EODM/7 | 1 |
| 9 | Education Officer II – Communications | 8 | EACC/PS/EOC/8 | 1 |
| 10 | Education Officer II – Production | 8 | EACC/PS/EOP/9 | 1 |
| 11 | Human Resource Officer II – Payroll | 8 | EACC/CSS/HROP/13 | 1 |
| 12 | Human Resource Officer II | 8 | EACC/CSS/HROII/14 | 2 |
| 13 | Programme Officer II – Monitoring & Evaluation Specialist | 8 | EACC/DFS/POME/19 | 1 |
| 14 | Accounts Assistant I | 9 | EACC/FP/AAI/11 | 3 |
| 15 | Paralegal Clerk II | 10 | EACC/LSAR/PLCII/10 | 2 |
| 16 | Administrative Secretary II | 10 | EACC/CSS/ASII/15 | 1 |
| 17 | Building and Maintenance Assistant II | 10 | EACC/CSS/BMA/16 | 1 |
| 18 | Driver II | 11 | EACC/CSS/DII/17 | 6 |
| 19 | Office Assistant III | 12 | EACC/CSS/OAIII/18 | 6 |
Total Vacancies: 33
All applications must be submitted online. Only shortlisted candidates will be contacted for interviews.
Application Deadline: Tuesday, 23rd June 2026 at 5:00 PM
