Job Summary :
We are seeking a highly skilled and experienced Database Administrator (DBA) with over 10 years of expertise in managing, securing, and optimizing large-scale databases. The ideal candidate will be responsible for ensuring high availability, performance, security, and integrity of enterprise databases while supporting business-critical applications and analytics.
Key Responsibilities :
Design, implement, and maintain highly available and secure database systems (SQL, NoSQL, cloud, and on-premises).
Monitor database performance, tune queries, and optimize storage for efficiency and speed.
Develop and manage backup, recovery, archiving, and disaster recovery strategies.
Ensure compliance with data security, governance, and regulatory standards.
Collaborate with developers, data engineers, and system administrators to support application development and integration.
Implement and maintain high-availability solutions (clustering, replication, failover).
Manage user access, roles, and permissions to ensure data integrity and confidentiality.
Develop and maintain documentation, database standards, and best practices.
Lead database migration projects, upgrades, and cloud adoption initiatives.
Provide mentorship and technical leadership to junior DBAs and IT staff.
Qualifications & Skills :
Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).
10+ years of professional experience as a DBA in enterprise environments.
Advanced knowledge of SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, or similar platforms.
Proficiency in cloud-based databases (AWS RDS, Azure SQL, Google Cloud SQL).
Strong understanding of data security, encryption, GDPR, HIPAA, and compliance frameworks.
Experience with database performance tuning, indexing, and query optimization.
Proficiency in scripting languages (PowerShell, Python, Bash) for automation.
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication and leadership abilities.
Key Competencies :
Strategic thinking and technical leadership.
Strong attention to detail and commitment to data integrity.
Ability to work under pressure in mission-critical environments.
Strong collaboration and cross-functional teamwork skills.
Database Administrator • Nairobi