Senior Engineer - Manager- Platform Databases

Senior Engineer - Manager- Platform Databases

First Abu Dhabi Bank
10-13 years
Not Specified

Job Description

Job Description

Generic Accountability
  • Senior Engineer - Manager as part of the Core Delivery team aligned to a particular service
  • Ideally through experience you will enhance your skills across multiple specializations

Specific Accountability
  • Lead the team of the database engineers/DBAs
  • Support production Oracle databases on-prem and in public cloud
  • Oracle database administration, performance tuning & backup
  • HA management (Real Application Clusters, Oracle Data Guard)
  • Database performance and problem management
  • Underlying OS troubleshooting & solving problems related to database
  • Vendor/OEM coordination
  • Plan and execute database DR activities
  • Major incidents/Severity 1 call handling and leading to resolution across multiple teams
  • Preparation of the RCA (Root Cause Analysis)
  • Adhere to Change Management Process
  • Mentor other team members and junior engineers
  • Implement industry-best practices (Service Improvement Plans)
  • Document risks/SPOF in databases
  • Actively participate in various technology projects as a SPOC from the Platform Databases team
  • Additional work experience with PostgreSQL & MYSQL would be an added advantage

  • 10+ Years of Experience in Oracle Database Management (e.g. Incident, Problem, Change, Configuration, Availability, IT Continuant Management)
  • Deep expertise in Oracle technology stacks and ability to quickly learn new technologies
  • Ability to coach and guide the team of Engineers
  • Ability to identify requirements and create a solution architecture that meets identified requirements
  • Proficiency in troubleshooting software or infrastructure issues, troubleshooting using tools or debugging a large codebase
  • Improves team operation practices by incorporating best practices
  • Successfully launches new features or re-architects old features.
  • Extensive service Management, scripting, packaging tools, or programming knowledge
  • Identifies and evaluates new technologies & DB new features for implementation
  • Strong analytical and reasoning skills with an ability to visualize processes and outcomes
  • Continually improves system monitoring and alerting
  • Identifies and fixes the security vulnerabilities
  • Ability to develop test plans and quality assurance procedures
  • Recommends changes in policies and procedures
  • Extensive Oracle database administration experience in senior DBA function for large organization. Deployment, operations, tuning, backup, security.
  • Expert in performance tuning, capacity management and troubleshooting large Oracle DB deployments with continuous availability requirements.
  • Responsible for day-to-day monitoring, patch analysis and deployments.
  • Expertise in cloning / refreshing production application and database to non-production instances.
  • Coordinate with Team Lead to ensure that the associated hardware resources are allocated to the databases and ensure high availability and optimum performance
  • Design and implementation of high availability environments utilizing Oracle RAC, Data Guard etc
  • Proactively monitor the database systems to ensure secure services with minimum downtime
  • Provide 24.7 support for production systems
  • Oracle TDE Implementation & network level encryption using Oracle utilities
  • Respond to database related outages within the SLA timelines and provide detailed RCA
  • Implement changes/deployments to the production environment as per the change management guidelines.
  • Ability to work independently on all complex projects and to collaborate with various infrastructure groups (Server, Network, Storage etc)
  • Proactively monitoring the database's health and taking preventive or corrective action as required
  • Installation, configuration and upgrading of Oracle server software related products & Patch Management and Version Control
  • Establish and maintain sound backup and recovery policies and procedures
  • Implement and maintain database security (create and maintain users and roles, assign privileges)
  • Perform database tuning and performance monitoring
  • Setup and maintain documentation and standards
  • Plan growth and changes (capacity planning)
  • Ability to handle multiple projects and deadlines
  • Interface with Oracle Corporation for technical support.
  • Advance knowledge in Oracle database architecture and features, both in private and public cloud environments. (Azure & AWS)
  • Experience with Oracle Enterprise Manager
  • Experience with other RDBMS - MY-SQL, PostgreSQL
  • Experience in creating and maintaining UNIX shell and Perl scripts.
  • Experience in ITIL Processes

Job Details

Employment Types:



FAB, the UAE’s largest bank and one of the world’s largest financial institutions offers a an extensive range of tailor-made solutions, and products and services, to provide a customised banking experience. Through its strategic offerings, it looks to meet the banking needs of customers across the world via its market-leading Corporate and Investment Banking and Personal Banking franchises.
Headquartered in Abu Dhabi, in Khalifa Business Park, the bank’s international network spans over 19 countries, across the world, providing the global relationships, expertise and financial strength to support local, regional and international businesses seeking to do business at home and abroad. In line with its commitment to put customers first, to Grow Stronger, FAB will continually invest in people and technology to create the most customer-friendly banking experience and will support the growth ambitions of its stakeholders across the global network in which the bank operates.

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content