Kenya Ports Authority (KPA) is a Commercial and Strategic State Corporation mandated to maintain, operate, improve and regulate all sea and inland waterway ports in Kenya. KPA aspires to position the Port of Mombasa as a competitive regional hub. The Port of Mombasa is a gateway to East and Central Africa and is one of the busiest ports along the East African coastline. The Port provides direct connectivity to over 80 ports worldwide and is linked to a vast Mineland comprising Uganda, Rwanda, Burundi, Eastern Democratic Republic of Congo, Northern Tanzania, Southern Sudan, Somalia, and Ethiopia by road.
To enhance institutional capacity to deliver strategy, KPA is seeking to recruit highly motivated and result-oriented individuals to fill the following exciting and challenging positions.
JOB OPPORTUNITIES
ARTISAN (50)
Application for ARTISAN (50) position.
Job Ref #:Â KPA9.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
TECHNICIAN (50)
Application for TECHNICIAN (50) position.
Job Ref #:Â KPA8.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
ASSISTANT FERRY MASTER (8)
Application for ASSISTANT FERRY MASTER (8) position.
Job Ref #:Â KPA7.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
COXSWAIN II (5)
Application for COXSWAIN II (5) position.
Job Ref #:Â KPA8.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
Also Apply: TSC Kenya Teacher Replacement Vacancies for 9159 Positions
LABORATORY TECHNOLOGIST (5)
Application for LABORATORY TECHNOLOGIST (5) position.
Job Ref #:Â KPA7.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
PHARMACEUTICAL TECHNOLOGIST (5)
Application for PHARMACEUTICAL TECHNOLOGIST (5) position.
Job Ref #:Â KPA7.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
PHARMACY ATTENDANT (3)
Application for PHARMACY ATTENDANT (3) position.
Job Ref #:Â KPA9.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
GRADUATE TRAINEES (70)
Application for GRADUATE TRAINEES (70) position.
Job Ref #:Â KPA8.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
ADMINISTRATIVE ASSISTANT (100)
Application for ADMINISTRATIVE ASSISTANT (100) position.
Job Ref #:Â KPA9.
Deadline:Â 20 December 2025.
Posted:Â 25 November 2025.
| ARTISAN | |
|---|---|
| Department – | Engineering Services/Infrastructure Development |
| Grade – | KPAB |
| Terms of Service – | Pensionable |
| Remuneration (Kshs.) – | Basic Salary: 67,317.00 – 85,554.00 House Allowance: 26,675.00 Motor Transport Allowance: 14,000.00 |
Job Specifications
This is the entry grade for Artisans. Artisans in this cadre may be deployed to perform duties in any of the following functional areas:
A. Mechanical (Plumbers, Fitters, Weiders & Fabricators)
i. Assist Senior Artisans in carrying out daily safety checks on equipment.
ii. Assist Senior Artisans in carrying out planned and breakdown maintenance.
iii. Assist Senior Artisans in recording equipment maintenance data.
iv. Assist Senior Artisan in undertaking housekeeping and cleaning and equipment and tools.
v. Assist Senior Artisan in recording equipment maintenance and components production data.
vi. Assist Senior Artisans in production of equipment components.
vii. Assist Senior Artisan in welding and fabrication of equipment and infrastructure components.
viii. Assist Senior Artisan in tracing, sorting and carrying materials from stores to working area.
B. Electrical
i. Assist Senior Artisans in carrying out daily safety checks on equipment.
ii. Assist Senior Artisans in carrying out planned and breakdown maintenance.
iii. Assist Senior Artisan in recording equipment maintenance data.
iv. Assist Senior Artisan in undertaking housekeeping and cleaning and equipment and tools.
v. Assist Senior Artisan in recording equipment maintenance and components production data.
vi. Assist Senior Artisan in tracing, sorting and carrying materials from stores to working area.
Also Apply: Warehouse Receipt System Council X18 Vacancies for Kenyans
C. Painting
i. Assist Senior Artisan in selecting tools and paints.
ii. Assist Senior Artisan in preparing work surfaces before painting.
iii. Assist Senior Artisan in carrying out planned maintenance.
iv. Assist Senior Artisan in recording equipment maintenance data.
v. Assist Senior Artisan in recording data of equipment and materials.
v. Assist Senior Artisan in carrying out daily checks on maintenance defects in marine vessels, equipment, and drill infrastructure.
vii. Maintain housekeeping at the workplace and the paint material stores.
viii. Assist Senior Artisan in tracing, sorting and carrying materials from stores to working area.
D. Carpentry & Joinery/Aluminium
i. Assist Senior Artisan in selecting tools and materials.
ii. Assist Senior Artisan in timing and aluminium before joinery work and painting.
iii. Assist Senior Artisan in carrying out planned maintenance of woodwork and aluminium.
iv. Assist Senior Artisan in recording equipment maintenance data.
v. Assist Senior Artisan in carrying out daily checks on maintenance defects in marine vessels, equipment and drill infrastructure.
vi. Maintain good housekeeping at the workplace and the material stores.
vi. Assist Senior Artisan in tracing, sorting and carrying materials from stores to working area.
E. Masonry
i. Assist Senior Artisan in selecting tools and materials.
ii. Assist Senior Artisan in assessing equipment and materials before masonry work.
ii. Assist Senior Artisan in carrying out planned maintenance of masonry works.
iv. Assist Senior Artisan in recording equipment maintenance data.
v. Assist Senior Artisan in carrying out daily checks on maintenance defects in building, drill engineering and associated projects.
vi. Maintain good housekeeping at the workplace and the material stores.
vi. Assist Senior Artisan in tracing, sorting and carrying materials from stores to working area.
Person Specifications
For appointment to this grade, a person must have:
-
KCSE or its Equivalent.
-
Proficiency in Computer applications.
-
Government facilities for IIDR equivalent from a recognized institution/
-
Proficiency in seafarer or being in possession of Discharge Book where necessary.
-
Pulling the requirements of Chapter 6 of the Constitution.
-
Age limit – 30 years and below.
| TECHNICIAN | |
|---|---|
| Department – | Engineering Services/Infrastructure Development |
| Grade – | KPAB |
| Terms of Service – | Pensionable |
| Remuneration (Kshs.) – | Basic Salary: 76,156.00 – 108,767.00 House Allowance: 32,750.00 Motor Transport Allowance: 17,000.00 |
Job Specifications
This is the entry grade for Technicians. Technicians in this cadre may be deployed to perform duties in any of the following functional areas:
A.Mechanical
-
-
Assist the Senior Technician in implementing maintenance programmes and keeping records of maintenance jobs undertaken.
-
Assist the Senior Technician during emergency repairs of the infrastructure /marine crafts /equipment – whichever is applicable.
-
Assist the Senior Technician in carrying out checks on tools and make inventory of required tools for various tasks.
-
Assist the Senior Technician in carrying out checks on equipment.
-
B. Electrical
i. Assist the Senior Technician in inspecting Electrical installation /marine crafts /equipment within assigned areas
-
Assist the Senior Technician during preventive maintenance of electrical equipment to ensure it is well scheduled carried out and documented.
-
Assist the Senior Technician in overall power supply and distribution matters to company premises, housing estates and sublations.
-
Assist the Senior Technician during emergency repairs of electrical installations /marine crafts /equipment.
-
Assist Senior Technician in ensuring safe use of all electrical equipment and availability of necessary accessories.
Also Apply: Swedish Institute SI Scholarship 2026, Masters Funding for African Students
C. Civil
i. Assist the Senior Technician in preparing specifications for materials used in civil engineering, building and permanently working.
-
Assist the Senior Technician in carrying out buildings, drill engineering and permanent way works as and when required.
-
Assist Technician in carrying out inspection of drill materials.
D. Projects
i. Assist the Senior Technician in collecting data for design projects.
-
Assist the Senior Technician in preparing daily site records and weekly project status reports.
-
Assist the Senior Technician in ensuring safe use of all site construction equipment and availability of necessary accessories.
E. Environmental & Control (&C)
i. Assist the Senior Technician in carrying out repairs on equipment both in the field and in the workshop.
-
Assist the Senior Technician in carrying out routine and planned maintenance work.
-
Assist the Senior Technician in writing regular maintenance reports of assigned duties.
F. SMR
i. Implement KPA Electrical/Mechanical/Fenry Shift Cycle arrangement.
-
Ensure all the electrical faults are correctly recorded in SAR.
-
Prepare the daily reports on breakdowns and fault occurrences in a timely manner.
-
Maintain accurate monitoring of power supply stability.
-
Allocate duties and supervise shift staff.
-
Lists with the other Station Controllers on site running of the Power System.
-
Communicate with KPCV.
-
Plan, monitor and evaluate the performance of staff against set targets and objectives and implement development action plans aimed at building the capacity of individuals and multi-disciplinary teams.
-
Main the vessels during operational hours and ensure compliance with Marine Safety guidelines and protocols.
Person Specifications
i. KCSE or its Equivalent.
-
Diploma in Mechanical, Mechatronics, Civil, Permanent Ways, Building & Construction, Electrical, Electronics and Marine Engineering or its recognized equivalent.
-
Diploma in Computer applications.
-
Pulling the requirements of Chapter 5 of the Constitution of Kenya.
Also Apply: Discover fully funded bursaries and scholarships for African students. Study abroad or locally with financial aid for undergraduates, postgraduates & PhDs
| ASSISTANT FERRY MASTER | |
|---|---|
| Department – | Ferry Services |
| Grade – | KPAT |
| Terms of Service – | Pensionable |
| Remuneration (Kshs.) – | Basic Salary: 100,660.00 – 132,290.00 House Allowance: 42,000.00 Motor Transport Allowance: 25,000.00 |
Job Specifications
i. Overall command of the vessel and in charge of the crew onboard.
-
Safety of crew, passengers, and cargo onboard during carriage and vessel while underway, anchorage and service of the ramp.
-
Observing Navigation safety.
-
Attending to maritime distress calls within reach.
-
Securitizing the soundness of the ferry through pre sea checks before putting into service.
-
Steering vessel during berthington-berthing or moving/removning.
-
Updating ships deployed and Maintaining Radio watch.
-
Unresembling defence and instructions during emergencies.
-
Disseminating relevant safety information, instructions and guidelines to ferry users onboard through the Public Address System.
-
Conducting familiarization on vessel operations and equipment to new crew.
-
Attending emergencies as the lead person and conducting periodic emergency drills.
-
Ensuring cleanliness of the vessel and preservation of marine environment.
-
In charge of ferry, punctures operations and Observing vessel traffic on the channel.
-
Coordinating ferry movement with other operators as team players in enhancing smooth traffic flow.
Person Specifications
i. KCSE Certificate or its equivalent.
-
Diploma in Natural Studies or related field from a recognized University.
-
Minimum Hour (4) years released working experience.
-
Master Port Operation Certificate of Competency.
-
Certificate of Competency (GCC) Master Mariner is an added advantage.
-
Certificate in Customer relations training as added advantage.
-
Certificate in Safety training.
-
Global Maritime Drivers and Safety System (CMDSS) Radio Certificate.
-
Valid Medical certificate as prescribed by the Regulatory Agency (XMM).
-
Relevant Standard Training for Certification and Watch Keeping (STON).
-
Pulling the requirements of Chapter 5 of the Constitution of Kenya.
POSITION 1: COXSWAIN II
Department:Â Ferry Services
Grade:Â KP48
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 76,156.00 – 108,767.00
-
House Allowance: 32,750.00
-
Motor Transport Allowance: 17,000.00
Job Specifications:
Responsible for carrying out efficient operations of Harbour Pilot Boats in line with the provisions of International Safety Management (ISM) CODE, applicable International Maritime Conventions, National Legislations.
A. Seaman (Deckhand):
-
Undertake timely and efficient provision of harbour crafts services as set in individual performance target
-
Undertake bunkering operations for Harbour crafts and ensure bunkering procedures are adhered to
-
Execute maintenance plans and schedules for Harbour craft in liaison with Marine Engineering department
B. Coxswain III-Craft:
-
Undertake timely and efficient provision of harbour Pilot/mooring Boats services as set in individual performance target
-
Undertake bunkering operations for Harbour Pilot/mooring Boats and ensure bunkering procedures are adhered to
-
Execute maintenance plans and schedules for Harbour Pilot/mooring Boats in liaison with Marine Engineering department.
Also Apply: Find the latest fellowship opportunities just for Africans. Whether you’re a student, recent graduate, or early-career professional
C. Mooring Assistant:
-
Supervision of mooring gang to avoid marine delays and accidents/incidents
-
Supervene mooring gang with an aim of enhancing safety and avoidance of marine delays
-
Coordinate communication between mooring gang and the pilot on board the vessel
-
Supprove mooring gang for timely execution of shifting/hailing of ships as planned
-
Coordinate with the pilot on board the vessel to crew and the boat
-
Ensure Compliance with staff regulations, Harbour Regulations 1970, Circulars and Notices
Person Specifications:
-
KCSE certificate or its equivalent
-
Three (3) years’ Experience as Sailor I or in relevant field
-
KFXM is mandatory certificates; Coxswain certificate
-
Fulfill the requirements of Chapter 6 of the Constitution
POSITION 2: LABORATORY TECHNOLOGIST
Department:Â Medical Services
Grade:Â KP47
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 100,660.00 – 132,290.00
-
House Allowance: 42,000.00
-
Motor Transport Allowance: 25,000.00
Job Specification:
-
Ensure proper handling of laboratory records to keep confidentiality of data
-
Execute the Pre-Analytical, Analytical and Post-analytical processes of laboratory investigations
-
Supprove direct reports and perform on job training
-
Participate in Internal Quality Control (IQC) and General Quality Control (GQC)
-
Sterilize glassware/Equipment/Reagent bottles and other apparatus for microbiological use
-
Prepare culture media for the isolation of organisms
-
Ensure specific areas and practices of the clinical and environmental conditions
-
Implement storage of specimens in their correct containers and conditions
-
Evaluate continuous enforcement of occupational health safety and environment policies
-
Participate in proper disposal of laboratory waste and chemicals
Person Specifications:
-
KCSE or its equivalent
-
Diploma in Medical Laboratory Sciences from recognized institution
-
Registered member of Kenya Medical Laboratory Technicians and Technologies Board
-
ICT Skills
-
Demonstrate high degree of professional competence and administrative capabilities
-
3 years’ experience of Clinical Laboratory Technologist II in reputable organization
-
Compliance with Chapter 6 of the constitution of Kenya Ethics and Integrity
POSITION 3: PHARMACEUTICAL TECHNOLOGIST
Department:Â Medical Services
Grade:Â KP47
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 100,660.00 – 132,290.00
-
House Allowance: 42,000.00
-
Motor Transport Allowance: 25,000.00
Job Specifications:
Responsible for carrying out efficient operations of Harbour Pilot Boats in line with the provisions of International Safety Management (ISM) CODE, applicable International Maritime Conventions, National Legislations.
Offers quality pharmaceutical services in:
-
Dispensing
-
Medicinal Use Counseling
-
Record keeping
-
Medicines billing
POSITION 4: PHARMACY ATTENDANT
Department:Â Medical Services
Grade:Â KP49
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 67,317.00 – 85,554.00
-
House Allowance: 26,675.00
-
Motor Transport Allowance: 14,000.00
Job Specifications:
Assists in provision of quality pharmaceutical care and services:
-
Clean dispensing area and ensure drugs are arranged appropriately
-
Organize pharmacy shelves and counter for easy location of drugs
-
Assist in listing drugs requiring replenishment
-
Carrying drugs from main store to pharmacy
-
Assist in pre-pooling of drugs
-
Assist in compounding drugs for local application
-
Assist in preventing drug misuse
-
Assist in pharmacovigilance
Person Specifications:
-
KCSE certificate or its equivalent
-
Certificate in Pharmacy from recognized institution (added advantage)
-
ICT Skills
-
Professional ethics and values
-
Compliance with Chapter 6 of the constitution of Kenya – Ethics and Integrity
POSITION 5: GRADUATE TRAINEES
Grade:Â KP48
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 76,156.00 – 108,767.00
-
House Allowance: 32,750.00
-
Motor Transport Allowance: 17,000.00
Requirements:
-
Qualified young graduates under age of thirty (30) years
-
Minimum Bachelor’s degree in social sciences, Finance, Engineering, ICT or relevant field
-
From recognized University
POSITION 6: ADMINISTRATIVE ASSISTANT
Grade:Â KP49
Terms of Service:Â Pensionable
Remuneration (Kshs):
-
Basic Salary: 67,317.00 – 85,554.00
-
House Allowance: 26,675.00
-
Motor Transport Allowance: 14,000.00
Requirements:
-
Minimum Diploma in Business Administration, Finance, Commerce, ICT, Human Resource management or relevant field
-
From recognized institution
Required Documents:
-
Certificate of good conduct from Criminal Investigations
-
Clearance certificate from Higher Education Loan Board
-
Tax Compliance Certificate from Revenue Authority
-
Clearance from Ethics & Anti-Corruption Commission
-
Report from approved Credit Reference Bureau
-
Compliance with Chapter 6 of Constitution of Kenya Ethics & Integrity
APPLICATION PROCESS:
How to apply:
-
Submit applications via Authority’s online Career Portal
-
Click on link to relevant job and fill prescribed form
-
Email or hand copy applications NOT accepted
-
Deadline: 30 December 2025
Note:Â Kenya Port Authority is an Equal Opportunity Employer (EOE) committed to diversity and gender equality. Canvassing will lead to automatic disqualification.
