ICT Officer – Database Administration job at Mission for Essential Drugs and Supplies (MEDS)
New
Website :
Today
Linkedid Twitter Share on facebook
ICT Officer – Database Administration
2025-10-30T04:15:03+00:00
Mission for Essential Drugs and Supplies (MEDS)
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_1720/logo/Mission%20for%20Essential%20Drugs%20and%20Supplies%20(%20MEDS%20).jpg
FULL_TIME
 
 
Nairobi
00100
Kenya
Healthcare
Computer & IT
KES
 
MONTH
2025-11-05T17:00:00+00:00
 
Kenya
8

ICT Officer – Database Administration

Mission for Essential Drugs and Supplies (MEDS) is a faith-based health solutions provider founded by an ecumenical partnership of the Kenya Conference of Catholic Bishops (KCCB) and the Christian Health Association of Kenya (CHAK). The Organization’s core mandate is to provide reliable and affordable Health Products and Technologies, Quality Assurance and Health Systems Strengthening Services. MEDS was established in 1986 and serves clients spread throughout Kenya, other regions in Africa and beyond.

The position will report to the ICT Manager and will be responsible for managing and maintaining the organization’s databases to ensure performance, security and availability.

Key Responsibilities:

Design and implement database schemas, including tables, indexes, relationships, and constraints based on application requirements
Develop and maintain data models and database architecture to support business processes and applications
Install and configure database management systems (DBMS) and related tools and set up database parameters and configurations to optimize performance and meet operational requirements
Analyze and optimize SQL queries and database performance through indexing, query rewriting, and other techniques. Use performance monitoring tools to track database performance metrics, such as response times, throughput, and resource utilization
Develop and implement backup strategies to ensure data is regularly and securely backed up as well as manage and execute database recovery procedures to restore data in case of corruption, loss, or disaster
Implement and manage access controls, including user roles and permissions, to secure sensitive data and to enforce database security policies and practices to protect against unauthorized access and vulnerabilities
Plan and execute data migration tasks, including moving data between databases, systems, or environments as well as Integrate databases with other systems and applications to ensure seamless data flow and consistency
Perform regular maintenance tasks, such as applying patches, performing database health checks, and managing space usage and apply software updates and patches to the DBMS to address bugs and security vulnerabilities
Diagnose and resolve database-related issues, such as performance bottlenecks, connectivity problems, and data corruption
Provide support for application developers and end-users regarding database-related queries and problems
Monitor and forecast database resource usage, such as storage and memory, to plan for future capacity needs as well as Implement strategies for scaling databases to handle increased load and ensure optimal performance
Maintain comprehensive documentation of database schemas, configurations, procedures, and changes and Record and document changes to database structures, configurations, and processes
Ensure databases comply with relevant laws, regulations, and industry standards, such as GDPR, HIPAA, or PCI-DSS and follow and implement industry best practices for database management, security, and performance
Develop and implement scripts and automation tools to streamline database management tasks, such as backups, monitoring, and maintenance and Use scripting languages (e.g., SQL, PowerShell, Shell) to automate repetitive tasks and improve efficiency
Develop and maintain disaster recovery plans to ensure quick recovery of database services in case of a major failure or disaster. Regularly test and update disaster recovery plans to ensure their effectiveness and reliability
Work closely with application developers, system administrators, and IT teams to support application development and deployment
Coordinate with database vendors for support, updates, and troubleshooting
Provide training and guidance to junior DBAs or other IT staff on database management practices and tools
Candidate Profile:

Bachelor’s degree in Computer Science or ICT or Computer Engineering or related field
Certification in database administration ie Microsoft Certified, Azure Database Administrator Associate, Oracle Certified Professional, Oracle Database Administrator, MySQL Database Administrator, Certified Data Management Professional
Minimum of five years of database administration experience, as well as hardware and software maintenance and user support experience
Technical competencies: Communication, data analysis and training skills
Behavioural competencies; High level of integrity, interpersonal and communication skills and self driven
If you fit the profile of this position, please submit your application providing the following MANDATORY requirement:

Detailed CV stating your current position and salary, expected salary, telephone number and email address
Copy of National Identity Card
By: 5th November 2025

  • Design and implement database schemas
  • Optimize database performance
  • Ensure data security
  • Provide support to application developers and end-users
  • Communication skills
  • Data analysis skills
  • Training skills
  • Bachelor’s degree in Computer Science, ICT, or related field
  • Certification in database administration
  • Minimum of five years of database administration experience
bachelor degree
60
JOB-6902e647cacca

Vacancy title:
ICT Officer – Database Administration

[Type: FULL_TIME, Industry: Healthcare, Category: Computer & IT]

Jobs at:
Mission for Essential Drugs and Supplies (MEDS)

Deadline of this Job:
Wednesday, November 5 2025

Duty Station:
Nairobi | Kenya

Summary
Date Posted: Thursday, October 30 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Mission for Essential Drugs and Supplies (MEDS)
Mission for Essential Drugs and Supplies (MEDS) jobs in Kenya

JOB DETAILS:

ICT Officer – Database Administration

Mission for Essential Drugs and Supplies (MEDS) is a faith-based health solutions provider founded by an ecumenical partnership of the Kenya Conference of Catholic Bishops (KCCB) and the Christian Health Association of Kenya (CHAK). The Organization’s core mandate is to provide reliable and affordable Health Products and Technologies, Quality Assurance and Health Systems Strengthening Services. MEDS was established in 1986 and serves clients spread throughout Kenya, other regions in Africa and beyond.

The position will report to the ICT Manager and will be responsible for managing and maintaining the organization’s databases to ensure performance, security and availability.

Key Responsibilities:

Design and implement database schemas, including tables, indexes, relationships, and constraints based on application requirements
Develop and maintain data models and database architecture to support business processes and applications
Install and configure database management systems (DBMS) and related tools and set up database parameters and configurations to optimize performance and meet operational requirements
Analyze and optimize SQL queries and database performance through indexing, query rewriting, and other techniques. Use performance monitoring tools to track database performance metrics, such as response times, throughput, and resource utilization
Develop and implement backup strategies to ensure data is regularly and securely backed up as well as manage and execute database recovery procedures to restore data in case of corruption, loss, or disaster
Implement and manage access controls, including user roles and permissions, to secure sensitive data and to enforce database security policies and practices to protect against unauthorized access and vulnerabilities
Plan and execute data migration tasks, including moving data between databases, systems, or environments as well as Integrate databases with other systems and applications to ensure seamless data flow and consistency
Perform regular maintenance tasks, such as applying patches, performing database health checks, and managing space usage and apply software updates and patches to the DBMS to address bugs and security vulnerabilities
Diagnose and resolve database-related issues, such as performance bottlenecks, connectivity problems, and data corruption
Provide support for application developers and end-users regarding database-related queries and problems
Monitor and forecast database resource usage, such as storage and memory, to plan for future capacity needs as well as Implement strategies for scaling databases to handle increased load and ensure optimal performance
Maintain comprehensive documentation of database schemas, configurations, procedures, and changes and Record and document changes to database structures, configurations, and processes
Ensure databases comply with relevant laws, regulations, and industry standards, such as GDPR, HIPAA, or PCI-DSS and follow and implement industry best practices for database management, security, and performance
Develop and implement scripts and automation tools to streamline database management tasks, such as backups, monitoring, and maintenance and Use scripting languages (e.g., SQL, PowerShell, Shell) to automate repetitive tasks and improve efficiency
Develop and maintain disaster recovery plans to ensure quick recovery of database services in case of a major failure or disaster. Regularly test and update disaster recovery plans to ensure their effectiveness and reliability
Work closely with application developers, system administrators, and IT teams to support application development and deployment
Coordinate with database vendors for support, updates, and troubleshooting
Provide training and guidance to junior DBAs or other IT staff on database management practices and tools
Candidate Profile:

Bachelor’s degree in Computer Science or ICT or Computer Engineering or related field
Certification in database administration ie Microsoft Certified, Azure Database Administrator Associate, Oracle Certified Professional, Oracle Database Administrator, MySQL Database Administrator, Certified Data Management Professional
Minimum of five years of database administration experience, as well as hardware and software maintenance and user support experience
Technical competencies: Communication, data analysis and training skills
Behavioural competencies; High level of integrity, interpersonal and communication skills and self driven
If you fit the profile of this position, please submit your application providing the following MANDATORY requirement:

Detailed CV stating your current position and salary, expected salary, telephone number and email address
Copy of National Identity Card
By: 5th November 2025

 

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Application Procedure:

  • Submit detailed CV with current position and salary, expected salary, telephone number, and address
  • Include a copy of National Identity Card

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, November 5 2025
Duty Station: Nairobi | Kenya
Posted: 30-10-2025
No of Jobs: 1
Start Publishing: 30-10-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.