Database Administrator
2026-11-03T08:50:39+00:00
Uganda Electricity Distribution Company Limited (UEDCL)
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_11658/logo/Uganda%20Electricity%20Distribution%20Company%20Limited%20(UEDCL).png
https://www.uedcl.co.ug/
FULL_TIME
Kampala
Kampala
00256
Uganda
Professional Services
Computer & IT
2026-11-15T17:00:00+00:00
8
Reports To
Senior Database Administrator
Mission & Objectives
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.
Key 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.
Eligibility & Requirements
Education
Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering or a closely related discipline.
Experience
Minimum of 2 years’ relevant hands-on experience administering production enterprise databases, preferably in a high-availability or mission-critical environment.
- Practical administration of at least one major relational database platform, such as Oracle, Microsoft SQL Server, PostgreSQL or MySQL; exposure to SAP HANA is an added advantage.
- Proficiency in SQL, database troubleshooting, indexing, query optimisation, performance diagnostics and basic automation or scripting.
- Working experience with database backup and restoration, replication, high availability, disaster recovery and validation of recovery procedures.
- Understanding of database security, role-based access control, privileged access, encryption, audit logging, patch management, data integrity and production change control.
- Knowledge of Linux/Unix and Windows Server, together with relevant storage, networking, virtualisation and infrastructure dependencies.
- Experience supporting separate development, test and production environments, incident/problem management, monitoring and technical documentation.
- Familiarity with SAP S/4HANA or SAP HANA database environments, and with the division of responsibilities between database administration and SAP BASIS, is desirable.
- Relevant certification, such as Oracle Certified Professional, Microsoft Azure Database Administrator Associate, an SAP HANA database certification or a comparable credential, is an added advantage.
- Good analytical, communication and teamwork skills; ability to work with business system owners, vendors and technical teams while maintaining confidentiality and professional integrity.
Required Competencies
- Database administration and SQL troubleshooting across at least one enterprise database platform.
- Database performance analysis, optimisation, capacity planning and proactive monitoring.
- Backup verification, restoration testing, high availability and disaster recovery discipline.
- Cybersecurity awareness, data protection, access governance and audit quality record keeping.
- Controlled change execution, incident response, root-cause analysis and service ownership.
- Clear documentation, communication, prioritisation and collaboration across technical and business teams.
- Integrity, attention to detail, sound judgement and responsiveness in a mission-critical environment.
- 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.
- Database administration and SQL troubleshooting across at least one enterprise database platform.
- Proficiency in SQL, database troubleshooting, indexing, query optimisation, performance diagnostics and basic automation or scripting.
- Database performance analysis, optimisation, capacity planning and proactive monitoring.
- Backup verification, restoration testing, high availability and disaster recovery discipline.
- Cybersecurity awareness, data protection, access governance and audit quality record keeping.
- Controlled change execution, incident response, root-cause analysis and service ownership.
- Knowledge of Linux/Unix and Windows Server, together with relevant storage, networking, virtualisation and infrastructure dependencies.
- Clear documentation, communication, prioritisation and collaboration across technical and business teams.
- Good analytical, communication and teamwork skills; ability to work with business system owners, vendors and technical teams while maintaining confidentiality and professional integrity.
- Integrity, attention to detail, sound judgement and responsiveness in a mission-critical environment.
- Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering or a closely related discipline.
- Practical administration of at least one major relational database platform, such as Oracle, Microsoft SQL Server, PostgreSQL or MySQL; exposure to SAP HANA is an added advantage.
- Relevant certification, such as Oracle Certified Professional, Microsoft Azure Database Administrator Associate, an SAP HANA database certification or a comparable credential, is an added advantage.
JOB-6ae9a05f499db
Vacancy title:
Database Administrator
[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT]
Jobs at:
Uganda Electricity Distribution Company Limited (UEDCL)
Deadline of this Job:
Sunday, November 15 2026
Duty Station:
Kampala | Kampala
Summary
Date Posted: Tuesday, November 3 2026, Base Salary: Not Disclosed
Similar Jobs in Uganda
Learn more about Uganda Electricity Distribution Company Limited (UEDCL)
Uganda Electricity Distribution Company Limited (UEDCL) jobs in Uganda
JOB DETAILS:
Reports To
Senior Database Administrator
Mission & Objectives
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.
Key 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.
Eligibility & Requirements
Education
Bachelor’s degree in Computer Science, Information Technology, Information Systems, Software Engineering or a closely related discipline.
Experience
Minimum of 2 years’ relevant hands-on experience administering production enterprise databases, preferably in a high-availability or mission-critical environment.
- Practical administration of at least one major relational database platform, such as Oracle, Microsoft SQL Server, PostgreSQL or MySQL; exposure to SAP HANA is an added advantage.
- Proficiency in SQL, database troubleshooting, indexing, query optimisation, performance diagnostics and basic automation or scripting.
- Working experience with database backup and restoration, replication, high availability, disaster recovery and validation of recovery procedures.
- Understanding of database security, role-based access control, privileged access, encryption, audit logging, patch management, data integrity and production change control.
- Knowledge of Linux/Unix and Windows Server, together with relevant storage, networking, virtualisation and infrastructure dependencies.
- Experience supporting separate development, test and production environments, incident/problem management, monitoring and technical documentation.
- Familiarity with SAP S/4HANA or SAP HANA database environments, and with the division of responsibilities between database administration and SAP BASIS, is desirable.
- Relevant certification, such as Oracle Certified Professional, Microsoft Azure Database Administrator Associate, an SAP HANA database certification or a comparable credential, is an added advantage.
- Good analytical, communication and teamwork skills; ability to work with business system owners, vendors and technical teams while maintaining confidentiality and professional integrity.
Required Competencies
- Database administration and SQL troubleshooting across at least one enterprise database platform.
- Database performance analysis, optimisation, capacity planning and proactive monitoring.
- Backup verification, restoration testing, high availability and disaster recovery discipline.
- Cybersecurity awareness, data protection, access governance and audit quality record keeping.
- Controlled change execution, incident response, root-cause analysis and service ownership.
- Clear documentation, communication, prioritisation and collaboration across technical and business teams.
- Integrity, attention to detail, sound judgement and responsiveness in a mission-critical environment.
Work Hours: 8
Experience in Months: 24
Level of Education: bachelor degree
Job application procedure
Deadline: 15/11/2026
Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION