Oracle Database Engineer - Core Banking Systems Job Snapshot - Role: Oracle Database Engineer - Location: Abu Dhabi, United Arab Emirates - Industry: I T and Services - Function: Database Administration - Experience: 7-12 years - Job Type: Full Time - Work Arrangement: On-site
Dicetek LLC is seeking an experienced Oracle Database Engineer to support enterprise database infrastructure for core banking systems in Abu Dhabi, United Arab Emirates. The role focuses on designing, implementing, administering and maintaining mission-critical Oracle database environments supporting Oracle FLEXCUBE and related banking applications. The position requires extensive experience in Oracle database engineering, high availability, disaster recovery, replication, performance optimization and database security. The successful candidate will contribute to core banking implementation and migration activities while maintaining database reliability and operational stability across multiple environments. Candidates should have a strong background in banking database infrastructure and hands‑on expertise with Oracle RAC, ASM, Data Guard, GoldenGate and enterprise backup and recovery technologies.
Job Details
- Country: United Arab Emirates
- City: Abu Dhabi
- Industry: I T and Services
- Function: Database Administration
- Salary: Not disclosed
- Gender: No Preference
- Candidate Nationality: Not specified
- Job Type: Full Time
- Work Arrangement: On-site
Key Responsibilities
- Database Platform Engineering
- Design, install, configure and administer Oracle database environments supporting FLEXCUBE and related banking systems.
- Maintain Oracle database configurations across development, testing, production and other applicable environments.
- Implement and manage Oracle Real Application Clusters (RAC), Automatic Storage Management (ASM), Data Guard and GoldenGate.
- Support database high availability, disaster recovery and replication requirements for critical banking applications.
- Manage Oracle database patching, version upgrades and configuration baselines.
- Apply database administration practices appropriate for mission-critical banking environments.
- Backup, Recovery and Database Resilience
- Define and execute database backup, recovery and archival strategies using Oracle Recovery Manager (RMAN) and enterprise backup tools.
- Configure and maintain database recovery capabilities to support operational continuity.
- Implement Oracle Data Guard and GoldenGate solutions for disaster recovery and data replication.
- Support database availability and recovery requirements associated with core banking operations.
- Maintain reliable backup and recovery processes for enterprise Oracle database environments.
- Database Performance and Optimization
- Perform advanced SQL and PL/SQL analysis and performance tuning.
- Use Oracle Enterprise Manager, Automatic Workload Repository (AWR) and Active Session History (ASH) to investigate database performance.
- Identify database performance bottlenecks and recommend technical improvements.
- Support database configuration and performance requirements for Oracle FLEXCUBE and related applications.
- Apply database monitoring and diagnostic tools to maintain stable and efficient operations.
- Database Security and Administration
- Support database security controls and configuration management across Oracle environments.
- Work with data masking and database security tools to address information protection requirements.
- Administer Oracle database platforms running on Linux infrastructure.
- Use shell scripting or Python to support database administration and operational automation.
- Contribute to database platform maintenance, configuration consistency and technical issue resolution.
- Core Banking Implementation and Migration Support
- Provide database engineering expertise during core banking implementation and migration activities.
- Support Oracle database infrastructure requirements for FLEXCUBE and connected banking applications.
- Assist with database platform configuration, upgrades and operational readiness for major banking technology changes.
- Work with relevant technical teams to address database availability, performance and recovery requirements.
Required Qualifications and Experience
- Bachelor 's degree in Computer Science, Information Technology or a related discipline.
- 7-12 years of professional experience in database engineering or database administration.
- Significant database engineering or administration experience within the banking sector.
- Proven experience supporting a large-scale core banking implementation or migration.
- Experience managing mission-critical Oracle database environments with strict availability requirements.
- Strong practical knowledge of Oracle database architecture, administration, high availability and disaster recovery.
- Ability to troubleshoot complex database issues and support enterprise banking applications.
Required Technical Skills
- Oracle Database Technologies
- Oracle Database 19c or later.
- Oracle Real Application Clusters (RAC).
- Oracle Automatic Storage Management (ASM).
- Oracle Data Guard.
- Oracle GoldenGate.
- Oracle Exadata.
- Database Performance and Administration
- Advanced SQL and PL/SQL performance tuning.
- Oracle Recovery Manager (RMAN).
- Oracle Enterprise Manager.
- Automatic Workload Repository (AWR).
- Active Session History (ASH).
- Database patching, upgrades and configuration management.
- Operating Systems and Automation
- Linux system administration.
- Shell scripting.
- Python scripting for database administration and automation.
- Database Security and Additional Platforms
- Data masking technologies.
- Database security tools and practices.
- Exposure to PostgreSQL.
- Exposure to Microsoft SQL Server.
- Familiarity with cloud-managed database services on Microsoft Azure.
Preferred Professional Certifications
- Oracle Certified Professional (OCP) Database Administrator.
- Oracle Exadata Database Machine certification.
- Microsoft Certified: Azure Database Administrator Associate.
Candidate Profile
The ideal candidate will be an experienced Oracle database specialist with a strong background in banking technology and enterprise database infrastructure. The role requires hands‑on capabilities in database engineering, performance tuning, replication, backup and recovery, along with practical experience supporting critical banking applications during implementation, migration and ongoing operations. A thorough understanding of Oracle high‑availability technologies, database security and the operational requirements of core banking systems will be important for maintaining reliable database services.