Database Administrator



Port Louis

Job Purpose  
  • The job will be two-folds comprising of a database administrator role on Oracle but also the upskilling of the new data infrastructure around Microsoft technologies.
  • The Database Administrator (DBA) will keep the organisation databases up and running smoothly 24/7. Their goal will be to provide a seamless flow of information throughout the company, considering both backend data structure and frontend accessibility for end-users.
  • In addition, the DBA will ensure that all database related incidents/faults are prioritised for resolution in order to minimise downtime.
  • This also includes appropriate escalation of issues as necessary.
  Key Responsibilities  
  • Install and maintain the performance of database servers.
  • Develop processes for optimizing database security.
  • Set and maintain database standards.
  • Manage database access.
  • Performance tuning of database systems.
  • Use high-speed transaction recovery techniques and backup data.
  • Install, upgrade, and manage database applications.
  • Diagnose and troubleshoot database errors.
  • Recommend and implement emerging database technologies.
  • Perform tests and evaluations regularly to ensure data security, privacy and integrity.
  • Create and manage database reports, visualizations, and dashboards.
  • Create automation for repeating database tasks.
  • Be available for on-call support as needed.
  • Assist Unix server administrators.
  • Participate in the data journey of the bank in coordination with the Data and Risk Analytics team.
  • Provide first level support for all infrastructure to all Branches and Head Office units.
  • Log/report/escalate all infrastructure faults/incidents.
  • Manage incidents within agreed SLA.
  • Ensure high availability of all databases.
  • Perform housekeeping/maintenance activities on the databases.
  • Administer UNIX Environments (AIX and Red Hat).
  Personal competencies
  • Good communication skills (verbal and written).
  • Ability to work independently and a good team member.
  • Proactive and a self-starter.
  • Strong analytical skills coupled with the ability to think logically.
  • Resilient and tough-minded, being able to withstand pressure for sustained periods.
  • Continually motivate and keep motivated, the team during long pressures situations.
  • Ability to resolve conflict.
  • Approachable personality.
  • Analysis of data and facts.
  • Ability to work independently.
  Qualification & Experience
  • Tertiary-level qualification in Computer Science, Information Technology/Systems or related field.
  • Certification/Active Membership of a professional organisation would be an added advantage.
  • Experience in Banking/financial industry would be an added advantage.
  • Strong supervisory skills Strong problem-solving skills.
  • Must have a thorough knowledge of Oracle Database Systems.
  • At least five years’ experience in Oracle Database Administration within UNIX Environment.
  • Experience in administering, managing and tuning databases.
  • Experience in data security management.
  • Experience with programming languages such PL/SQL coding and shell scripting.
  • Good understand database design, implementation, troubleshooting and maintenance.
  • Expertise in SQL.
  • Experience in managing other databases (MySQL, MongoDB and MS SQL) would be a definite advantage.
  • Interest in data lakes and broad data technologies.
Incomplete applications will be automatically disqualified. Management reserves the right not to make any appointment following this advertisement

Job offer

Submit your resume