As a Senior Oracle Database Administrator, you will be a part of a growing international team based in Kuala Lumpur Center mainly supporting Oracle database on Google cloud and on-premise Exadata engineered or other x86 systems. We are seeking candidates with wide range of expertise and skills in Oracle database field such as day-to-day administration, performance tuning, monitoring, Backup/restore and PLSQL programming know-how. You will be mentoring other database administrators sharing your expertise and work in a big database team. Overlapping skills with other database flavours and Cloud support is an add on.
Task List for the Role of Database Administrator:
- Database Administration support with main focus Oracle databases on Google cloud or on-premise x86 Linux systems and Exadata engineered systems.
- Database Maintenance, housekeeping, troubleshooting.
- Identify and resolve database performance issues, including tuning SQL queries, optimizing indexing, and implementing necessary database changes.
- Incident, problem and change management of database-related incidents and problems, both in collaboration with other technical teams.
- Provide operational support, including capacity planning, system performance analysis, and resource utilization monitoring.
- Develop and maintain documentation related to database administration procedures, configurations, and troubleshooting steps.
- Installation, configuration and lifecycle migrations/upgrades and patch management
- Conduct ongoing monitoring and proactive management of database systems to ensure high availability and performance.
- Support database backup and recovery activities, ensuring appropriate backup strategies and disaster recovery plans are in place.
- SQL (PLSQL) database programming (packages / procedures / functions)
- Unix, PHP, python shell scripting
- Participate in an on-call rotation schedule to ensure 24/7 availability and response to critical incidents.
- Implement and maintain Oracle Data Guard for disaster recovery and high availability.
- Ensure compliance with data protection regulations.
Essential Skills:
- At least 8 years of experience working in Oracle database administration preferably in large companies
- Database Administration, backup/recovery and Monitoring of Oracle 19c or 23ai
- Database performance tuning (configuration related and application code tuning)
- Database installation and configuration including patching
Additional Skills:
- Familiarity with cloud platforms (preferably Google) and/or Exadata platform
- Problem analysis resolution and error debugging including skills in raising support requests with vendors.
- Profound skills in Oracle's HA availability solutions (Data Guard and RAC)
- RMAN backup and recovery and RMAN cloning and duplication
- Data transfer/extract features (e.g. Oracle's expdp/impdp)
- Space management analysis and object reorganization
- Oracle's ASM filesystem management profound knowledge
- Database patching and migrations
- Database user management (authorisation and authentication)
- Oracle OEM installation and registration of targets and their OEM monitoring
- Analysis of database performance reports
- Advanced unix shell scripting, PHP or Python programming skills
- Advanced SQL (PLSQL) database programming (stored procedures, functions and packages)
- Comprehensive knowledge in database security.
- Controlling RMAN Backup and Recovery refresh/cloning, also taking hot backups manually on need basis.
- Knowledge of TDE encryption and TLS network encryption
Additional Preferred Skills:
- Knowledge of another database technology: PostgreSQL, Cassandra, Redis Cache is a plus.
- Knowledge in Oracle's APEX setup and programming
- Knowledge in Oracle 23c is preferred
- Experience in software methodology, processes and quality assurance
- Knowledge in the area of IT security
- Profound interest in new technologies and self-motivated troubleshooting
Personal Skills:
- Goal-oriented and organised working methods
- Good analytical skills
Critical Skills/Work Attitude:
- English language skills
- Teamwork
- Cloud technology knowledge
Formal Education:
- Official acknowledged university / college qualifications
- Certified corresponding post education or training in Oracle database administration areas.