Database Administrator

This job posting has expired.

Original Job Details:

Company: KCB Group

Location: Moi Avenue, P.O Box 48400 00100, KE

Date Posted: May 11, 2025

Job Description:

About the Job:

The role of the Database Administrator is to ensure the performance, availability, integrity, and security of database systems within the KCB group, covering technologies like MySQL, MS SQL, and other relational databases.

Responsibilities:

  • Manage SQL Server and MySQL instances (clustered and non-clustered).
  • Ensure high levels of performance, availability, sustainability, and security.
  • Refine and automate regular processes, track issues, and document changes.
  • Assist developers with query tuning and schema refinement.
  • Provide 24×7 support for critical production systems.
  • Prepare documentations and specifications.
  • Handle common database procedures (upgrade, backup, recovery, migration).
  • Profile server resource usage, optimize, and tweak as necessary.
  • Configure and maintain database servers and processes.
  • Perform routine production database support (free space checks, fragmentation, backups, error checking, SR creation/follow-up).
  • Resolve database-related issues and work with Development, Project Management, and staff.
  • Ensure security, performance monitoring/tuning, capacity planning, and backup/recovery.
  • Oversee backups, replication, and failover.
  • Monitor Database systems and platforms for availability.

Requirements:

  • Bachelor’s degree in IT or other IT/Engineering related field.
  • Professional certification in MS SQL, MySQL Certification.
  • At least 2 years of experience in IT.
  • At least 2 years of experience in MySQL, PostgreSQL and MS SQL database administration.
  • At least 2 years of experience in Data Warehousing.
  • At least 2 years of experience in Banking Operations is desired.