The Ethics and Anti-Corruption Commission (EACC) is a constitutional body established pursuant to Article 79 of the Constitution of Kenya and under Section 3 of the Ethics and Anti-Corruption Commission Act, No. 22 of 2011. The Commission is tasked with the critical national mandate of combating and preventing corruption and economic crimes in Kenya. Through the integration of law enforcement, preventive mechanisms, public education, and the promotion of integrity, EACC works to uphold ethical practices and transparency within public and private sectors.
As part of its continued efforts to strengthen institutional capacity and enhance the execution of its mandate, the Commission is seeking to recruit qualified, dynamic, and results-oriented individuals for various positions within the organization. These opportunities cut across investigation, finance, ICT, administration, legal support, and technical roles.
All interested applicants are required to submit their applications strictly online . Applicants must fill in the EACC Form 1 and attach the required documentation including national ID, updated CV, academic and professional certificates, and relevant testimonials. Applications that are incomplete or not submitted through the online portal will not be considered.
The deadline for application submissions is Tuesday, 3rd June 2025 at 5:00 pm. Only shortlisted candidates will be contacted for interviews.
VACANCIES
1. Senior Investigation Officer – Mechanical Engineer
Vacancy Ref. No.: EACC/LSAR/SIOME/1
EACC Grade: 6
Number of Positions: 1
Job Description:
The Senior Investigation Officer – Mechanical Engineer will be part of a specialized investigations team tasked with providing mechanical engineering expertise in the analysis of corruption and economic crime cases involving infrastructure, machinery, and asset procurement. This role is critical to ensuring technical assessments and forensic evaluations support evidence-based investigations.
Key Responsibilities:
- Conduct engineering analysis of public infrastructure projects and mechanical systems.
- Participate in investigative teams dealing with mechanical assets or procurement involving mechanical works.
- Examine and document the integrity, functionality, and quality of mechanical installations and machinery procured using public funds.
- Offer professional insight on mechanical contracts and adherence to specifications.
- Develop comprehensive technical reports, advisory opinions, and expert witness testimony in court where necessary.
- Liaise with engineering consultants, contractors, and regulatory bodies for technical verifications.
- Assist in identifying discrepancies in public procurement or project implementation processes.
- Provide training and technical support to investigation staff on mechanical-related issues.
2. Administration Officer II – Property Management
Vacancy Ref. No.: EACC/LSAR/AOIPM/2
EACC Grade: 8
Number of Positions: 1
Job Description:
The Administration Officer II – Property Management will play a central role in managing and maintaining EACC’s physical assets, including offices, leased properties, and related infrastructure. This role supports the Commission’s operations by ensuring its facilities meet safety, functionality, and regulatory standards.
Key Responsibilities:
- Manage property records, maintenance logs, and lease agreements.
- Monitor service contracts including janitorial, landscaping, and security services.
- Coordinate inspections and oversee repairs, renovations, and refurbishments.
- Ensure that all Commission properties comply with environmental, safety, and occupancy regulations.
- Prepare periodic reports on asset status and recommend improvements.
- Oversee contractor performance and ensure timely completion of property-related tasks.
- Maintain accurate data on assets and liaise with the supply chain unit for procurement or disposal needs.
- Support budgeting and planning for facilities management activities.
3. Investigation Officer II – Accountant/Auditor
Vacancy Ref. No.: EACC/INV/IOIIA/4
EACC Grade: 8
Number of Positions: 2
Job Description:
Investigation Officer II (Accountant/Auditor) provides forensic accounting and auditing services in support of investigations into public sector corruption and economic crime. This role entails a detailed review of financial systems, documents, and practices to uncover irregularities.
Key Responsibilities:
- Conduct audits on financial statements and operational records of public bodies under investigation.
- Examine procurement records, expenditure reports, and asset declarations.
- Trace financial transactions and conduct asset-tracing to determine potential misuse.
- Compile analytical reports to aid evidence gathering and prosecution of cases.
- Work with investigators and legal officers to build prosecutable cases.
- Attend court proceedings as an expert witness where required.
- Maintain updated knowledge of relevant audit standards, financial regulations, and anti-fraud frameworks.
- Evaluate internal control systems and identify opportunities for corruption prevention.
4. ICT Officer II – Software Developer
Vacancy Ref. No.: EACC/CSS/ICTOII/5
EACC Grade: 8
Number of Positions: 2
Job Description:
The ICT Officer II – Software Developer will design, develop, implement, and maintain software solutions that support Commission operations and digital transformation initiatives. The role is pivotal in advancing automation and improving service delivery.
Key Responsibilities:
- Design and develop web-based and desktop applications tailored to Commission needs.
- Conduct testing, troubleshooting, and debugging of applications.
- Ensure applications meet data protection, cybersecurity, and interoperability standards.
- Maintain software documentation, version control, and user manuals.
- Integrate third-party APIs and ensure seamless connection with existing systems.
- Provide training and technical support to system users.
- Participate in software procurement evaluations and needs assessments.
- Identify opportunities for system upgrades and operational efficiency.
5. Risk Management Officer II
Vacancy Ref. No.: EACC/IA/RMOII/9
EACC Grade: 8
Number of Positions: 1
Job Description:
Risk Management Officer II supports the development and operationalization of risk management strategies across the Commission’s departments. This role involves risk identification, assessment, and monitoring to ensure proactive mitigation and business continuity.
Key Responsibilities:
- Participate in the formulation of risk management policies, strategies, and frameworks.
- Facilitate departmental risk assessments and maintain the Commission’s risk register.
- Monitor key risk indicators and recommend mitigation measures.
- Prepare risk reports and assist in incident tracking and investigation.
- Support business continuity planning and disaster recovery initiatives.
- Promote awareness on risk management across departments.
- Collaborate with internal audit and compliance functions on risk-related audits.
6. Accounts Assistant I
Vacancy Ref. No.: EACC/F&P/AAI/8
EACC Grade: 9
Number of Positions: 1
Job Description:
The Accounts Assistant I will offer day-to-day accounting support in the financial management section. The role ensures that financial operations are conducted in compliance with internal controls and government regulations.
Key Responsibilities:
- Prepare and verify financial vouchers, receipts, and payments.
- Update ledgers and accounting systems.
- Support monthly bank reconciliations and journal entries.
- Assist in preparation of financial reports and budget summaries.
- Reconcile supplier statements and follow up on payments.
- Maintain accurate and secure financial records.
- Ensure compliance with statutory deductions and remittances.
- Participate in audit preparations and respond to audit queries.
7. Paralegal Clerk II
Vacancy Ref. No.: EACC/LSAR/PLClI/3
EACC Grade: 10
Number of Positions: 3
Job Description:
Paralegal Clerk II will assist legal officers by managing case files, legal research, and documentation. The role provides vital clerical and administrative support in ensuring effective legal service delivery.
Key Responsibilities:
- File, organize, and retrieve legal documents and court records.
- Assist in preparation of case briefs and submissions.
- Draft standard correspondence under supervision.
- Conduct basic legal research and compile findings.
- Maintain court calendars and deadlines.
- Coordinate with registries and courts for filing and follow-up.
- Keep detailed records of legal proceedings and decisions.
8. Information Assistant II
Vacancy Ref. No.: EACC/PS/IAII/10
EACC Grade: 10
Number of Positions: 2
Job Description:
Information Assistant II is responsible for library services, document archiving, and information management within the Commission. This role supports staff access to knowledge resources and records preservation.
Key Responsibilities:
- Catalog, classify, and index publications and research materials.
- Manage digital and physical document repositories.
- Provide reference and information retrieval services.
- Assist in maintaining institutional knowledge archives.
- Facilitate document digitization and scanning initiatives.
- Prepare bibliographies and subject-specific collections.
- Train users on information retrieval systems and platforms.
9. Administrative Secretary II
Vacancy Ref. No.: EACC/CSS/ASII/6
EACC Grade: 10
Number of Positions: 2
Job Description:
Administrative Secretary II provides secretarial and administrative support to senior officers and departmental teams. This role is critical to ensuring efficiency and order in official correspondence and coordination.
Key Responsibilities:
- Draft and type letters, memos, and minutes.
- Schedule meetings, prepare meeting agendas, and manage calendars.
- Organize travel itineraries and accommodation logistics.
- Maintain confidential records and filing systems.
- Screen incoming calls and emails and direct queries appropriately.
- Ensure availability of office supplies and oversee petty cash usage.
- Prepare periodic reports and maintain records of office assets.
10. Supply Chain Management Assistant II
Vacancy Ref. No.: EACC/SCM/SCMAII/11
EACC Grade: 10
Number of Positions: 1
Job Description:
The Supply Chain Management Assistant II supports procurement, stores, and inventory functions to ensure timely delivery and accountability of goods and services.
Key Responsibilities:
- Prepare requisitions, local purchase orders, and quotations.
- Receive and inspect delivered items for compliance with specifications.
- Maintain stock registers, bin cards, and procurement documentation.
- Monitor supplier performance and timelines.
- Participate in disposal processes for obsolete items.
- Support internal and external procurement audits.
- Ensure compliance with the Public Procurement and Asset Disposal Act.
11. Office Assistant III
Vacancy Ref. No.: EACC/CSS/OAIII/7
EACC Grade: 12
Number of Positions: 2
Job Description:
Office Assistant III performs general office support services that facilitate the smooth running of administrative and operational activities in the Commission.
Key Responsibilities:
- Dispatch and collect documents and mail.
- Offer hospitality support including tea service.
- Maintain cleanliness of offices and common areas.
- Assist in moving and arranging office furniture and equipment.
- Operate photocopiers, binders, and other office tools.
- Monitor and replenish office supplies.
- Support meeting arrangements by setting up conference rooms.
Application Guidelines
All applications must be submitted through the official EACC recruitment portal. Applicants must complete the EACC Form 1, which is available online at https://jobs.integrity.go.ke. Applications should include copies of a national ID card, an up-to-date curriculum vitae (CV), academic and professional certificates, and testimonials.
Applications will be acknowledged via email. Any applications submitted through other channels or after the stated deadline will not be considered.
The deadline for submission of applications is:
Tuesday, 3rd June 2025 at 5:00 pm.
Only candidates who meet the requirements and are shortlisted will be contacted for the next stages of recruitment.