Senior Manager, Database
2025-06-19T08:26:01+00:00
NCBA Group
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7974/logo/NCBA%20Group.png
https://ug.ncbagroup.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Banking
Computer & IT
2025-06-24T17:00:00+00:00
Kenya
8
Senior Manager, Database, will lead the database administration team and oversee all aspects of database management and operations. This includes ensuring the performance, integrity, and security of the Bank’s databases, as well as the planning and development of the database environment. The role requires a strategic thinker with strong technical expertise, excellent leadership skills, and the ability to manage complex projects.
Key Accountabilities (Duties and Responsibilities)
Key Accountabilities
Database Infrastructure (30%)
- Lead the design, development, maintenance, and evaluation of all database systems, including backup and recovery frameworks.
- Manage database installations, migrations, and upgrades.
- Generate reports on scalability and capacity planning for databases and enterprise storage.
- Identify and resolve performance bottlenecks and capacity constraints.
- Supervise daily operations of the NCBA Group database teams.
- Establish and enforce best practices to improve performance and operational efficiency.
- Conduct regular audits to ensure data integrity and quality.
- Oversee platform licensing and ensure compliance with vendor agreements.
- Design and maintain monitoring systems to proactively detect and address issues.
- Ensure adherence to team SLAs and timely resolution of escalated matters.
Security & Compliance (20%)
- Implement and enforce database security policies and controls to prevent data loss, corruption, and unauthorized access.
- Ensure high availability, reliability, and optimal performance of database systems.
- Review configurations and apply patches to mitigate vulnerabilities.
- Manage backup, restoration, and disaster recovery processes.
- Handle incident and problem management in accordance with policies and SLAs.
- Collaborate with the information security team to address risks and audit findings.
- Ensure timely and effective execution of database maintenance routines.
Project Management (20%)
- Support the execution of groupwide projects and initiatives.
- Monitor server capacity and performance to ensure efficiency.
- Provide regular project updates to management.
- Allocate resources and manage timelines for database-related projects.
- Coordinate with cross-functional teams to align database systems with overall project objectives.
Business Continuity Planning (20%)
- Maintain and test recovery procedures to ensure database availability and rapid restoration.
- Manage activation and deactivation of disaster recovery protocols.
- Design and enforce backup security policies in line with organizational requirements.
- Conduct routine disaster recovery drills to ensure preparedness.
- Collaborate with IT teams to update and align BCP documentation with industry standards.
Learning and Growth (10%)
- Evaluate and coach team members to improve performance.
- Conduct regular performance reviews at both team and individual levels.
- Lead root cause analyses and implement long-term solutions for recurring issues.
- Encourage team involvement in projects to broaden skills and experience.
- Set clear performance expectations and hold team members accountable.
Job Specifications
Ideal Job Specifications
Academic Qualifications
- A university degree in Information Technology, Computer Science, or any other IT-related field is required.
Professional Certifications
- Candidates should possess professional IT certifications such as Oracle OCP, Microsoft SQL Certifications, RHCSA, RHCE, or other relevant advanced certifications.
Work Experience
- A minimum of 8 years of working experience in database administration or a related field is required, with at least 3 years in a supervisory or leadership role.
Database Infrastructure (30%) Lead the design, development, maintenance, and evaluation of all database systems, including backup and recovery frameworks. Manage database installations, migrations, and upgrades. Generate reports on scalability and capacity planning for databases and enterprise storage. Identify and resolve performance bottlenecks and capacity constraints. Supervise daily operations of the NCBA Group database teams. Establish and enforce best practices to improve performance and operational efficiency. Conduct regular audits to ensure data integrity and quality. Oversee platform licensing and ensure compliance with vendor agreements. Design and maintain monitoring systems to proactively detect and address issues. Ensure adherence to team SLAs and timely resolution of escalated matters. Security & Compliance (20%) Implement and enforce database security policies and controls to prevent data loss, corruption, and unauthorized access. Ensure high availability, reliability, and optimal performance of database systems. Review configurations and apply patches to mitigate vulnerabilities. Manage backup, restoration, and disaster recovery processes. Handle incident and problem management in accordance with policies and SLAs. Collaborate with the information security team to address risks and audit findings. Ensure timely and effective execution of database maintenance routines. Project Management (20%) Support the execution of groupwide projects and initiatives. Monitor server capacity and performance to ensure efficiency. Provide regular project updates to management. Allocate resources and manage timelines for database-related projects. Coordinate with cross-functional teams to align database systems with overall project objectives. Business Continuity Planning (20%) Maintain and test recovery procedures to ensure database availability and rapid restoration. Manage activation and deactivation of disaster recovery protocols. Design and enforce backup security policies in line with organizational requirements. Conduct routine disaster recovery drills to ensure preparedness. Collaborate with IT teams to update and align BCP documentation with industry standards. Learning and Growth (10%) Evaluate and coach team members to improve performance. Conduct regular performance reviews at both team and individual levels. Lead root cause analyses and implement long-term solutions for recurring issues. Encourage team involvement in projects to broaden skills and experience. Set clear performance expectations and hold team members accountable.
A university degree in Information Technology, Computer Science, or any other IT-related field is required. Professional Certifications Candidates should possess professional IT certifications such as Oracle OCP, Microsoft SQL Certifications, RHCSA, RHCE, or other relevant advanced certifications. Work Experience A minimum of 8 years of working experience in database administration or a related field is required, with at least 3 years in a supervisory or leadership role.
JOB-6853c9994dd80
Vacancy title:
Senior Manager, Database
[Type: FULL_TIME, Industry: Banking, Category: Computer & IT]
Jobs at:
NCBA Group
Deadline of this Job:
Tuesday, June 24 2025
Duty Station:
Nairobi | Nairobi | Kenya
Summary
Date Posted: Thursday, June 19 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about NCBA Group
NCBA Group jobs in Kenya
JOB DETAILS:
Senior Manager, Database, will lead the database administration team and oversee all aspects of database management and operations. This includes ensuring the performance, integrity, and security of the Bank’s databases, as well as the planning and development of the database environment. The role requires a strategic thinker with strong technical expertise, excellent leadership skills, and the ability to manage complex projects.
Key Accountabilities (Duties and Responsibilities)
Key Accountabilities
Database Infrastructure (30%)
- Lead the design, development, maintenance, and evaluation of all database systems, including backup and recovery frameworks.
- Manage database installations, migrations, and upgrades.
- Generate reports on scalability and capacity planning for databases and enterprise storage.
- Identify and resolve performance bottlenecks and capacity constraints.
- Supervise daily operations of the NCBA Group database teams.
- Establish and enforce best practices to improve performance and operational efficiency.
- Conduct regular audits to ensure data integrity and quality.
- Oversee platform licensing and ensure compliance with vendor agreements.
- Design and maintain monitoring systems to proactively detect and address issues.
- Ensure adherence to team SLAs and timely resolution of escalated matters.
Security & Compliance (20%)
- Implement and enforce database security policies and controls to prevent data loss, corruption, and unauthorized access.
- Ensure high availability, reliability, and optimal performance of database systems.
- Review configurations and apply patches to mitigate vulnerabilities.
- Manage backup, restoration, and disaster recovery processes.
- Handle incident and problem management in accordance with policies and SLAs.
- Collaborate with the information security team to address risks and audit findings.
- Ensure timely and effective execution of database maintenance routines.
Project Management (20%)
- Support the execution of groupwide projects and initiatives.
- Monitor server capacity and performance to ensure efficiency.
- Provide regular project updates to management.
- Allocate resources and manage timelines for database-related projects.
- Coordinate with cross-functional teams to align database systems with overall project objectives.
Business Continuity Planning (20%)
- Maintain and test recovery procedures to ensure database availability and rapid restoration.
- Manage activation and deactivation of disaster recovery protocols.
- Design and enforce backup security policies in line with organizational requirements.
- Conduct routine disaster recovery drills to ensure preparedness.
- Collaborate with IT teams to update and align BCP documentation with industry standards.
Learning and Growth (10%)
- Evaluate and coach team members to improve performance.
- Conduct regular performance reviews at both team and individual levels.
- Lead root cause analyses and implement long-term solutions for recurring issues.
- Encourage team involvement in projects to broaden skills and experience.
- Set clear performance expectations and hold team members accountable.
Job Specifications
Ideal Job Specifications
Academic Qualifications
- A university degree in Information Technology, Computer Science, or any other IT-related field is required.
Professional Certifications
- Candidates should possess professional IT certifications such as Oracle OCP, Microsoft SQL Certifications, RHCSA, RHCE, or other relevant advanced certifications.
Work Experience
- A minimum of 8 years of working experience in database administration or a related field is required, with at least 3 years in a supervisory or leadership role.
Work Hours: 8
Experience in Months: 96
Level of Education: bachelor degree
Job application procedure
Interested and qualified? Click Here
All Jobs | QUICK ALERT SUBSCRIPTION