Technology Engineer (Oracle DBA + Automation)

وصف الوظيفة

Location: Onsite (Work from Office is mandatory all days)

Experience: Minimum 6 years

Industry: Preferably Banking or Large Organizations

Role Overview:

The Oracle DBA + Automation Engineer will be responsible for supporting technology projects by managing Oracle databases and automating routine DBA tasks using modern DevOps tools. The ideal candidate should be highly proficient in Oracle database administration and comfortable working in high-pressure environments across multiple projects. Out-of-hours and weekend availability may occasionally be required.

Key Responsibilities:

  • Administer and support Oracle databases in production and non-production environments.
  • Design and implement Oracle Real Application Clusters (RAC) and Dataguard.
  • Perform Oracle database patching, backup & recovery using RMAN.
  • Monitor, optimize, and tune performance of Oracle databases.
  • Manage and automate database tasks using Ansible, Jenkins, Terraform, and Groovy.
  • Migrate databases between environments including on-premise to Oracle Cloud Infrastructure (OCI) and AWS.
  • Utilize Oracle Enterprise Manager (OEM) for comprehensive database monitoring.
  • Contribute to automation initiatives, reducing manual efforts in DBA operations.
  • Work in Agile teams and deliver in iterative development models.

Required Qualifications:

Education:

  • Bachelor’s degree or higher in Computer Science – Essential
  • Relevant industry certifications – Desirable

Experience:

  • 6+ years in Oracle database administration within large organizations – Essential
  • Previous experience in banking or financial services – Desirable

Technical Skills – Must Have:

  • Oracle DBA (Administration, Backup/Recovery, Patching)
  • Oracle RAC & Dataguard
  • Oracle Cloud Infrastructure (OCI) and AWS
  • Oracle Enterprise Manager (OEM)
  • RMAN (Recovery Manager)
  • SQL and PL/SQL
  • Unix/Linux OS
  • Agile methodology
  • Ansible and Git
  • Bash or Python scripting

Technical Skills – Good to Have:

  • Jenkins and Groovy scripting
  • Terraform
  • Other databases (e.g., MySQL, PostgreSQL, etc.)

Behavioural Competencies:

  • Ability to work effectively under pressure
  • Strong professional and communication skills
  • Ability to self-manage tasks and time
  • Comfort with managing multiple concurrent projects