2,076,807open jobs
127,363companies
241,064added this week
Browse all
Salary
≈ $14k – $36k per year (Estimated)
Location
In office (Phnom Penh)
Seniority
Senior · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Oct 23, 2026. ABA Bank scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Headquartered in Phnom Penh, Cambodia, ABA Bank is one of the country's largest commercial banks and a pioneer in digital financial services. The institution offers a comprehensive suite of banking products, encompassing retail and business accounts, micro and SME lending, trade finance, and widely adopted mobile banking solutions. Operating as a subsidiary of the National Bank of Canada, it combines an extensive branch network with modern self-service infrastructure to drive financial inclusion and economic development across the nation.

Job Purpose

To manage and maintain the Bank's databases, ensuring they operate efficiently, securely, and in accordance with business requirements through proper and regular software installation and update as well as provide support in software development and testing.

Responsibilities

Installation and updating of new software:

  • Install new versions of Oracle, MSSQL, Postgres, MySQL database software,
  • Implement HA and DR using Data Guard and RAC for Oracle Database.
  • Build and manage Data Guard Physical/Logical Standby Databases using Data Guard Broker.
  • Design, implement, and maintain Oracle, MSSQL, MYSQL and Postgres database systems.
  • Implement HA and DR for Oracle, MSSQL, MYSQL and Postgres database.
  • Conduct maintenance of database servers, core banking application servers and related servers.
  • Control access permissions and privileges of databases.
  • Maintain secure storage of databases backup.
  • Arrange stand-by database, real application cluster and disaster recovery of databases.
  • Troubleshoot any oracle database problems.
  • Ensure maximum uptime and performance of the software.
  • Restore database to the testing environment (UAT).

Development and Testing Support:

  • Provide support to programmer and software engineers to efficiently utilize the database.
  • Document the configuration of database and troubleshooting scenario.
  • Conduct configuration and patching Oracle.
  • Participate in design reviews as required to ensure database design meets the best practice.
  • Proactively performs database monitoring and performance tuning tasks.
  • Identify and provide solutions to performance issues in multiple database environments.
  • Provide automation to standardize DBA tasks.
  • Develop scripts on UNIX platforms as necessary.
  • Review and enforce adherence to the company's Architecture, as well as database design and usage standards.
  • Ensure understanding of database high availability technologies and provide recommendation in implementing appropriate solutions.
  • Perform other tasks as assigned.

Qualifications

  • Bachelor’s degree in information technology, Computer Science, or related field.
  • Minimum of 3 years’ experience as DBA or in banking sector.
  • Holding Oracle Database Administrator Certified Associate is preferable
  • Having basic knowledge in Oracle Golden Gate is preferable.
  • Experience with Linux System Administration.
  • Be honest, quick learner, flexible and punctual.
  • Willing to work as a team.

Job Purpose

The job purpose of a Database Administrator (DBA) is to manage and maintain the Bank's databases, ensuring they operate efficiently, securely, and in accordance with business requirements.

Major Areas of Responsibility

  • Installation and updating of new software - install new versions of oracle database software, oracle application software, core banking application (Flexcube) and other software related to oracle administration.
  • Having knowledge of Oracle Flexcube upgrade projects and database migrations.
  • Implements HA and DR using Data Guard and RAC.
  • Builds and manages Data Guard Physical/Logical Standby Databases using Data Guard Broker.
  • Maintenance of database servers, core banking application servers and related servers.
  • Controlling access permissions and privileges of databases.
  • Maintaining secure storage of databases backup.
  • Arranging stand-by database, real application cluster and disaster recovery of databases.
  • Troubleshooting any oracle database problems.
  • Ensuring maximum uptime.
  • Ensuring maximum performance.
  • Restoring database to testing environment (UAT).
  • Development and testing support - helping programmer and software engineers to efficiently utilize the database.
  • Responsible for documenting the configuration of database and troubleshooting scenario.
  • Configures and patches Oracle.
  • Participates in design reviews as required to ensure database design meets the best practice.
  • Proactively performs database monitoring and performance tuning tasks.
  • Identify and provide solutions to performance issues in multiple database environments.
  • Provides automation to standard DBA tasks.
  • Able to develop scripts on UNIX platforms as necessary.
  • Reviews and enforces adherence to the company's Architecture, as well as database design and usage standards.
  • Understands database high availability technologies and guides the company in implementing appropriate solutions.

Skills and Qualifications

  • Bachelor’s degree in information technology, Computer Science, or related field.
  • Minimum of 3 years’ experience as DBA or in banking sector.
  • Holding Oracle Database Administrator Certified Associate is preferable
  • Having basic knowledge in Oracle Golden Gate is preferable.
  • Experience with Linux System Administration.
  • Be honest, quick learner, flexible and punctual.
  • Willing to work as a team.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,807 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Phnom Penh
Data Engineer 1 day ago
In office · Bachelor's Degree · Guangzhou
Python
SQL
AI/ML
Spark
Airflow
DevOps
Terraform
AWS
Amazon S3
Analytics
Tableau
Power BI
ETL/ELT
Apply
Hybrid · Full-Time · Bachelor's Degree · London
Python
PowerShell
Apply
Data Scientist 1 hour ago
In office · Full-Time · 2+ years exp · Bachelor's Degree · Hyderabad
Python
SQL
Apply
Azure Data Engineer 1 hour ago
$133k – $140k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Chicago
Python
SQL
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure
Analytics
ETL/ELT
Azure Data Factory
Apply
$73k – $89k per year · In office · Utrecht
AI/ML
EU AI Act
Analytics
Informatica
Collibra
Alation
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Phnom Penh
Kotlin
Kotlin
Retrofit
Hilt
Dagger
Mobile
Jetpack Compose
MVVM
Room
Firebase
Material Design
ViewModel
Bitrise
DevOps
Rest API
CI/CD
Jenkins
Git
Management
Agile
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · Phnom Penh
Java
SQL
Java
Spring Framework
Databases
Oracle
DevOps
Rest API
SOAP
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · Phnom Penh
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Phnom Penh
SQL
Databases
PostgreSQL
Oracle
Analytics
Power BI
Management
Jira
Apply
≈ $12k – $31k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Phnom Penh
DevOps
CI/CD
Apply
See all jobs
This is one of many
2,076,807 more open roles from verified company boards, updated every day.