Location
In office (Phnom Penh)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 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 leverage advanced credit risk analytics, Expected Credit Loss (ECL) modelling support, and programming-based data analysis (Python / R) within the Credit Risk and Analysis Department to deliver high-quality insights that support credit risk monitoring, IFRS 9 compliance, and strategic portfolio decision-making in order to promote an enterprise-level, data-driven risk culture by integrating statistical analysis, automation, and visualization technologies to convert large and complex credit datasets into actionable intelligence for management, regulators, and stakeholders.
Responsibilities
- Design, develop, and maintain advanced Power BI dashboards covering: Credit portfolio composition and concentration risk, Asset quality and delinquency metrics, ECL metrics (Stage allocation, PD, LGD, EAD, overlays).
- Enhance dashboards by embedding outputs generated from Python or R analytics pipelines where relevant.
- Optimize DAX measures, data models, and performance for large-scale credit datasets.
- Conduct sophisticated analysis using Python and/or R, including:
- Credit migration and roll-rate analysis
- Vintage analysis and cohort tracking
- Stress testing and scenario analysis
- Sensitivity, simulation and impact analysis on ECL
- Other related credit risk report.
- Support ECL model monitoring by:
- Performing trend and back-testing analysis
- Identifying model drift, outliers, and unusual behaviours from ECL model data include PD, LGD, MEVs.
- Apply statistical and analytical techniques such as:
- Regression analysis
- Probability distributions
- Time-series analysis
- Document methodologies and analytical assumptions clearly to ensure auditability.
- Build and maintain automated data pipelines using:
- Python (pandas, numpy, scipy, matplotlib, seaborn)
- R (tidyverse, data.table, ggplot2).
- Integrate data from:
- Core banking systems
- Credit systems
- ECL model platforms
- External macroeconomic datasets (when applicable).
- Design and maintain ETL workflows using:
- Power Query
- SQL
- Python or R scripts.
- Reduce manual Excel-based processes by replacing them with reproducible code-based analytics.
- Implement data validation, reconciliation, and version control to ensure accuracy and reliability.
- Continuously enhance expertise in:
- Python and R for financial and risk analytics
- Credit risk and ECL methodologies
- Data visualization and automation tools.
- Explore emerging analytics techniques (e.g., machine learning applications for credit risk where applicable).
Qualifications
- Bachelor’s degree in finance, Accounting, Information System and/or other related fields is required.
- Minimum two years of experiences in Finance, Accounting, and Business Analytics, preferably in financial services.
- Strong proficiency in Python and/or R for data analysis and automation.
- Hands-on experience with pandas, numpy, scipy, matplotlib, seaborn (Python), tidyverse, data.table, ggplot2 (R).
- Advanced skills in: Power BI (DAX, data modelling, performance optimization), Power Query, SQL
- Strong understanding of Credit risk fundamentals, IFRS 9 / ECL concepts, Loan portfolios and asset quality metrics.
- Experience developing executive-level dashboards and analytical reports.
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,227,470 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.
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 Scientist - Price Management
1 day ago
Remote (Poland) · 2+ years exp · Warsaw
Python
SQL
AI/ML
Time Series
Machine Learning
DevOps
GCP
Windows
Apply
Job ID: Data Scientist - PH
7 days ago
In office · Full-Time · Bachelor's Degree · Hamilton
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
Apply
In office · Full-Time · Colombo
Python
Databases
Google BigQuery
DevOps
GCP
Analytics
ETL/ELT
Management
Scrum
Apply
Data Scientist
2 hours ago
In office · Full-Time · Raymond
Python
SQL
Python
pySpark
AI/ML
Spark
Computer Vision
NLP
Machine Learning
Apply
AVP Database Developer III (Hybrid)
1 hour ago
Hybrid · 5+ years exp · PhD · Sioux Falls
SQL
Databases
MS SQL
Analytics
ETL/ELT
SSIS
Apply
Apply
Apply
Creative Director
1 day ago
In office · Full-Time · Phnom Penh
JavaScript
Design
Adobe Photoshop
Figma
Adobe After Effects
Apply
Apply
Apply
This is one of many
2,227,470 more open roles from verified company boards, updated every day.

