Trung tâm Quản trị và phân tích dữ liệu - Trưởng bộ phận Tích hợp dữ liệu (Data Engineer)
Mô tả công việc
1. Kiến thức và kinh nghiệm chuyên môn
- Tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính, Hệ thống Thông tin, Khoa học Dữ liệu hoặc các ngành liên quan.
- Có tối thiểu 5-8 năm kinh nghiệm trong lĩnh vực Data Engineering, Data Warehouse hoặc Big Data.
- Có ít nhất 2 năm kinh nghiệm ở vai trò Senior Data Engineer hoặc Lead Data Engineer.
- Hiểu biết sâu về kiến trúc dữ liệu hiện đại, Data Warehouse, Data Lake, Lakehouse, Data Mart và Data Integration.
- Thành thạo phát triển và vận hành các luồng ETL/ELT quy mô lớn.
- Có kinh nghiệm thiết kế và tối ưu data pipelines phục vụ phân tích dữ liệu và báo cáo doanh nghiệp.
- Có hiểu biết tốt về Data Modeling và các nguyên tắc thiết kế cơ sở dữ liệu.
2. Công nghệ bắt buộc
- Có kinh nghiệm thực tế với Databricks (Cloud-based) hoặc Oracle Data Warehouse trong các dự án xử lý và phân tích dữ liệu doanh nghiệp.
- Thành thạo SQL và có kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu như: Oracle, SQL Server, MySQL, DB2
- Có kinh nghiệm sử dụng các công cụ ETL/ELT như: Oracle Data Integrator (ODI), Apache Airflow hoặc các công cụ tương đương.
- Có kinh nghiệm làm việc với các nền tảng Cloud: AWS, Azure, GCP
3. Kỹ năng lãnh đạo và quản lý
- Có khả năng dẫn dắt nhóm kỹ thuật, phân công công việc và hỗ trợ phát triển đội ngũ.
- Có kỹ năng giao tiếp và phối hợp hiệu quả với nhiều bên liên quan.
- Có khả năng đánh giá giải pháp kỹ thuật, phân tích rủi ro và đưa ra quyết định phù hợp.
- Tư duy phân tích tốt, chủ động giải quyết vấn đề và định hướng kết quả.
Yêu cầu ứng viên
1. Kiến thức và kinh nghiệm chuyên môn
- Tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính, Hệ thống Thông tin, Khoa học Dữ liệu hoặc các ngành liên quan.
- Có tối thiểu 5-8 năm kinh nghiệm trong lĩnh vực Data Engineering, Data Warehouse hoặc Big Data.
- Có ít nhất 2 năm kinh nghiệm ở vai trò Senior Data Engineer hoặc Lead Data Engineer.
- Hiểu biết sâu về kiến trúc dữ liệu hiện đại, Data Warehouse, Data Lake, Lakehouse, Data Mart và Data Integration.
- Thành thạo phát triển và vận hành các luồng ETL/ELT quy mô lớn.
- Có kinh nghiệm thiết kế và tối ưu data pipelines phục vụ phân tích dữ liệu và báo cáo doanh nghiệp.
- Có hiểu biết tốt về Data Modeling và các nguyên tắc thiết kế cơ sở dữ liệu.
2. Công nghệ bắt buộc
- Có kinh nghiệm thực tế với Databricks (Cloud-based) hoặc Oracle Data Warehouse trong các dự án xử lý và phân tích dữ liệu doanh nghiệp.
- Thành thạo SQL và có kinh nghiệm làm việc với các hệ quản trị cơ sở dữ liệu như: Oracle, SQL Server, MySQL, DB2
- Có kinh nghiệm sử dụng các công cụ ETL/ELT như: Oracle Data Integrator (ODI), Apache Airflow hoặc các công cụ tương đương.
- Có kinh nghiệm làm việc với các nền tảng Cloud: AWS, Azure, GCP
3. Kỹ năng lãnh đạo và quản lý
- Có khả năng dẫn dắt nhóm kỹ thuật, phân công công việc và hỗ trợ phát triển đội ngũ.
- Có kỹ năng giao tiếp và phối hợp hiệu quả với nhiều bên liên quan.
- Có khả năng đánh giá giải pháp kỹ thuật, phân tích rủi ro và đưa ra quyết định phù hợp.
- Tư duy phân tích tốt, chủ động giải quyết vấn đề và định hướng kết quả.
Phân tích kỹ năng cần có
Phân tích kỹ năng cần có cho vị trí Trưởng bộ phận Tích hợp dữ liệu (Data Engineer Lead) tại OCB
Đây là vị trí quản lý cấp trung trong mảng Data & Analytics, đòi hỏi sự kết hợp giữa chuyên môn kỹ thuật sâu và năng lực lãnh đạo. Dưới đây là phân tích chi tiết:
🎯 1. Hard Skills (Kỹ năng kỹ thuật bắt buộc)
Nhóm A – Kiến trúc & Mô hình dữ liệu (bắt buộc cao)
| Kỹ năng | Mức độ yêu cầu | Ghi chú |
|---|---|---|
| Data Warehouse (DWH) | ★★★★★ | Đặc biệt Oracle DWH – OCB đang vận hành hạ tầng Oracle |
| Data Lake / Lakehouse | ★★★★☆ | Xu hướng hiện đại, gắn với Databricks |
| Data Modeling (Kimball, Inmon, Data Vault) | ★★★★★ | Nền tảng thiết kế CSDL phân tích |
| ETL/ELT Pipeline quy mô lớn | ★★★★★ | Xử lý dữ liệu cấp doanh nghiệp ngân hàng |
| Data Integration | ★★★★☆ | Tích hợp đa nguồn: core banking, CRM, digital channels |
Nhóm B – Công nghệ & Công cụ (bắt buộc)
| Công nghệ | Vai trò | Lưu ý cho ứng viên |
|---|---|---|
| Databricks hoặc Oracle DWH | Nền tảng cốt lõi | OCB đang chuyển đổi sang cloud → ưu tiên Databricks |
| SQL nâng cao | Ngôn ngữ chính | Thành thạo window functions, CTEs, query optimization |
| Oracle / SQL Server / MySQL / DB2 | Hệ quản trị CSDL | Hiểu sâu ít nhất 1-2 hệ |
| Oracle Data Integrator (ODI) | ETL truyền thống | Nhiều ngân hàng VN vẫn dùng ODI |
| Apache Airflow | Orchestration hiện đại | Phổ biến trong data platform mới |
| AWS / Azure / GCP | Cloud platform | Chứng chỉ cloud là lợi thế lớn |
| Python / Scala | Ngôn ngữ lập trình | Cho Databricks và xử lý big data |
Nhóm C – Big Data & Streaming (nên có)
- Spark, Hadoop, Kafka
- Delta Lake, Iceberg
- Data Governance, Data Quality tools (Informatica, Collibra, Great Expectations)
- BI tools: Power BI, Tableau, OBIEE (Oracle BI)
🤝 2. Soft Skills (Kỹ năng mềm & lãnh đạo)
- Quản lý nhóm kỹ thuật (3-8 người): phân công task, mentoring, đánh giá hiệu suất
- Giao tiếp đa bên: làm việc với BA, Data Analyst, Business Units, Vendor, Auditor
- Tư duy phân tích & giải quyết vấn đề: đặc biệt trong troubleshooting pipeline production
- Ra quyết định kỹ thuật: đánh giá giải pháp, phân tích rủi ro, cost-benefit
- Quản lý dự án Agile/Scrum: planning, sprint, delivery
📜 3. Chứng chỉ gợi ý (tăng sức mạnh CV)
| Chứng chỉ | Tổ chức | Giá trị |
|---|---|---|
| Databricks Certified Data Engineer Professional | Databricks | Rất cao – đang hot tại VN |
| AWS Certified Data Analytics – Specialty | AWS | Cao, đặc biệt cho ngân hàng migrate cloud |
| Google Professional Data Engineer | Tốt cho multi-cloud | |
| Azure Data Engineer Associate (DP-203) | Microsoft | Tốt |
| Oracle Data Warehouse 12c/19c Certified | Oracle | Phù hợp nếu OCB dùng Oracle DWH |
| dbt Analytics Engineering Certificate | dbt | Modern data stack |
💡 4. So sánh mức độ phù hợp theo background
| Background | Mức phù hợp | Ghi chú |
|---|---|---|
| Data Engineer ở ngân hàng khác (VCB, Techcombank, MB…) | ⭐⭐⭐⭐⭐ | Hiểu nghiệp vụ banking + data |
| Data Engineer ở công ty tech/fintech | ⭐⭐⭐⭐ | Kỹ thuật mạnh, cần học nghiệp vụ NH |
| Database Administrator (DBA) lâu năm | ⭐⭐⭐ | Biết SQL/DWH, cần học cloud + pipeline |
| Backend Developer muốn chuyển sang Data | ⭐⭐ | Cần học thêm nhiều về data stack |
| BI/Report Developer | ⭐⭐ | Thiếu kinh nghiệm pipeline quy mô lớn |
---
Lời khuyên thật lòng: Nếu bạn chưa đủ 5 năm kinh nghiệm, đừng nộp đơn cho vị trí này – sẽ bị loại ngay ở vòng HR. Hãy tích lũy thêm 2-3 năm ở vị trí Senior Data Engineer trước.
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn chi tiết – Trưởng bộ phận Tích hợp dữ liệu OCB
📋 Quy trình tuyển dụng dự kiến (4-5 vòng)
Quy trình tuyển dụng vị trí quản lý cấp trung tại ngân hàng thường khá chặt chẽ:
Vòng 1: HR Screening (30-45 phút)
- Xác nhận thông tin cá nhân, mức lương kỳ vọng, thời gian làm việc
- Đánh giá mức độ phù hợp với văn hóa OCB
- Câu hỏi thường gặp: "Tại sao rời công ty cũ?", "Mong muốn trong 3-5 năm tới?"
Vòng 2: Technical Test / Assignment (có thể có)
- Bài test SQL nâng cao (60-90 phút): window functions, optimization, data modeling
- Bài assignment thiết kế pipeline (làm tại nhà 2-3 ngày): thường yêu cầu thiết kế DWH cho một bài toán ngân hàng (ví dụ: data khách hàng, giao dịch, tín dụng)
- Đánh giá code quality, design thinking, documentation
Vòng 3: Technical Interview với Senior Manager/Architect (90-120 phút)
- Đi sâu vào kiến trúc dữ liệu, ETL/ELT, Data Modeling
- Case study thực tế: "Thiết kế data pipeline cho báo cáo tín dụng cuối ngày"
- Câu hỏi về Databricks, ODI, Airflow, Cloud
- Đánh giá khả năng lead technical solution
Vòng 4: Leadership & Behavior Interview với Head of Data (60-90 phút)
- Tình huống quản lý: xung đột nhóm, deadline khẩn, member yếu kém
- Phong cách lãnh đạo, mentoring, phát triển đội ngũ
- Tầm nhìn chiến lược cho data platform ngân hàng
Vòng 5: Final Interview với GĐ Khối/COO (30-45 phút)
- Văn hóa fit, định hướng nghề nghiệp
- Thương lượng cuối cùng về lương, benefits
🎤 Câu hỏi phỏng vấn hay gặp (chia theo vòng)
Vòng Technical:
1. Phân biệt ETL vs ELT. Khi nào nên dùng cái nào trong ngân hàng?
- Gợi ý: ETL truyền thống với structured data core banking; ELT với big data, data lake, khi muốn linh hoạt cho data scientist
2. Thiết kế Star Schema cho data mart khách hàng ngân hàng
- Gợi ý: Fact tables (giao dịch, số dư, sản phẩm), Dimensions (khách hàng, thời gian, chi nhánh, kênh)
3. Pipeline xử lý 50 triệu giao dịch/ngày từ core banking đến DWH, bạn sẽ thiết kế thế nào?
- Gợi ý: CDC, incremental load, partitioning, parallel processing, error handling, monitoring
4. Databricks so với Oracle Data Warehouse, ưu nhược điểm từng loại?
- Databricks: cloud-native, scalable, ML-friendly, chi phí theo usage; Oracle DWH: ổn định, mature, on-prem control, tích hợp tốt với core banking Oracle
5. Làm sao đảm bảo Data Quality trong pipeline banking?
- Gợi ý: validation rules, reconciliation, data profiling, alerting, audit trail
6. SCD Type 2 là gì? Khi nào dùng trong ngân hàng?
- Gợi ý: Theo dõi lịch sử thay đổi (thông tin khách hàng, lãi suất, hạn mức tín dụng)
7. Data Lakehouse khác gì Data Lake và Data Warehouse?
- Gợi ý: Kết hợp flexibility của Data Lake + ACID transactions + schema enforcement của DWH (Delta Lake, Iceberg)
8. Tối ưu performance của một SQL query chạy chậm trên DWH 5TB, bạn làm gì?
- Gợi ý: Execution plan, indexing, partitioning, materialized views, statistics, data skew
Vòng Leadership:
1. Bạn có 1 team 6 người, 1 người senior luôn phản đối quyết định của bạn. Xử lý thế nào?
- Gợi ý: 1-1 conversation, lắng nghe, tìm điểm chung, nếu vẫn không đổi thì escalate
2. Dự án quan trọng bị delay 1 tháng do member nghỉ việc đột ngột. Bạn làm gì?
- Gợi ý: Re-prioritize, redistribute work, communicate với stakeholder, tìm backup
3. Vendor đề xuất giải pháp đắt tiền nhưng team bạn nghĩ có cách rẻ hơn. Xử lý?
- Gợi ý: POC, benchmark, cost-benefit analysis, present data-driven recommendation
4. Bạn thấy kiến trúc data hiện tại không scale, nhưng sếp muốn maintain. Thuyết phục sao?
- Gợi ý: POC nhỏ, đo lường ROI, rủi ro nếu không làm, alignment với business goal
👔 Dress Code & Lưu ý
- Trang phục: Business formal (sơ mi, quần tây, giày tây) – ngân hàng VN vẫn khá formal
- Nữ: Áo sơ mi/blouse + quần tây/chân váy; tránh trang phục quá casual
- Tóc gọn gàng, không nước hoa nồng
- Mang theo: CV in (3-5 bản), portfolio (nếu có dự án NDA cho qua), bút ghi
💡 Tips "đàn anh" chia sẻ
- Chuẩn bị 2-3 dự án cụ thể để kể theo format STAR (Situation-Task-Action-Result)
- Luôn đặt câu hỏi ngược cho interviewer: "Team hiện tại có bao nhiêu người?", "Tech stack roadmap 2 năm tới?", "Data platform team thuộc khối nào?"
- Thể hiện hiểu biết về nghiệp vụ ngân hàng (Basel, tín dụng, tuân thủ NHNN), không chỉ kỹ thuật
- Nếu bạn từng làm ở ngân hàng khác, đừng nói xấu – chỉ nói "đã học được nhiều và muốn tìm môi trường mới để phát triển"
Lộ trình ôn thi
Lộ trình ôn tập & chuẩn bị (1-2 tuần)
Nếu bạn đã có nền tảng Data Engineer, lộ trình dưới đây giúp bạn "refresh" và sẵn sàng cho phỏng vấn. Nếu chưa đủ kinh nghiệm thì đây là lộ trình phát triển 1-2 năm.
📚 Kiến thức nền tảng cần nắm vững
1. Data Architecture (Ngày 1-2)
- Data Warehouse: Kiến trúc, nguyên lý, lịch sử (Inmon, Kimball)
- Data Lake: Đặc điểm, use case, so sánh với DWH
- Lakehouse: Databricks Delta Lake, Apache Iceberg, Hudi
- Data Mart: Dependent vs Independent
- Data Integration: Batch, Real-time, CDC (Change Data Capture)
- Medallion Architecture: Bronze → Silver → Gold layer
2. SQL & Database (Ngày 3-4)
- Window Functions: ROW_NUMBER, RANK, LAG, LEAD, NTILE
- CTEs, Recursive CTEs
- Advanced JOIN strategies
- Query optimization: Execution plan, Index, Statistics
- OLTP vs OLAP differences
- Partitioning, Sharding, Replication
3. ETL/ELT & Data Pipeline (Ngày 5-6)
- ETL vs ELT pattern
- Apache Airflow: DAG, Operators, Scheduling, Monitoring
- Oracle Data Integrator (ODI): Knowledge Modules, Interfaces, Packages
- Databricks: PySpark, Delta Lake, Unity Catalog, Jobs
- Data Orchestration best practices
4. Cloud Platforms (Ngày 7-8)
- AWS: S3, Glue, Redshift, EMR, Kinesis, Lambda
- Azure: Data Factory, Synapse, Data Lake Storage, Databricks
- GCP: BigQuery, Dataflow, Pub/Sub, Dataproc
- Chi phí vận hành, security, compliance
5. Data Modeling (Ngày 9-10)
- Conceptual, Logical, Physical modeling
- Star Schema, Snowflake Schema
- Data Vault 2.0
- Slowly Changing Dimensions (SCD Type 1, 2, 3, 4, 6)
- Normalization vs Denormalization
6. Nghiệp vụ Ngân hàng (Ngày 11-12)
- Core banking system (Flexcube, T24, OCB in-house)
- Basel II/III, IFRS 9
- Sản phẩm: Tiền gửi, Tín dụng, Thẻ, Digital Banking
- Dữ liệu: CIF, Account, Transaction, Customer 360
- Quy định NHNN về dữ liệu, báo cáo
- Circular 17/2024/TT-NHNN (nếu có liên quan dữ liệu)
📖 Tài liệu tham khảo
Sách nên đọc
| Sách | Tác giả | Giá trị |
|---|---|---|
| The Data Warehouse Toolkit | Ralph Kimball | Kinh điển về DWH modeling |
| Designing Data-Intensive Applications | Martin Kleppmann | Hiểu sâu data systems |
| Spark: The Definitive Guide | Bill Chambers | Databricks/Spark |
| Data Pipelines Pocket Reference | James Densmore | ETL/ELT practical |
| Fundamentals of Data Engineering | Joe Reis | Nền tảng tổng quan |
| Banking Analytics | H. N. Mishra | Nghiệp vụ NH + data |
Khóa học online
- Databricks Academy (miễn phí): Lakehouse, Spark, Delta Lake
- AWS Skill Builder: Data Analytics Specialty path
- Google Cloud Skills Boost: Data Engineer Learning Path
- Udemy: "Apache Airflow" của Marc Lamberti
- DataCamp / Pluralsight: Data Engineering tracks
- Coursera: IBM Data Engineering Professional Certificate
Blog & cộng đồng
- Databricks Blog (databricks.com/blog)
- Towards Data Science (Medium)
- The Data Engineering Weekly (newsletter)
- Apache Airflow documentation (airflow.apache.org)
- Reddit: r/dataengineering, r/bigdata
- Vietnam: Group "Data Engineering Vietnam", "Vietnam Data Science"
📅 Lộ trình 2 tuần (nếu đã có kinh nghiệm)
Tuần 1: Refresh kiến thức nền
- T2-T3: Data Architecture + Data Modeling (đọc sách Kimball, xem video)
- T4-T5: SQL nâng cao + làm bài test trên LeetCode/HackerRank (20-30 bài medium)
- T6-T7: ETL/ELT tools, đọc docs Airflow, ODI, Databricks
Tuần 2: Chuẩn bị phỏng vấn
- T8-T9: Cloud platform deep-dive (chọn 1: AWS hoặc Azure)
- T10: Nghiệp vụ ngân hàng + đọc báo cáo thường niên OCB
- T11: Mock interview, chuẩn bị STAR stories
- T12: Tổng hợp, review CV, portfolio dự án
🛠️ Bài thực hành nên làm
1. Build mini DWH: Dùng SQLite/PostgreSQL + dbt để build Star Schema cho dataset ecommerce
2. ETL pipeline: Build Airflow DAG download data từ API → transform → load vào Postgres
3. Databricks demo: Free community edition, làm project nhỏ với Delta Lake
4. SQL practice: 50 bài trên LeetCode Database (Medium)
5. Thiết kế case study: Vẽ kiến trúc data cho bài toán ngân hàng (ví dụ: báo cáo Basel, fraud detection)
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp & Phát triển
🛤️ Lộ trình thăng tiến cho vị trí Data Engineer tại Ngân hàng
```
Junior Data Engineer (0-2 năm)
↓
Data Engineer (2-4 năm)
↓
Senior Data Engineer (4-6 năm) ←── Bạn cần ở đây trước khi ứng tuyển
↓
Lead/Manager Data Engineering (6-10 năm) ←── Vị trí OCB đang tuyển
↓
Head of Data Platform / Data Architect (10+ năm)
↓
CDO (Chief Data Officer) / VP Data (12+ năm)
```
💰 Mức lương kỳ vọng theo cấp bậc (tham khảo thị trường VN 2024-2025)
| Cấp bậc | Kinh nghiệm | Mức lương gross/tháng |
|---|---|---|
| Junior Data Engineer | 0-2 năm | 15-25 triệu |
| Data Engineer | 2-4 năm | 25-45 triệu |
| Senior Data Engineer | 4-6 năm | 45-75 triệu |
| Lead/Manager Data Engineer | 6-10 năm | 70-130 triệu |
| Data Architect | 8-12 năm | 100-180 triệu |
| Head of Data / CDO | 12+ năm | 150-300+ triệu |
Lưu ý:
- OCB là ngân hàng tầm trung, mức lương có thể thấp hơn 10-20% so với Big 4 (VCB, Techcombank, MB, Vietcombank)
- Lương Lead Data Engineer tại OCB ước tính: 80-120 triệu gross
- Ngoài lương: thưởng Tết (1-3 tháng), thưởng KPI, BHXH full, khám sức khỏe, du lịch
- Có thể đàm phán thêm: ESOP (nếu OCB có), training budget, laptop/remote
🎯 Kỹ năng cần phát triển thêm
Nếu bạn đang ở vị trí Senior và muốn "next step" lên Lead:
Kỹ năng kỹ thuật (Technical Leadership)
- Architecture Decision: Đánh giá và chọn công nghệ mới (build vs buy)
- Cost Optimization: Tối ưu chi phí cloud, ETL tool licensing
- Observability: Monitoring, alerting, SLO/SLI cho data platform
- Data Governance: Master data, metadata management, data lineage
- Security & Compliance: Encryption, PII handling, NHNN regulations
- Disaster Recovery: Backup, RPO/RTO, business continuity
Kỹ năng quản lý (People Management)
- Mentoring: 1-1 weekly, career path discussion
- Performance Review: OKR, KPI setting, đánh giá khách quan
- Hiring: Technical interview, take-home test design
- Conflict resolution
- Cross-team collaboration: với BA, DS, DevOps, Security
Kỹ năng chiến lược (Strategic Skills)
- Roadmap planning: 1 năm, 3 năm cho data platform
- Business acumen: Hiểu KPI ngân hàng (NIM, CASA, NPL ratio), để align với data strategy
- Vendor management: RFP, contract negotiation
- Budget planning: Capex, Opex cho data team
- Innovation: AI/ML use case, real-time analytics, data monetization
🌟 Cơ hội phát triển tại OCB
OCB (Orient Commercial Bank) đang trong giai đoạn chuyển đổi số mạnh mẽ:
- Đầu tư vào iBanking, OCB OMNI
- Tăng trưởng tín dụng nhanh (top đầu nhóm ngân hàng tư nhân)
- Đang migrate nhiều hệ thống lên cloud
- Cơ hội tham gia các dự án lớn: Data Lakehouse, Customer 360, Real-time Analytics
⚠️ Lưu ý thực tế (cảnh báo thật lòng)
1. Ngân hàng tầm trung có ưu/nhược điểm:
- ✅ Cơ hội làm nhiều, đa dạng, tác động trực tiếp đến business
- ✅ Thăng tiến nhanh hơn so với Big 4
- ❌ Lương có thể thấp hơn 15-25%
- ❌ Quy trình có thể chưa chuẩn bằng các ngân hàng lớn
- ❌ Đôi khi "nhiều việc, ít người"
2. Vị trí Lead kỹ thuật thường có "trap":
- 50% thời gian vẫn code/technical hands-on
- 50% quản lý, meeting, báo cáo
- Phải chấp nhận "không còn là coder thuần"
3. Nếu bạn thực sự muốn senior IC track (Individual Contributor lên Principal/Staff Engineer) thay vì manager, cân nhắc các công ty product/tech. Ngân hàng VN thường đẩy lên managerial.
💡 Lời khuyên cuối
- Nếu bạn đang ở mức 4-5 năm kinh nghiệm: Hoàn thiện thêm 1-2 năm, học thêm leadership skills, rồi ứng tuyển
- Nếu bạn đã ở mức 6-8 năm: Hãy ứng tuyển ngay – đây là thời điểm tốt, OCB đang cần người
- Nếu bạn >10 năm: Cân nhắc vị trí Data Architect hoặc Head of Data thay vì Lead, sẽ có mức lương tốt hơn
- Đừng apply khi chưa ready – sẽ lãng phí thời gian và ảnh hưởng uy tín trong ngành
Câu hỏi thường gặp
Mình sinh viên năm cuối ngành CNTT, có thể ứng tuyển vị trí này không?
Không nên apply, bạn nhé. Vị trí này yêu cầu tối thiểu 5-8 năm kinh nghiệm Data Engineering và ít nhất 2 năm ở vai trò Senior/Lead. Với nền tảng của bạn, hãy tập trung vào: (1) Thực tập ở vị trí Data Engineer/BI; (2) Học SQL sâu, Python, một cloud platform (AWS/Azure); (3) Làm 1-2 project cá nhân về ETL pipeline hoặc data warehouse; (4) Có chứng chỉ Databricks hoặc AWS Data Analytics sau 1-2 năm đi làm. Lộ trình 4-6 năm nữa bạn sẽ đủ khả năng ứng tuyển vị trí tương tự.
Mình đang làm Data Engineer ở fintech được 3 năm, muốn chuyển sang ngân hàng (OCB), có hợp lý không?
Hoàn toàn hợp lý! Fintech 3 năm là background tốt, nhưng vị trí này yêu cầu Senior level (Lead) nên bạn cần thêm 1-2 năm nữa. Lợi thế của bạn: đã quen pipeline hiện đại, cloud, có thể đã dùng Databricks/Airflow. Bạn cần bổ sung: (1) Hiểu biết nghiệp vụ ngân hàng (CIF, giao dịch, tín dụng, Basel); (2) Kinh nghiệm Oracle/ODI nếu OCB vẫn dùng; (3) Kỹ năng lead nhóm. Gợi ý: ứng tuyển vị trí Senior Data Engineer tại OCB trước (thường yêu cầu 4-6 năm), sau 1-2 năm sẽ sẵn sàng cho vị trí Lead.
Mức lương Lead Data Engineer ở OCB khoảng bao nhiêu? Nên deal thế nào?
Theo thị trường hiện tại, Lead Data Engineer ở OCB ước tính 80-120 triệu gross/tháng, phụ thuộc vào: (1) Số năm kinh nghiệm thực tế ở vị trí Lead; (2) Độ sâu kỹ thuật (Databricks, Cloud certs); (3) Kinh nghiệm ngân hàng. Để deal tốt: (1) Research mức lương trên jobsgo.vn, vietnamworks, salary.vn; (2) Đưa ra range cụ thể: "Tôi kỳ vọng 90-110 triệu, dựa trên X năm kinh nghiệm và đóng góp ở công ty cũ"; (3) Đừng nói số quá cao ngay vòng đầu; (4) Hỏi thêm về thưởng Tết, KPI bonus, ESOP, training budget. Với ngân hàng tầm trung như OCB, đừng kỳ vọng ngang Techcombank hay VCB, nhưng cơ hội làm việc thực tế rất tốt.
OCB đang dùng Oracle DWH hay đã chuyển sang Databricks/Cloud? Nên tập trung học cái nào?
OCB đang trong quá trình chuyển đổi số mạnh mẽ. Nhiều ngân hàng VN trong đó có OCB vẫn vận hành Oracle DWH truyền thống cho core reporting, đồng thời xây dựng Data Lakehouse trên cloud (Databricks/AWS/Azure). Trong tin tuyển dụng, họ ghi "Databricks HOẶC Oracle DWH" – nghĩa là ưu tiên người có kinh nghiệm 1 trong 2. Gợi ý: (1) Nếu bạn chưa có kinh nghiệm ngân hàng, tập trung Databricks (cloud, xu hướng); (2) Nếu đã có Oracle background, giữ lợi thế đó và học thêm Databricks; (3) Trong phỏng vấn, thể hiện bạn hiểu cả hai và có thể bridge giữa hệ thống cũ và mới.
Làm Data Engineer ở ngân hàng có khác gì so với công ty tech/fintech không? Có nhàm chán không?
Có khác biệt đáng kể! Ngân hàng: Dữ liệu phức tạp (nhiều sản phẩm, nhiều quy định), hệ thống legacy (Oracle, mainframe), quy trình chặt chẽ, bảo mật cao, làm việc với data governance team, NHNN audit. Ưu điểm: dữ liệu dồi dào, business impact rõ ràng, job security tốt, ổn định. Tech/Fintech: Công nghệ mới nhất, ship nhanh, culture Agile, ít legacy, innovation cao. Ưu điểm: học nhanh, lương cao, dynamic. Nếu bạn thích làm việc ở nơi data thực sự quan trọng, business ổn định, và muốn hiểu sâu finance thì ngân hàng là lựa chọn tốt. Đặc biệt giai đoạn 2024-2027 nhiều ngân hàng đang modernize nên không nhàm chán đâu – bạn sẽ được làm các dự án migration cloud, real-time analytics, AI/ML use case.
Mình đã 35 tuổi, đang là Senior DE ở ngân hàng nhỏ, có còn cơ hội ứng tuyển Lead ở OCB không?
Hoàn toàn có cơ hội! Tuổi 35 với 8-10 năm kinh nghiệm là rất phù hợp cho vị trí Lead. OCB không quá thiên vị tuổi trẻ như các công ty startup. Lợi thế của bạn: (1) Đã có kinh nghiệm ngân hàng → hiểu nghiệp vụ, quy trình; (2) Senior đã 2-3 năm → đủ để vươn Lead; (3) Trưởng thành, ổn định, dễ làm việc với senior management. Lưu ý: (1) Cập nhật CV theo format chuẩn, highlight thành tích cụ thể (ví dụ: "built data warehouse giảm thời gian báo cáo từ 8h xuống 30 phút"); (2) Trong phỏng vấn, thể hiện được năng lực lead (chứ không chỉ "làm senior giỏi"); (3) Chuẩn bị portfolio các dự án đã làm. Nếu bạn 35 mà chưa lead được team nào 2+ năm thì hơi khó, nhưng nếu đã lead thì OCB sẽ rất welcome.
Mình đang là Backend Developer 6 năm (Java/Spring), muốn chuyển sang Data Engineer để ứng tuyển OCB, có kịp không?
Chuyển từ Backend sang Data Engineer là hướng đi tốt, nhưng cần 1-2 năm transition, không thể apply Lead ngay được. Lộ trình đề xuất: (1) 6 tháng đầu: Học SQL sâu (window functions, optimization), đọc sách "Fundamentals of Data Engineering", học Python + Pandas; (2) 6-12 tháng: Học Airflow, làm 1-2 project ETL cá nhân, học Spark/Databricks; (3) 12-18 tháng: Tìm vị trí Data Engineer ở công ty hiện tại (internal transfer) hoặc công ty nhỏ, apply Senior DE tại OCB; (4) 24+ tháng: Apply Lead position. Lợi thế của bạn: tư duy backend, code sạch, hiểu system design – đây là những thứ Data Engineer nhiều người thiếu. Bạn chỉ cần bù kiến thức data-specific.
Trong phỏng vấn Lead Data Engineer OCB, câu hỏi nào hay bị "đánh rớt" nhất?
Có 3 nhóm câu hỏi thường làm ứng viên mất điểm: (1) Thiết kế kiến trúc thực tế: "Thiết kế pipeline xử lý dữ liệu 100 triệu transaction/ngày" – nhiều bạn chỉ trả lời lý thuyết mà không tính toán cụ thể volume, latency, cost. (2) Câu hỏi về leadership: "Xử lý thành viên conflict, member underperform" – ứng viên kỹ thuật thường né tránh hoặc trả lời quá cứng nhắc. (3) Câu hỏi về business impact: "Pipeline bạn build ảnh hưởng thế nào đến business?" – kỹ sư thường quên đếm ROI. Tips: (a) Luôn đưa ra con số cụ thể (X TB data, Y% cost saving); (b) Cho ví dụ thật từ kinh nghiệm; (c) Thể hiện bạn nghĩ như một người quản lý chứ không chỉ kỹ sư. Tham khảo thêm format STAR để kể chuyện.