- Company Name
- AFRICAWORK
- Job Title
- Expert Bases de Données (H/F)
- Job Description
-
**Job Title**
Database Expert (H/F)
**Role Summary**
Lead administration, maintenance, and optimization of critical banking databases (Oracle, SQL Server, PostgreSQL, MySQL). Ensure high availability and compliance with industry security standards while driving migration, automation, and support for core banking and IT modernization projects.
**Expectations**
- Deliver 24/7 database availability for core banking systems.
- Maintain rigorous security, audit, and backup procedures.
- Act as subject‑matter expert for database-related incidents, migrations, and cloud initiatives.
- Mentor and train technical teams on best practices.
**Key Responsibilities**
- Administer and tune Oracle RAC, Data Guard, SQL Server AlwaysOn, PostgreSQL, and MySQL databases.
- Design, automate, and test backup/restore strategies and disaster‑recovery scenarios.
- Apply PCI‑DSS, GDPR, ISO27001, BCM/DRP standards; manage encryption, access controls, and audit trails.
- Perform capacity planning (CPU, memory, storage) and proactively scale resources.
- Lead version upgrades, patching, and cloud migrations; integrate databases into Data Lake, BI, and middleware projects.
- Script automation using Bash, Python, or PowerShell.
- Respond to and resolve incidents following structured methodologies; conduct root‑cause analysis.
- Support internal and external audits by preparing documentation and remediating findings.
**Required Skills**
- ≥7 years DBA experience in banking or regulated environment.
- Expertise in Oracle, PostgreSQL, and MySQL; knowledge of MongoDB preferred.
- Advanced SQL query optimization and performance tuning.
- Strong understanding of database security and compliance frameworks.
- Experience with high‑availability architectures (RAC, Data Guard, AlwaysOn).
- Proficiency in backup, recovery, and business‑continuity planning.
- Cloud migration and modernization project experience.
- Scripting in Bash, Python, or PowerShell.
- Excellent analytical, organizational, and communication skills.
- Ability to train and guide junior staff.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Systems, or related field.
- Certifications: Oracle Certified Master (OCM) or equivalent, Microsoft Certified: Azure Database Administrator Associate or SQL Server DBA certification, and/or PostgreSQL Certified DBA.
- Security certifications such as CISSP, CISA, or equivalent are a plus.