Intermediate to Senior Oracle Database Administrator (DBA)
Job Type | Contract |
Area | South Africa, Africa |
Sector | IT - Data |
Salary | Negotiable |
Start Date | Approximately 1 month |
Job Ref | VR/26613 |
- Description
Swan IT is searching for a Intermediate to Senior Oracle Database Administrator (DBA) to manage, maintain, secure, and optimize our mission-critical Oracle database environments. This is a remote contract position based in South Africa.
Responsibilities:
- Install, configure, and upgrade Oracle Database software and related products (e.g., Oracle Grid Infrastructure, OEM).
- Create and manage Oracle databases across multiple versions (e.g., Oracle 12c, 19c, 21c).
- Perform regular maintenance tasks such as patching, data refreshes, space management, and reorgs.
- Implement and manage Oracle Real Application Clusters (RAC), Data Guard, and ASM environments.
- Monitor database performance using tools like AWR, ADDM, and Oracle Enterprise Manager.
- Optimize SQL queries and PL/SQL code for performance.
- Design, implement, and monitor backup and recovery strategies using RMAN and Oracle Data Pump.
- Perform database restores and disaster recovery tests.
- Ensure compliance with Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
- Enforce data security policies, encryption (TDE), and data masking as per organizational standards.
- Provide 2nd/3rd-level support for incidents and service requests related to Oracle databases.
Requirements:
- Bachelor’s Degree in Computer Science, Information Systems, or related field.
- Oracle Certified Professional (OCP) certification – highly desirable.
- ITIL Foundation (advantageous).
- 5+ years of hands-on experience as an Oracle DBA.
- Proven experience managing large, high-availability, mission-critical databases.
- Experience with Oracle RAC, Data Guard, and ASM.
- Experience with Linux/UNIX environments (e.g., RedHat, Oracle Linux, Solaris).
- Exposure to Oracle Cloud Infrastructure (OCI) is a plus.