Job verified by Fuzu

Kenyatta National Hospital   |   Nairobi, Kenya   |   Log in or register to see the closing date

Senior ICT Officer

  • Bachelor's degree
  • Telecommunications
  • Expert (non-managerial)
  • Full Time
  • Permanent
Click to apply

Job Summary

Reporting to the Chief ICT Officer, the Senior ICT Officer (Database Administrator(DBA) will be responsible for the performance, integrity and security of the Hospitaldatabases.

Qualifications and Experience

 Degree in Computer Science or its equivalent from a recognized institution.
 Minimum of six (6) years relevant experience(database management) in a
demanding environment.
 Good knowledge of database security management.
 Solid knowledge of both database and system performance tuning.
 Ability to handle multiple projects and deadlines.
 Good understanding of at least one of Linux or UNIX operating systems.
 Full DBA certification required: Oracle DBA, MCDBA, or equivalent.


Establishing the needs of users and monitoring user access and security.

 Creating and maintaining all databases required for development, testing, training
and production usage.
 Designing databases for maximal performance, scalability, flexibility and reliability.
 Performing the capacity planning required to create and maintain the databases.
 Performing ongoing tuning of the database instances.
 Planning and implementing backup and recovery of the databases.
 Controlling migrations of programs, database changes, reference data changes and
menu changes through the development life cycle.
 Implementing and enforcing security for all the databases.
 Performing database re-organization as required to assist performance and ensure
maximum uptime of the database.
 Putting standards in place to ensure that all application design and code is produced
with proper integrity, security and performance.
 Performing reviews on the design and code frequently to ensure the site standards
are being adhered to.
 Providing technical support to application development teams.
 Enforcing and maintaining database constraints to ensure integrity of the database.
 Administering all database objects, including tables, clusters, indexes, views,
sequences, packages and procedures.
 Assisting with impact analysis of any changes made to the database objects

General Information

Salary rangeNot specified
Additional informationNot specified
Contract type: Permanent
Job type: Full Time
Location: Nairobi
Area of work: Telecommunications
Seniority: Expert (non-managerial)

Job Requirements

Required education: Bachelor's degree
Required relevant work experience: 5 years
Required skills: Database servers; Reporting; Application programming interfaces (API); Database administration
Required languages: English (Spoken: fluent | Written: fluent)

Click to apply

Kenyatta National Hospital

Health care, medicalCompany size: 1000+ people

Kenyatta National Hospital in Nairobi is the oldest hospital in Kenya. Founded in 1901 with a bed capacity of 40 as the Native Civil hospital, it was renamed the King George VI in 1952. At that time the settler community were served by the nearby European Hospital (now Nairobi Hospital). It was renamed Kenyatta National Hospital — after Jomo Kenyatta — following independence from the British. It is currently the largest referral and teaching hospital in the country.

Other Jobs at Kenyatta National Hospital

Senior Human Resource Officer
Medical Engineering Technologist I
Senior ICT - Network and Infrastructure Administrator
Head,Marketing and Communication Department
Senior ICT Officer - Application Developer
View more jobs at
Kenyatta National Hospital