All jobs › Engineering & Maintenance › Database Administrator

Database Administrator

UEDCL · Kampala

Salary not disclosed

Application deadline Closes in 12 days
Apply / more info ↗

Full-time · Mid level · Engineering & Maintenance · Posted today

Reports to: Senior Database Administrator

About the role

To administer, secure and optimise UEDCL's enterprise databases, ensuring reliable, recoverable and high-performing data services that support critical business operations, regulatory obligations and service continuity.

Responsibilities

  • Install, configure, administer, maintain and upgrade approved enterprise database platforms in accordance with documented standards, licensing requirements and change controls.
  • Monitor database availability, health, scheduled jobs, query performance, storage usage, replication and capacity; investigate abnormalities and implement approved corrective action.
  • Configure, monitor and verify database backups and recovery mechanisms, including point-in-time recovery where supported; participate in restoration and disaster recovery tests against agreed recovery objectives.
  • Support database high-availability, replication and failover arrangements, working with infrastructure and application teams to minimise service interruption.
  • Implement authorised database patches, upgrades, configuration hardening and vulnerability remediation, with impact assessment, testing, rollback plans and auditable records.
  • Administer database accounts, roles and permissions under least-privilege and segregation-of-duties principles; monitor privileged access, activity logs and service accounts in collaboration with ICT Security.
  • Protect data confidentiality, integrity and availability through approved encryption, retention, access, audit and secure non-production data handling controls, in line with applicable laws and UEDCL policies.
  • Provide database operational support to mission-critical enterprise applications, including customer transaction and vending, billing, ERP and integration services, in liaison with application owners and vendors.
  • Support development, test and production database environments, including approved schema changes, database migrations, deployments and controlled refreshes, without bypassing production change approval.
  • Diagnose and resolve database incidents and recurring faults, perform root-cause analysis, document remedial actions and contribute to agreed out-of-hours major-incident support arrangements.
  • Undertake capacity planning and performance optimisation, including indexing, query analysis, data growth assessment and resource forecasting, and recommend improvements for review.
  • Maintain accurate database inventories, configuration baselines, runbooks, backup schedules, recovery procedures, dependency maps and technical documentation to support continuity and audit readiness.
  • Collaborate with the Senior Database Administrator, SAP BASIS, infrastructure, cybersecurity, application, integration and project teams on database changes, migrations and service improvements.
  • Prepare periodic database health, backup, availability, capacity, incident and security-control reports, escalating material risks and exceptions promptly.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Information Systems, Software Engineering or a closely related discipline.

How to apply

Full-time mid-level Engineering & Maintenance role at UEDCL in Kampala, Uganda. Salary: not disclosed.

Posted 3 Nov 2026 · Last updated 3 Nov 2026 · Closes 15 Nov 2026 · Job ID 44

Join our channel