Industrial Attachment Opportunities at Kenya Revenue Authority (KRA) (May to July 2025 Intake)

Drivers at Kenya Revenue Authority (KRA)

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA) (May to July 2025 Intake)

In support of the Government’s Youth Initiative to develop a pool of young talent for the Kenyan Labour Market, KRA is seeking applications from continuing 1st degree students (Undergraduate) in their 3rd, 4th and final year of study and Diploma students in their final year for its three (3) months (October to December 2025) Industrial Attachment Opportunities at Kenya Revenue Authority (KRA) (May to July 2025 Intake).

The programme aims to provide the Youth an opportunity to acquire practical aspects of their respective areas of specialization in partial fulfillment of their degree programme. The opportunities are open within the various Support Services departments of the Authority in the following disciplines:

Industrial Attachment Opportunities at KRA

  1. Finance
  2. Accounting
  3. Economics
  4. Statistics
  5. Data Analytics
  6. Mathematics
  7. Supply Chain Management
  8. Human Resource Management
  9. Marketing & Communication
  10. Communications
  11. International Relations
  12. Public Relations
  13. Media Studies
  14. Photography
  15. Videography
  16. Film Production
  17. Animation
  18. ICT
  19. Telecommunications
  20. Hotel Management
  21. Housekeeping and Laundry Management
  22. Records Management
  23. Records & Archives
  24. Library & Information Science
  25. Security & Safety
  26. Security Management
  27. Criminology
  28. Criminal Justice
  29. Forensics
  30. Business Administration
  31. Business Management
  32. Project Management
  33. Monitoring & Evaluation
  34. Counselling Psychology
  35. Occupational Health
  36. Disaster Management
  37. Electrical Engineering
  38. Mechanical Engineering
  39. Civil Engineering
  40. Structural Engineering
  41. Land Economics
  42. Property Management
  43. Quantity Survey
  44. Actuarial Science
  45. Transport & Logistics
  46. Fleet Management
  47. Law
  48. Education
  49. Chemistry
  50. Analytical Chemistry
  51. Stenographers

Finance

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Accounting

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Economics

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Statistics

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Data Analytics

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Mathematics

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Supply Chain Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Human Resource Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Marketing & Communication

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Communications

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

International Relations

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Public Relations

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Media Studies

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Photography

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Videography

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Film Production

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Animation

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

ICT

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Telecommunications

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Hotel Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Housekeeping and Laundry Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Records Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Records & Archives

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Library & Information Science

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Security & Safety

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Security Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Criminology

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Criminal Justice

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Forensics

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Business Administration

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Business Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Project Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Monitoring & Evaluation

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Counselling Psychology

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Occupational Health

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Disaster Management

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Electrical Engineering

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Mechanical Engineering

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Civil Engineering

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Structural Engineering

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Land Economics

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Property Management

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Quantity Survey

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Actuarial Science

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Transport & Logistics

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Fleet Management

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Law

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Education

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Chemistry

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Analytical Chemistry

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

Stenographers

Industrial Attachment Opportunities at Kenya Revenue Authority (KRA)

Requirements

  • Be a Kenyan Citizen aged between 18 and 35 years.
  • Should be a continuing 1st degree student (Undergraduate) in their 3rd, 4th, and final year of study, and Diploma students in their final year from a recognized University/College.
  • Should have a valid introduction letter from the University/College.
  • Must be available full-time for the three-month duration of the program.

How to Apply for Industrial Attachment Opportunities at KRA

Please Note:

Monthly Stipend of KShs. 7,000 for undergraduates and diploma students will be paid and is subject to applicable statutory deductions.

If selected, candidates will be required to submit proof of a valid Personal Accident Insurance Cover, copies of KRA PIN certificate, NHIF/SHIF, NSSF, ID card and Bank Account details.

All applications must be submitted online via the process outlined below (Application Guidelines).
You can only apply for the opportunity after successfully registering on our e-recruitment portal.
Incomplete applications will not be considered.

Job Application Guidelines

Registration:

  • Go to https://erecruitment.kra.go.ke/login and then click on the ‘Register’ button to start the application process.
  • After registration, you will receive an email enabling you to confirm your email address and complete your registration.

Log on:

  • After registration, go to https://erecruitment.kra.go.ke/login
  • Key in your username and password, then click on ‘Log in’ to access your account.
  • After successful log in, the system will open the ‘Applicant Cockpit’.

Candidate Profile (To create or update applicant details):

  • On the ‘Applicant Cockpit’ page, go to the tab ‘Candidate Profile’.
  • Click on ‘My Profile’ to create and update your profile.
  • Follow the instructions to complete your profile.
  • The process will end by clicking the tab “Overview and Release”.
  • Ensure you click the check box on the page to complete the profile.

Application process:

  • To view the open job postings, click on the tab ‘Employment Opportunities’ on the ‘Applicant Cockpit’ page.
  • Under the heading ‘Job Search’ click the ‘Start’ button to view all available vacancies.
  • Click on the Job posting to display the details of the position.
  • To apply for the position, click ‘Apply’ button at the top of the page.
  • Follow the instructions to complete and submit your application.
  • Kindly note that all mandatory fields must be completed.
  • To complete the process of application, click the ‘Send Application Now’ button after reviewing and accepting the ‘Data Privacy Statement’.

In case of any challenges, please send your email query to isupporthr@kra.go.ke

The deadline for the application is Tuesday, 2nd September 2025

The Authority does not extend the Attachment Program.

ONLY selected candidates will be contacted.

The Authority does not charge any fee for this process.


Latest Jobs in Kenya