Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

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

Industrial Attachment Opportunities at KRA 2025

Industrial Attachment Opportunities at KRA 2025

In support of the Government’s Youth Initiative to develop a pool of young talent for the Kenyan Labour Market, Industrial Attachment Opportunities at KRA 2025 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 (May to July 2025) Industrial Attachment Programme.

The programme aims at providing 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:

Attachment Opportunities in Kenya 2025

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

Finance

Industrial Attachment Opportunities at KRA 2025

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 KRA 2025

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 KRA 2025

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 KRA 2025

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 KRA 2025

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 KRA 2025

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

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

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

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

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

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

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

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 KRA 2025

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 KRA 2025

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 KRA 2025

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 KRA 2025

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 KRA 2025

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.

Diplomacy

Industrial Attachment Opportunities at KRA 2025

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 KRA 2025

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.

Food & Beverage

Industrial Attachment Opportunities at KRA 2025

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 KRA 2025

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 KRA 2025

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

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

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

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

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

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

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

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 KRA 2025

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 KRA 2025

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

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/ Mechanical 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.

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.

Business Administration

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

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

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 KRA 2025

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 KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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

Industrial Attachment Opportunities at KRA 2025

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 KRA 2025

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.

Please Note:

  • The deadline for application is Monday 14th April 2025
  • All applications must be submitted online via the process outlined below (Application Guidelines).
  • You can only apply for the opportunity after successfully registering in our e-recruitment portal.
  • Incomplete applications will not be considered.
  • The Authority does not extend the Attachment Program.
  • ONLY selected candidates will be contacted.
  • The Authority does not charge any fee for this process.
  • Monthly Stipend payable Kshs.7,000 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.

Job Application Guidelines

Apply Here >

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 detail):

  • 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.

How Write a Good CV

Importance of a Good CV

Delete these from your CV

How to Prepare for a Job Interview

Advice to Job Seekers

Top Skills Employers Are Looking For in 2024