Chuyên viên cao cấp Quản lý dữ liệu_Khối Tài chính
Mô tả công việc
I. Mô tả công việc
1. Xây dựng hệ thống cơ sở dữ liệu phục vụ công tác tài chính quản trị:
- Nghiên cứu, lựa chọn, thu thập và xác minh dữ liệu và thông tin liên quan (cả nội bộ và bên ngoài) và liên tục nghiên cứu các nguồn dữ liệu có giá trị đối với GPBank theo định kỳ hoặc dựa trên yêu cầu từ hoạt động kinh doanh
- Thiết kế , xây dựng hệ thống dữ liệu chính xác , đày đủ cho phẩn tích , báo cáo
- Phối hợp các bên liên quan thực hiện các công tác tự động hóa, quy hoạch hóa các dữ liệu tài chính và báo cáo với các bên liên quan.
- Làm việc với các đơn vị và IT để đưa các dữ liệu cần thiết từ các hệ thống khác về tài chính
- Hỗ trợ các dữ liệu và thông tin dùng cho công tác đánh giá, phân tích chuyên sâu khi được yêu cầu
2. Tham gia các dự án liên quan đến dữ liệu của đơn vị: Tham gia đưa yêu cầu về dữ liệu cho các dự án để có thông tin để khai thác, quản trị.
3. Tư vấn cho đơn vị:
- Tiếp nhận và giải đáp các thắc mắc từ đơn vị/phòng ban về dữ liệu
- Đưa ra tư vấn về vấn đề một cách chủ động hoặc theo yêu cầu về các yêu cầu dữ liệu
4. Tối ưu hóa: Đưa ra các đề xuất cải tiến, báo cáo lên cấp trên các vấn đề liên quan đến chất lượng và chủ động tìm kiếm sự cải tiến trong quá trình làm việc và áp dụng các đề xuất/giải pháp được lựa chọn cho sự cải tiến.
5. Quản lý đối tác: Làm việc với các đầu mối của khối theo phân công
6. Hướng dẫn, hỗ trợ và giám sát cấp dưới hoặc quản lý, lãnh đạo và huấn luyện một nhóm nhỏ các cá nhân
II. Yêu cầu ứng viên
1. Trình độ Học vấn:
- Tốt nghiệp đại học trở lên thuộc các chuyên ngành hệ thống thông tin / CNTT/ Toán tin / dữ liệu
2. Các Kinh nghiệm liên quan
- Có trên 4 năm kinh nghiệm trở lên làm việc trong mảng dữ liệu ưu tiên ứng viển có kinh nghiệm triển khai giải pháp cho ngân hàng
3. Kiến thức/ Chuyên môn có liên quan:
- Sử dụng thành thạo SQL nâng cao T-SQL,PL/SQL
- Có kinh nghiệm làm việc với các hệ cơ sở dữ liệu như Oracle, SQL Server ..
- Có hiểu biết về mô hình dữ liệu, các khái niệm Dim/Fct, Scd ..
- Kinh nghiệm thiết kế mô hình dữ liệu , chuẩn hóa dữ liệu
- Kinh nghiệm tối ưu hóa truy vấn, xử lý dữ liệu lớn phức tạp
- Hiểu biết về ETL dữ liệu
- Có hiểu biết về các sản phẩm của ngân hàng
- Ưu tiên ứng viên có kinh ngiệm làm việc với các hệ thống của ngân hàng ( CORE, LOS , ALM ..)
Phân tích kỹ năng cần có
🔍 Phân tích kỹ năng cần có cho vị trí Chuyên viên cao cấp Quản lý dữ liệu – Khối Tài chính (GPBank)
📌 Tổng quan vị trí
Đây là vị trí Senior chuyên môn thuần túy về dữ liệu đặt trong Khối Tài chính (Finance Division) chứ không phải IT thuần. Nghĩa là bạn vừa phải giỏi kỹ thuật dữ liệu, vừa phải hiểu nghiệp vụ tài chính ngân hàng để "nói chuyện" với CFO, kế toán, ALCO. Đây là vị trí rất "đắt giá" vì kết nối giữa data engineering và finance.
---
🛠️ I. HARD SKILLS (Kỹ năng cứng – Bắt buộc)
1️⃣ Nhóm Database & SQL (Trọng tâm)
- SQL nâng cao: T-SQL, PL/SQL – không chỉ SELECT, JOIN mà phải thành thạo Window Functions, Pivot, CTE, Recursive CTE
- Hệ quản trị CSDL: Oracle (rất phổ biến trong ngân hàng VN), SQL Server
- Tối ưu hóa truy vấn: Explain Plan, Index Tuning, Partition
- Xử lý dữ liệu lớn: hiểu về batch processing, performance tuning
2️⃣ Nhóm Data Modeling & ETL
- Mô hình dữ liệu: Star Schema, Snowflake Schema
- Khái niệm nghiệp vụ: Dim (Dimension), Fact, SCD (Slowly Changing Dimensions) Type 1/2/4/6
- ETL processes: Extract – Transform – Load, hiểu các tool như Informatica, Talend, SSIS hoặc tự xây pipeline bằng Python/Spark
- Chuẩn hóa dữ liệu: Data normalization, master data management
3️⃣ Nhóm Banking Domain Knowledge (Phân biệt ứng viên)
- Hiểu các sản phẩm ngân hàng: tín dụng, tiền gửi, thẻ, bảo hiểm, bancassurance
- Ưu tiên biết hệ thống CORE banking (TCBS, Flexcube, T24, FSS…), LOS (Loan Origination System), ALM (Asset Liability Management)
- Hiểu báo cáo tài chính ngân hàng: Bảng cân đối kế toán, Báo cáo thu nhập, LDR, CAR, NIM
---
💡 II. SOFT SKILLS (Kỹ năng mềm – Quan trọng không kém)
| Kỹ năng | Mức độ cần | Lý do |
|---|---|---|
| Giao tiếp với stakeholder | ⭐⭐⭐⭐⭐ | Phải tư vấn dữ liệu cho các phòng ban khác nhau |
| Tư duy phản biện | ⭐⭐⭐⭐⭐ | Đánh giá chất lượng data, phát hiện bất thường |
| Khả năng tự học | ⭐⭐⭐⭐ | Ngân hàng thường xuyên thay đổi core system |
| Quản lý nhóm nhỏ | ⭐⭐⭐ | JD có đề cập hướng dẫn cấp dưới |
| Trình bày & visual hóa data | ⭐⭐⭐⭐ | Báo cáo cho Ban lãnh đạo |
| Tiếng Anh | ⭐⭐⭐ | Tài liệu kỹ thuật thường bằng tiếng Anh |
---
📜 III. CHỨNG CHỈ GỢI Ý (Cộng điểm CV)
| Chứng chỉ | Mức độ ưu tiên | Ghi chú |
|---|---|---|
| Oracle Certified Professional (OCP) | 🔥 Cao | Ngân hàng dùng Oracle nhiều |
| Microsoft Certified: Azure Data Engineer | ⭐⭐⭐ | Nếu đi hướng cloud |
| Google Data Analytics Certificate | ⭐⭐ | Nền tảng cơ bản |
| Data Modeling (IBM/EDX) | ⭐⭐⭐ | Củng cố phần modeling |
| Chứng chỉ nghiệp vụ ngân hàng | 🔥 Cao | Nếu có (CITF, FRM…) sẽ rất nổi bật |
| PMP/Agile | ⭐⭐ | Nếu tham gia nhiều dự án |
---
📊 IV. BẢNG SO SÁNH MỨC ĐỘ PHÙ HỢP THEO PROFILE
| Profile ứng viên | Mức độ phù hợp | Lý do |
|---|---|---|
| Data Engineer 4+ năm tại ngân hàng | ⭐⭐⭐⭐⭐ | Đúng gu 100% |
| BA ngân hàng giỏi SQL | ⭐⭐⭐⭐ | Cần học thêm modeling |
| Developer backend Oracle | ⭐⭐⭐ | Cần học banking domain |
| Data Analyst mảng khác (retail, e-com) | ⭐⭐⭐ | Cần học banking + ETL nặng |
| Sinh viên mới ra trường | ⭐ | Yêu cầu 4+ năm kinh nghiệm |
---
💎 Lời khuyên thẳng thắn
Đây là vị trí "Senior nhưng không phải Manager" – bạn sẽ vừa làm chuyên môn sâu, vừa hướng dẫn 1-2 người. Nếu bạn chỉ giỏi kỹ thuật mà không hiểu tài chính ngân hàng → sẽ rất khó tồn tại lâu dài ở Khối Tài chính. Ngược lại, nếu bạn hiểu finance nhưng SQL yếu → sẽ không qua vòng kỹ thuật.
Chuẩn bị phỏng vấn
🎯 Hướng dẫn phỏng vấn vị trí Senior Data Management – Khối Tài chính GPBank
📋 QUY TRÌNH PHỎNG VẤN DỰ KIẾN (3-4 vòng)
Vòng 1: HR Screening (30-45 phút)
- Xác nhận thông tin cá nhân, mức lương mong muốn
- Kiểm tra sơ bộ kinh nghiệm và lý do nghỉ việc
- Phỏng vấn online hoặc trực tiếp tại Hội sở 19 Bà Triệu
Vòng 2: Technical Test (60-90 phút)
- Test SQL viết tay hoặc trên giấy (rất quan trọng – GPBank thường có bài test SQL riêng)
- Câu hỏi về data modeling, ETL, performance tuning
- Có thể có bài test case study: thiết kế database cho một bài toán tài chính cụ thể
Vòng 3: Technical Interview với Trưởng phòng/Head of Data (60-90 phút)
- Đi sâu vào kinh nghiệm thực tế
- Câu hỏi về banking systems: CORE, LOS, ALM
- Câu hỏi tình huống về xử lý data quality
Vòng 4: Interview với CFO/GĐ Khối Tài chính (30-45 phút)
- Đánh giá tư duy chiến lược, communication
- Câu hỏi về tầm nhìn dữ liệu trong ngân hàng
---
❓ CÂU HỎI HAY GẶP THEO TỪNG VÒNG
Vòng HR:
- "Tại sao bạn rời công ty cũ?" (Chuẩn bị câu trả lời trung tính, không nói xấu)
- "Mức lương mong muốn của bạn?" (Tìm hiểu salary range ngân hàng trước)
- "Bạn biết gì về GPBank?" (Tìm hiểu lịch sử, chiến lược, tình hình tài chính)
Vòng Technical:
Về SQL:
- "Sự khác nhau giữa INNER JOIN, LEFT JOIN, FULL OUTER JOIN?"
- "Window Functions: ROW_NUMBER, RANK, DENSE_RANK khác nhau thế nào?"
- "CTE và Subquery khác nhau ở đâu? Khi nào nên dùng CTE?"
- "Làm thế nào để tối ưu câu lệnh SQL chạy chậm trên bảng có hàng tỷ row?"
- "SCD Type 2 là gì? Triển khai như thế nào?"
Về Data Modeling:
- "Thiết kế Star Schema cho bảng doanh thu theo chi nhánh?"
- "Fact table và Dimension table khác nhau ra sao?"
- "Khi nào dùng Snowflake thay vì Star Schema?"
Về Banking:
- "ALM là gì? Tại sao cần hệ thống ALM trong ngân hàng?"
- "Bạn hiểu gì về quy trình LOS?"
- "Báo cáo tài chính ngân hàng khác gì doanh nghiệp thường?"
Về Tình huống:
- "Dữ liệu bị mismatch giữa CORE và hệ thống finance, bạn xử lý thế nào?"
- "Một chi nhánh báo cáo doanh thu bất thường, bạn phân tích ra sao?"
---
💼 TIPS CHUẨN BỊ
✅ Chuẩn bị "portfolio" dữ liệu
- Mô tả 2-3 dự án lớn nhất bạn đã làm: vai trò, thách thức, kết quả (theo mô hình STAR: Situation-Task-Action-Result)
- Chuẩn bị sơ đồ ERD/mô hình dữ liệu bạn đã thiết kế (có thể che tên ngân hàng cũ)
✅ Research GPBank kỹ
- Đọc báo cáo tài chính GPBank gần nhất (công khai trên website)
- Biết GPBank đang trong quá trình tái cơ cấu/nâng cấp core banking
- Hiểu thế mạnh GPBank: cho vay doanh nghiệp vừa và nhỏ, tài trợ thương mại
✅ Chuẩn bị 5-7 câu hỏi để hỏi ngược
- "Hiện tại Khối Tài chính đang dùng hệ thống gì để quản lý dữ liệu?"
- "Có roadmap migrate sang cloud/ Data Warehouse mới không?"
- "Team hiện tại có bao nhiêu người, cơ cấu ra sao?"
- "Vai trò của mình sẽ tương tác với IT như thế nào?"
---
👔 DRESS CODE
- Nam: Sơ mi trắng/xanh nhạt + quần tây, có thể mặc vest nhẹ
- Nữ: Sơ mi + chân váy/quần tây, trang phục lịch sự, không quá màu mè
- Mức độ: Business formal – vì phỏng vấn tại Hội sở ngân hàng
- Lưu ý: GPBank không quá khắt khe như các big 4 nhưng cũng không nên casual
⏰ Mẹo nhỏ
- Đến sớm 15 phút, địa chỉ 19 Bà Triệu, Cửa Nam – quận Hoàn Kiếm
- Mang theo CV in sẵn 2-3 bản, sổ tay, bút
- Không dùng nước hoa nồng, để điện thoại im lặng
Lộ trình ôn thi
📚 Lộ trình ôn thi & chuẩn bị trong 1-2 tuần
🎯 KIẾN THỨC NỀN CẦN CÓ
Nhóm 1: SQL & Database (Nặng nhất – 60% effort)
- ✅ Ôn lại SQL cơ bản → nâng cao: JOIN, GROUP BY, HAVING, Subquery
- ✅ Window Functions: ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, NTILE
- ✅ CTE (Common Table Expressions), Recursive CTE
- ✅ Pivot/Unpivot, Pivoting bằng CASE WHEN
- ✅ Index (Clustered, Non-clustered), Execution Plan
- ✅ Transaction, Lock, Deadlock
- ✅ Stored Procedure, Function, Trigger
- ✅ PL/SQL: Cursor, Exception handling
Nhóm 2: Data Modeling & Warehouse (25% effort)
- ✅ Star Schema, Galaxy Schema, Snowflake Schema
- ✅ Fact Table (Factless, Transactional, Periodic Snapshot, Accumulating Snapshot)
- ✅ Dimension: Conformed, Role-playing, Junk, Degenerate
- ✅ SCD Type 1/2/3/4/6
- ✅ Kimball vs Inmon methodology
- ✅ Data Vault (nếu muốn ghi điểm)
Nhóm 3: Banking Knowledge (15% effort)
- ✅ Hệ thống CORE banking (cấu trúc, module)
- ✅ LOS – Loan Origination System
- ✅ ALM – Asset Liability Management
- ✅ Báo cáo tài chính NH: Bảng CĐKT, BCTN
- ✅ Tỷ lệ an toàn: CAR, LDR, NPL ratio
- ✅ Chuẩn mực Basel II/III (cơ bản)
---
📖 TÀI LIỆU THAM KHẢO
Tài liệu SQL/Database (Bắt buộc):
1. "T-SQL Fundamentals" – Itzik Ben-Gan (Microsoft Press)
2. "Oracle PL/SQL Programming" – Steven Feuerstein (O'Reilly)
3. SQL Practice: LeetCode SQL, HackerRank SQL, SQLZoo, Mode Analytics
4. Oracle Docs: docs.oracle.com (tham khảo PL/SQL)
Tài liệu Data Warehouse:
1. "The Data Warehouse Toolkit" – Ralph Kimball ⭐ (sách gối đầu giường)
2. "Dimensional Modeling" – Kimball Group (free PDF)
3. DataCamp – khóa Data Warehouse Concepts
4. Khanh's blog về data engineering trên Medium
Tài liệu Banking:
1. Báo cáo thường niên GPBank (công khai trên gpbank.vn)
2. "Ngân hàng thương mại" – TS. Nguyễn Minh Kiều (NXB ĐHKT)
4. Wikipedia: Core banking system (đọc nhanh cho người mới)
5. Bài viết về ALM/LOS trên BankingHub, Finextra
---
📅 LỘ TRÌNH 14 NGÀY CHUẨN BỊ
🗓️ Ngày 1-3: SQL Deep Dive
- Ngày 1: Ôn lại cú pháp cơ bản + JOIN, Subquery
- Ngày 2: Window Functions + CTE
- Ngày 3: PL/SQL + Stored Procedure + Performance Tuning
- Bài tập: Làm 30 bài SQL trên LeetCode (medium trở lên)
🗓️ Ngày 4-6: Data Modeling
- Ngày 4: Đọc Kimball chương 1-5
- Ngày 5: Tự thiết kế Star Schema cho bài toán sales/banking
- Ngày 6: Ôn SCD, ETL pipeline, Data Quality
🗓️ Ngày 7-9: Banking Knowledge
- Ngày 7: Đọc về Core Banking, LOS, ALM
- Ngày 8: Đọc báo cáo tài chính GPBank 2 năm gần nhất
- Ngày 9: Tìm hiểu Basel II/III, tỷ lệ an toàn
🗓️ Ngày 10-11: Tổng hợp & Mock Test
- Ngày 10: Giải 1-2 case study thực tế (ví dụ: thiết kế data warehouse cho báo cáo tín dụng)
- Ngày 11: Luyện trả lời câu hỏi phỏng vấn bằng tiếng Anh
🗓️ Ngày 12-14: Polish & Relax
- Ngày 12: Cập nhật CV, viết Portfolio (dự án + ERD)
- Ngày 13: Mock interview với bạn bè hoặc trước gương
- Ngày 14: Nghỉ ngơi, chuẩn bị trang phục, in CV
---
🎓 KHÓA HỌC ONLINE GỢI Ý
| Khóa học | Nền tảng | Giá | Thời lượng |
|---|---|---|---|
| SQL for Data Science | UC Davis (Coursera) | Free | 4 tuần |
| Database Management Essentials | U Colorado (Coursera) | Free | 4 tuần |
| Data Warehouse Concepts | DataCamp | ~600K/tháng | 2 tuần |
| Oracle PL/SQL Fundamentals | Oracle University | Free trial | 3 ngày |
| Banking & Financial Markets | Wharton (Coursera) | Free audit | 5 tuần |
🔥 TIPS ÔN THI HIỆU QUẢ
- 70-30 rule: 70% thực hành, 30% lý thuyết
- Ghi chép theo mindmap: Visualize các khái niệm
- Teach back: Giải thích cho người khác nghe
- Đừng học lan man: Tập trung vào JD, không học Python/AI nếu JD không yêu cầu
Tư vấn nghề nghiệp
🚀 Lời khuyên sự nghiệp cho vị trí Senior Data Management – Finance
📈 LỘ TRÌNH THĂNG TIẾN TRONG NGÂN HÀNG
```
Chuyên viên (Junior) → Chuyên viên chính → Chuyên viên cao cấp ⭐
↓ ↓ ↓
↓ ↓ ★ BẠN ĐANG Ở ĐÂY ★
↓ ↓ ↓
↓ ↓ Phó phòng / Trưởng nhóm
↓ ↓ ↓
↓ ↓ Trưởng phòng Data
↓ ↓ ↓
↓ Trưởng phòng Phó GĐ Khối TC/IT
```
🎯 4 LỘ TRÌNH PHÁT TRIỂN
1️⃣ Track Chuyên môn sâu (Individual Contributor)
- Senior Specialist → Principal Specialist → Expert/Architect
- Phù hợp với người thích làm kỹ thuật chuyên sâu
- Lương có thể cao hơn quản lý ở một số ngân hàng
- Yêu cầu: liên tục cập nhật công nghệ mới
2️⃣ Track Quản lý (Manager)
- Trưởng nhóm → Trưởng phòng → Phó GĐ/GĐ Khối
- Phù hợp với người thích dẫn dắt team
- JD đã đề cập "hướng dẫn cấp dưới" → dấu hiệu tốt cho track này
3️⃣ Track tư vấn (Consulting)
- Chuyển sang Big 4, tư vấn ngân hàng (Deloitte, KPMG, EY)
- Hoặc chuyển sang vendor ngân hàng (FSS, Tieto, Oracle)
4️⃣ Track Product/Solution
- Chuyển sang product owner, BA ngân hàng, hoặc fintech
- Lương tăng mạnh nếu chuyển sang fintech
---
💰 MỨC LƯƠNG KỲ VỌNG THEO CẤP BẬC
Bảng lương thị trường (tham khảo 2024-2025, đơn vị: triệu VND/tháng gross)
| Vị trí | Bank nhỏ/Vừa (như GPBank) | Bank lớn (VCB, Techcom, MBB…) | Fintech/Tư vấn |
|---|---|---|---|
| Junior Data Analyst | 12-18 | 15-25 | 18-30 |
| Senior Data Analyst | 22-35 | 30-50 | 40-60 |
| ⭐ Senior Data Management (bạn) | 35-55 | 45-70 | 55-90 |
| Data Engineering Manager | 50-80 | 70-120 | 80-150 |
| Head of Data/CDO | 80-150+ | 150-300+ | 200-400+ |
💡 Lưu tiếp lương
- GPBank thuộc nhóm NHCP vừa và nhỏ, trong giai đoạn tái cơ cấu → mức lương có thể thấp hơn big 4 NHCP khoảng 15-25%
- Tuy nhiên GPBank có ESOP/cổ phần ưu đãi cho nhân sự chủ chốt → có thể là khoản bù đắp
- Nên đàm phán: đừng nhận mức đầu, đề xuất cao hơn 10-15% rồi thương lượng
---
🎓 KỸ NĂNG CẦN PHÁT TRIỂN THÊM TRONG 1-3 NĂM TỚI
🔥 Top Priority (Nên học ngay):
1. Cloud Data Warehouse – Snowflake, BigQuery, Redshift (đang là xu hướng)
2. Python cho data engineering – Pandas, PySpark, Airflow
3. Power BI / Tableau – Visualize dữ liệu cho stakeholder
4. Data Governance – DAMA-DMBOK framework
📊 Medium Priority:
5. AI/ML cơ bản – Linear Regression, Classification (phục vụ credit risk)
6. Big Data – Spark, Hadoop, Kafka
7. DevOps/DataOps – CI/CD, Docker, Git
8. Domain Finance nâng cao – FRM, CFA Level 1
🌟 Nice to Have:
9. Blockchain/Crypto – Xu hướng ngân hàng số
10. Open Banking APIs – PSD2, Open Banking
---
🎯 LỜI KHUYÊN THẲNG THẮN
✅ Nên ứng tuyển nếu:
- Bạn đang ở big 4 NHCP nhưng muốn thử môi trường nhỏ hơn, có nhiều cơ hội "làm từ đầu"
- Bạn muốn ổn định lâu dài, không thích nhảy việc
- Bạn muốn kết hợp data + finance (đây là vị trí rất hiếm)
- Bạn ưa thích GPBank và tin vào lộ trình tái cơ cấu của họ
❌ Cân nhắc nếu:
- Bạn chưa có 4 năm kinh nghiệm data
- Bạn thuần SQL mà không hiểu ngân hàng
- Bạn đang offer từ big 4 với mức lương >50 triệu (sẽ khó match)
- Bạn không chịu được môi trường ngân hàng nhà nước (thủ tục chậm, ít agile)
💎 Cơ hội vàng:
Vị trí Senior trong Khối Tài chính = bạn sẽ được tiếp cận toàn bộ dữ liệu nhạy cảm nhất của ngân hàng (doanh thu, chi phí, rủi ro). Đây là bàn đạp để sau này chuyển sang CFO, CRO, hoặc Big 4 consultant với mức lương gấp 2-3 lần.
🌱 Lời cuối
Nghề data trong ngân hàng đang rất "hot" – nhu cầu nhân sự tăng 30-40% mỗi năm, nhưng nguồn cung thiếu. Nếu bạn đủ 4 năm kinh nghiệm + hiểu banking + giỏi SQL → cơ hội rất lớn. Đừng để cơ hội trôi qua vì thiếu tự tin.
Câu hỏi thường gặp
Em là sinh viên năm cuối ngành Hệ thống thông tin, chưa có kinh nghiệm thực tế, có nên ứng tuyển vị trí này không?
Thật lòng là KHÔNG nên, và vì 2 lý do:
1. JD yêu cầu 4+ năm kinh nghiệm trong mảng dữ liệu. Đây là rào cản cứng, hầu hết hệ thống ATS (lọc CV tự động) sẽ loại CV của em ngay.
2. Vị trí Senior ở Khối Tài chính ngân hàng cần hiểu biết nghiệp vụ tài chính – cái này không thể học trong trường.
Gợi ý lộ trình cho em:
- Năm đầu: Làm junior tại ngân hàng/công ty fintech để tích lũy
- Năm 2-3: Chuyển sang Data Engineer hoặc BI Developer
- Năm 4 trở đi: Mới nên apply vị trí Senior như thế này
Nếu em thực sự yêu thích ngân hàng, em có thể apply vào các vị trí Chuyên viên Quản lý dữ liệu (junior) tại GPBank hoặc các ngân hàng khác để bắt đầu.
Mình đang là BA ở ngân hàng Techcombank, SQL khá ổn nhưng chưa làm ETL/Modeling thực tế bao giờ. Cơ hội vào GPBank có cao không?
Cơ hội của bạn ở mức trung bình-khá (50-60%). Phân tích:
Điểm mạnh:
- Đã có banking domain (Techcombank là niềm tin)
- SQL ổn là điều kiện cần
- Đã quen môi trường ngân hàng
Điểm yếu cần bù:
- ETL: Học Apache Airflow + Python trong 1-2 tháng, làm 1-2 mini project
- Data Modeling: Đọc "The Data Warehouse Toolkit" của Kimball, thiết kế schema cho 1 bài toán
- Oracle/PL-SQL: Techcombank dùng SQL Server chủ yếu, GPBank dùng Oracle nhiều hơn
Khuyến nghị:
- Học PL/SQL trước khi apply (khoảng 3-4 tuần)
- Làm 1 case study: thiết kế data warehouse cho báo cáo tín dụng
- Trong CV, nhấn mạnh kinh nghiệm stakeholder management tại Techcombank
- Trong phỏng vấn, thừa nhận "đang học ETL" nhưng show được tinh thần tự học
Nếu apply thành công, đừng ngại nhận mức lương tương đương hoặc thấp hơn 10-15% để đổi lấy cơ hội phát triển.
Mức lương bao nhiêu là hợp lý để deal với GPBank cho vị trí Senior Data Management này? Mình đang offer 45 triệu ở công ty fintech.
Đây là phân tích thực tế:
Benchmark cho vị trí Senior Data tại NHCP vừa/nhỏ (như GPBank):
- Khoảng: 30-45 triệu gross (tùy năng lực và độ hiếm)
- Trung bình: ~35-40 triệu
Vì sao GPBank thường thấp hơn fintech:
- GPBank đang trong giai đoạn tái cơ cấu, chưa mạnh như các NHCP top
- Phúc lợi có thể ít hơn (tuy nhiên NHCP có bảo hiểm PTI/PVI, chế độ 13-14 tháng)
Chiến lược deal:
- Mức đề xuất ban đầu: 45-50 triệu gross (mức mong muốn)
- Mức đàm phán tối thiểu chấp nhận được: 38-40 triệu
- Yêu cầu thêm: review lương sau 6 tháng, ESOP/cổ phần ưu đãi
- Cân nhắc: 13-14 tháng lương, thưởng Tết, bảo hiểm sức khỏe gia đình
Lời khuyên: Nếu fintech offer 45 triệu và bạn không quá cần "ngân hàng" trong CV → có thể không nên nhảy. Nhưng nếu muốn ổn định, học hỏi core banking, có cơ hội thăng tiến dài hạn → 38-40 triệu ở GPBank vẫn OK.
Công việc hàng ngày của vị trí này cụ thể là gì? Một ngày đi làm sẽ như thế nào?
Mình sẽ tái dựng lại một ngày làm việc điển hình (dựa trên JD + kinh nghiệm thị trường):
🌅 Buổi sáng (8:00-12:00):
- 8:00-8:30: Check email, review task từ hôm qua
- 8:30-9:30: Daily standup với team (nếu có) hoặc với IT
- 9:30-12:00: Code SQL/PL-SQL để xử lý yêu cầu từ Khối TC. Ví dụ: viết script trích xuất dữ liệu cho báo cáo tuần
🌞 Buổi chiều (13:00-17:30):
- 13:00-14:30: Họp với stakeholder (Kế toán, ALCO, FP&A) về yêu cầu dữ liệu mới
- 14:30-16:00: Thiết kế mô hình dữ liệu cho 1 module mới (ví dụ: báo cáo Basel III)
- 16:00-17:00: Phối hợp IT để đẩy data từ core banking về finance
- 17:00-17:30: Review báo cáo, optimize query chạy chậm, update tài liệu
🔄 Công việc định kỳ:
- Hàng tuần: Họp với team, review tiến độ dự án
- Hàng tháng: Đóng gói báo cáo tài chính tổng hợp, đối chiếu dữ liệu
- Hàng quý: Thiết kế dashboard mới, training cho cấp dưới
- Bất thường: Khắc phục sự cố dữ liệu khi phát hiện sai lệch
💡 Thực tế: Có ~40% thời gian là coding, ~30% họp/giao tiếp, ~20% phân tích/thiết kế, ~10% admin. Nếu bạn thích code thuần túi thì có thể hơi nhàm, nhưng đây là vị trí giá trị cao vì bạn được tiếp cận business thực sự.
Em muốn chuyển từ bên IT phần mềm (làm .NET) sang mảng dữ liệu ngân hàng thì cần chuẩn bị gì?
Đây là bước nhảy hoàn toàn khả thi vì bạn đã có nền tảng IT. Lộ trình 6-9 tháng:
Tháng 1-2: SQL Deep Dive
- Học Oracle PL/SQL (ngân hàng dùng nhiều)
- Làm 50+ bài SQL trên LeetCode (medium-hard)
- Hiểu Window Functions, CTE, Pivoting
Tháng 3-4: Data Engineering cơ bản
- ETL: Học Informatica/Talend/Python Airflow
- Data Modeling: Đọc Kimball
- Làm project cá nhân: thiết kế mini data warehouse cho 1 bài toán (vd: bán hàng)
Tháng 5-6: Banking Domain
- Học về Core Banking, LOS, ALM (tìm free course trên Coursera)
- Đọc báo cáo tài chính các NHCP
- Hiểu Basel II/III cơ bản
Tháng 7-9: Apply và network
- Apply các vị trí Data Engineer/Analyst tại ngân hàng (junior-mid)
- Đừng nhắm Senior ngay – hãy nhắm Chuyên viên trước
- Đợi 1-2 năm kinh nghiệm banking rồi mới apply Senior
Lợi thế của bạn:
- Đã quen môi trường enterprise, code chuyên nghiệp
- Có tư duy debug, tối ưu (rất cần trong data)
- Sẵn sàng học hỏi
Lưu ý: Đừng bỏ .NET hẳn, vì một số NHCP dùng .NET cho finance system → đó là lợi thế cạnh tranh.
SCD Type 2 là gì? Giải thích giúp mình bằng ví dụ thực tế trong ngân hàng?
SCD Type 2 (Slowly Changing Dimension Type 2) là kỹ thuật lưu trữ lịch sử thay đổi của 1 chiều dữ liệu (dimension) bằng cách tạo dòng mới thay vì update dòng cũ.
Ví dụ thực tế tại ngân hàng:
Bảng `dim_customer` lưu thông tin khách hàng:
SCD Type 1 (ghi đè) – KHÔNG giữ lịch sử:
| customer_id | name | address | city |
|---|---|---|---|
| 001 | Nguyễn Văn A | 123 Lý Thường Kiệt | Hà Nội |
Nếu khách hàng chuyển từ Hà Nội vào Sài Gòn → chỉ update:
| customer_id | name | address | city |
|---|---|---|---|
| 001 | Nguyễn Văn A | 456 Nguyễn Huệ | TP.HCM |
SCD Type 2 (giữ lịch sử) – thêm cột:
| customer_id | name | city | valid_from | valid_to | is_current |
|---|---|---|---|---|---|
| 001 | Nguyễn Văn A | Hà Nội | 2020-01-01 | 2023-06-30 | 0 |
| 001 | Nguyễn Văn A | TP.HCM | 2023-07-01 | 9999-12-31 | 1 |
Tại sao ngân hàng cần SCD Type 2?
1. Audit trail: Khi khách hàng kiện, cần biết địa chỉ cũ
2. Phân tích xu hướng: Khách hàng Hà Nội chuyển vào Sài Gòn nhiều không?
3. Tín dụng: Thu nhập của khách thay đổi theo thời gian, cần lưu lịch sử
4. Compliance: Tuân thủ Basel, NHNN yêu cầu truy vết
Cách triển khai: Trigger, MERGE statement, hoặc tool ETL (Informatica có SCD Type 2 wizard). Đây là câu hỏi rất hay gặp trong phỏng vấn Data ngân hàng, nên học kỹ nhé!
Nếu được nhận vào GPBank, mình nên làm gì trong 3 tháng đầu để gây ấn tượng tốt?
30-60-90 ngày plan để "make impact":
🎯 30 ngày đầu (Listen & Learn):
- Học về data flow hiện tại của Khối Tài chính: data đến từ đâu, đi đâu, ai chịu trách nhiệm
- Gặp gỡ từng stakeholder 1-1: Kế toán, ALCO, FP&A, IT
- Đọc kỹ tài liệu ETL, SQL scripts cũ (đừng vội đánh giá, chỉ học)
- Xác định 2-3 vấn đề đau đầu nhất của team hiện tại (qua hỏi và quan sát)
🚀 60 ngày tiếp (Propose & Build):
- Đề xuất 1 quick win: tối ưu 1 query chạy chậm, tự động hóa 1 báo cáo thủ công
- Xây dựng data dictionary (nếu chưa có) cho 5-10 bảng quan trọng
- Document lại 1 pipeline ETL phức tạp nhất (giúp team)
- Bắt đầu đề xuất cải tiến nhỏ, không đề xuất big change
💎 90 ngày (Lead & Establish):
- Trình bày báo cáo "Data Quality Assessment" cho Trưởng phòng: 80% thời gian, 20% đề xuất cải tiến
- Đề xuất 1 dự án cải tiến với ROI rõ ràng (ví dụ: tự động hóa báo cáo NPL tiết kiệm 20h/tuần)
- Bắt đầu hướng dẫn 1 junior (nếu có)
- Xây dựng quan hệ với IT để smooth hơn trong tương lai
❌ Đừng làm:
- Đừng critique cách làm cũ ngay lập tức
- Đừng "reinvent the wheel" khi chưa hiểu context
- Đừng đụng chạm vào production data khi chưa có approval
- Đừng quá focus vào tech, quên business
So với làm Data Engineer tại fintech (MoMo, ZaloPay, Timo…), vị trí này tại ngân hàng có gì khác biệt lớn?
Đây là câu hỏi rất hay! So sánh thực tế:
🏦 Tại ngân hàng (GPBank):
- ✅ Dữ liệu "nặng" hơn: hàng triệu KH, giao dịch hàng ngày
- ✅ Ít agile hơn, quy trình chặt chẽ hơn (compliance, audit)
- ✅ Lương ổn định, ít biến động
- ❌ Tech stack có thể cũ hơn (Oracle on-prem, ít cloud)
- ❌ Tốc độ triển khai chậm hơn (1-3 tháng cho 1 feature)
- ❌ Ít quyền tự quyết, nhiều approval
🚀 Tại fintech (MoMo, ZaloPay…):
- ✅ Data thực tế hơn, cập nhật real-time
- ✅ Agile, nhanh, ra sản phẩm trong tuần
- ✅ Stack hiện đại: Spark, Kafka, Snowflake, Cloud
- ✅ Tự chủ nhiều hơn
- ❌ Áp lực cao, deadline dồn dập
- ❌ Dữ liệu có thể ít regulatory hơn → CV ít "nặng ký"
- ❌ Lương có thể cao hơn nhưng work-life balance kém
💡 Lời khuyên:
- Nếu muốn ổn định lâu dài, học core banking, làm CV đẹp → ngân hàng (kể cả NHCP vừa)
- Nếu muốn tech hiện đại, học nhanh, kiếm tiền nhiều giai đoạn đầu → fintech
- Lý tưởng nhất: làm ngân hàng 3-4 năm → nhảy fintech với vai trò senior, hoặc sang Big 4 tư vấn
Về lâu dài, kinh nghiệm tại ngân hàng được đánh giá cao hơn trong mắt nhiều nhà tuyển dụng, vì tính phức tạp và tính compliance của dữ liệu.