Chuyên viên vận hành nền tảng tích hợp dữ liệu - K.CNTT
Mô tả công việc
Mô tả công việc
- Vận hành và giám sát các luồng tích hợp, đồng bộ và trao đổi dữ liệu giữa các hệ thống.
- Theo dõi các luồng ETL/ELT, CDC, Replication và Data Streaming.
- Phát hiện, xử lý lỗi, độ trễ hoặc gián đoạn luồng dữ liệu.
Hỗ trợ triển khai thay đổi và phối hợp với DBA, Data Engineer, hệ thống nguồn/đích để xử lý sự cố.
Yêu cầu ứng viên
Yêu cầu kỹ thuật
- Có kiến thức về SQL, Database và ETL/ELT.
- Có hiểu biết về IBM DataStage, Oracle ODI hoặc nền tảng ETL tương đương.
- Có hiểu biết về CDC, Data Replication và Data Streaming.
- Biết Oracle GoldenGate, Kafka, Debezium hoặc công nghệ tương đương là lợi thế.
- Có khả năng phân tích log và troubleshooting các luồng dữ liệu.
- Có kiến thức Linux; biết Git, Bash/Python và AWS là lợi thế.
- Có hiểu biết hoặc kinh nghiệm với IBM DataStage (Designer/Director/Administrator) là lợi thế.
Có hiểu biết về Oracle Data Integrator (ODI), Oracle GoldenGate hoặc công cụ CDC tương đương.
Bằng cấp:
Tốt nghiệp Cao đẳng trở lên các chuyên ngành thuộc lĩnh vực Công nghệ thông tin, Điện tử viễn thông, Toán tin, hoặc tốt nghiệp Đại học trở lên các chuyên ngành về tài chính ngân hàng.
Kiến thức chuyên môn:
Theo yêu cầu về năng lực chuyên môn quy định trong Khung năng lực của Khối CNTT trong từng thời kỳ.
Kinh nghiệm quản lý:
Có tối thiểu 1 năm Kinh nghiệm trong lĩnh vực Công nghệ thông tin.
Kỹ năng, phẩm chất:
• Kỹ năng Đọc, hiểu tài liệu và giao tiếp bằng Tiếng Anh;
• Có tinh thần trách nhiệm cao trong công việc;
• Kỹ năng giao tiếp;
• Kỹ năng làm việc độc lập hoặc làm việc theo nhóm;
• Kỹ năng lập và triển khai kế hoạch
• Kỹ năng giải quyết vấn đề.
Phân tích kỹ năng cần có
Phân tích kỹ năng cho vị trí Chuyên viên Vận hành Nền tảng Tích hợp Dữ liệu tại PVcomBank
Đây là vị trí thuộc nhóm Data Integration / ETL Operations trong môi trường ngân hàng — khá "kỹ thuật sâu" và đang rất hot trong lĩnh vực Data Engineering. PVcomBank đang tuyển người có kinh nghiệm tối thiểu 1 năm, nhưng yêu cầu kiến thức khá rộng, nên ứng viên cần chuẩn bị kỹ.
---
1. Hard Skills — Bắt buộc phải có
| Nhóm kỹ năng | Chi tiết | Mức độ yêu cầu |
|---|---|---|
| SQL & Database | Viết truy vấn phức tạp (JOIN, Window Function, CTE), hiểu indexing, partition, performance tuning trên Oracle/PostgreSQL | Bắt buộc |
| ETL/ELT | Hiểu rõ luồng Extract-Transform-Load, phân biệt ETL truyền thống vs ELT hiện đại | Bắt buộc |
| CDC (Change Data Capture) | Nắm cơ chế bắt sự thay đổi dữ liệu (timestamp, trigger, log-based) | Bắt buộc |
| Data Replication & Streaming | Khái niệm streaming vs batch, độ trễ, throughput | Bắt buộc |
| Troubleshooting | Phân tích log, truy vết lỗi, root-cause analysis | Bắt buộc |
| Linux | Thao tác command line cơ bản: grep, awk, tail, cron, systemctl | Bắt buộc |
---
2. Hard Skills — Lợi thế cạnh tranh (nên có)
| Công cụ/Công nghệ | Vai trò | Độ ưu tiên học |
|---|---|---|
| IBM DataStage | ETL enterprise phổ biến trong ngân hàng VN | ★★★★★ |
| Oracle ODI | Oracle Data Integrator | ★★★★☆ |
| Oracle GoldenGate | CDC & Replication trên Oracle | ★★★★★ |
| Apache Kafka | Streaming platform | ★★★★☆ |
| Debezium | CDC dựa trên log cho PostgreSQL/MySQL | ★★★☆☆ |
| Bash / Python scripting | Tự động hóa tác vụ vận hành | ★★★☆☆ |
| AWS | Cloud — S3, EC2, Glue, Kinesis | ★★★☆☆ |
| Git | Version control cho script/config | ★★☆☆☆ |
---
3. Soft Skills & Phẩm chất
- Đọc hiểu tiếng Anh kỹ thuật — vì tài liệu IBM, Oracle, Kafka đều tiếng Anh.
- Tinh thần trách nhiệm cao — dữ liệu ngân hàng downtime là chuyện lớn, không được chủ quan.
- Làm việc nhóm & độc lập — vận hành 24/7 có khi bạn phải một mình xử lý sự cố.
- Kỹ năng lập kế hoạch — quy trình thay đổi (change management) rất quan trọng trong ngân hàng.
- Giao tiếp & giải quyết vấn đề — phối hợp với DBA, Data Engineer, business team.
---
4. Bằng cấp & Chứng chỉ gợi ý
- Bằng cấp: Cao đẳng trở lên CNTT/ĐTVT/Toán tin, hoặc Đại học trở lên Tài chính-Ngân hàng.
- Chứng chỉ nên tham khảo (không bắt buộc nhưng có sẽ lợi thế lớn):
- Oracle Certified Associate / Professional (OCP) — đặc biệt chuyên về Database.
- IBM DataStage certification (qua Coursera/SkillsBuild).
- Confluent Certified Developer for Apache Kafka.
- AWS Cloud Practitioner / Solutions Architect Associate.
- Google Data Analytics Professional Certificate (nền tảng).
---
5. Tóm tắt mức độ phù hợp
| Hồ sơ ứng viên | Đánh giá |
|---|---|
| Sinh viên CNTT năm cuối, biết SQL + Linux | Có thể ứng tuyển, nhưng cần học thêm ETL/CDC trước |
| 1-2 năm kinh nghiệm ETL/Database | Phù hợp tốt |
| 3-5 năm Data Engineer muốn chuyển sang vận hành | Phù hợp rất tốt |
| Fresher không có nền tảng | Khó cạnh tranh |
---
6. So sánh vị trí tương đương trên thị trường
- DataOps Engineer — gần nhất, focus vận hành.
- ETL Developer — thiên về develop pipeline.
- Data Platform Engineer — rộng hơn, bao gồm cả infra.
- Site Reliability Engineer (SRE) — góc nhìn reliability, monitoring.
Vị trí của PVcomBank thiên về DataOps + ETL Ops — nghĩa là bạn chủ yếu giám sát và xử lý sự cố trên các pipeline đã có, đôi khi hỗ trợ triển khai thay đổi. Không phải là người thiết kế pipeline từ đầu, nhưng vẫn cần hiểu sâu để troubleshoot.
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn — Chuyên viên Vận hành Nền tảng Tích hợp Dữ liệu (PVcomBank)
---
1. Quy trình tuyển dụng dự kiến
PVcomBank thường áp dụng quy trình 3-4 vòng cho vị trí IT chuyên môn sâu:
| Vòng | Hình thức | Nội dung | Thời lượng |
|---|---|---|---|
| Vòng 1 | HR Screen / Phone interview | Xác nhận thông tin, mức lương, lý do ứng tuyển | 15-20 phút |
| Vòng 2 | Technical Test (online hoặc tại chỗ) | SQL, Linux, kiến thức ETL/CDC | 60-90 phút |
| Vòng 3 | Technical Interview (sâu) | Phỏng vấn với Trưởng nhóm/Manager IT | 45-60 phút |
| Vòng 4 | Final Interview (có thể có) | Gặp GĐ khối CNTT hoặc HR Manager | 30-45 phút |
---
2. Câu hỏi kỹ thuật hay gặp theo vòng
Vòng Technical Test
SQL (rất quan trọng):
- Viết truy vấn tìm khách hàng giao dịch nhiều nhất tháng trước.
- Sự khác biệt giữa INNER JOIN, LEFT JOIN, FULL OUTER JOIN.
- Window function (ROW_NUMBER, RANK, LAG, LEAD).
- CTE và khi nào nên dùng CTE thay subquery.
- Index hoạt động thế nào, khi nào index bị ignore.
Linux:
- Tìm file log có chứa từ "ERROR" trong 100 file gần nhất.
- Cách kiểm tra tiến trình chiếm CPU cao.
- `grep`, `awk`, `sed`, `crontab` cơ bản.
ETL/CDC khái niệm:
- ETL khác ELT ở điểm nào? Trong ngân hàng nên chọn loại nào?
- CDC là gì? Có những phương pháp CDC nào (timestamp, trigger, log-based)?
- Data Replication khác Data Streaming như thế nào?
---
Vòng Technical Interview
Câu hỏi tình huống:
- "Một luồng ETL chạy lúc 2h sáng bị fail, bạn phát hiện lúc 8h sáng khi đi làm. Trình bày quy trình xử lý sự cố." → Nhấn mạnh: kiểm tra log, xác định root cause, đánh giá impact, liên hệ stakeholder, fix, document post-mortem.
- "Một giao dịch chuyển tiền bị delay 5 phút trên hệ thống data warehouse. Bạn nghĩ nguyên nhân ở đâu?" → Liệt kê: source DB bị slow, network, Kafka lag, ETL job bị timeout, target DB deadlock.
- "Làm sao để monitor một luồng CDC real-time?" → Đề cập: lag metric, alert threshold, dead-letter queue, dashboard (Grafana/Kibana).
- "DataStage và ODI khác nhau thế nào? Khi nào nên dùng cái nào?"
- "Bạn đã từng dùng GoldenGate chưa? Giải thích cơ chế capture và apply."
- "Phân biệt Kafka và RabbitMQ, khi nào Kafka phù hợp cho data streaming?"
Câu hỏi về ngân hàng:
- "Tại sao ngân hàng cần phải có hệ thống tích hợp dữ liệu?" → Gợi ý: tuân thủ NHNN (Circular 13/2018, 17/2024 về chuyển đổi số), phục vụ Basel II/III, chống rửa tiền, CRM 360, data warehouse cho BI/AI.
- "Bạn hiểu gì về quy định bảo mật dữ liệu trong ngân hàng?" → Nhắc đến: PCI-DSS, ISO 27001, Nghị định 13/2023/NĐ-CP về bảo vệ dữ liệu cá nhân.
---
3. Tips chuẩn bị
- Ôn lại CV thật kỹ: 90% câu hỏi sẽ dựa trên những gì bạn viết. Nếu bạn ghi "biết Kafka", interviewer sẽ hỏi sâu.
- Demo một project nhỏ: nếu có portfolio về pipeline (GitHub repo), chuẩn bị trình bày 5 phút.
- Biết về PVcomBank trước buổi phỏng vấn: xem website, chiến lược chuyển đổi số, sản phẩm số của họ.
- Chuẩn bị câu hỏi ngược lại: "Bộ phận CNTT hiện đang dùng stack công nghệ nào?", "Có cơ hội được train chứng chỉ Oracle/IBM không?", "On-call rotation như thế nào?".
---
4. Dress code
- Vòng HR / Technical Test: Smart casual hoặc áo sơ mi, quần tây là đủ. Không cần vest.
- Vòng Final Interview (GĐ khối): Vest + sơ mi, thắt lưng, giày tây. Đây là ngân hàng, hình ảnh chuyên nghiệp rất quan trọng.
---
5. Một số "đừng làm" trong phỏng vấn
- ❌ Nói dối về mức độ thành thạo công cụ — interviewer thường là người cùng ngành, họ phát hiện ngay.
- ❌ Nói xấu công ty cũ — kể cả khi bạn bị o ép.
- ❌ Không biết gì về ngân hàng mình ứng tuyển.
- ❌ Không hỏi câu nào khi được hỏi "Bạn có câu hỏi nào cho chúng tôi không?" — đây là điểm cộng lớn.
Lộ trình ôn thi
Lộ trình ôn thi & Chuẩn bị trong 1-2 tuần
---
Tuần 1: Nền tảng cốt lõi (nếu bạn chưa vững)
Ngày 1-2: SQL & Database
- Ôn lại SELECT, JOIN, GROUP BY, HAVING.
- Học Window Function (RANK, DENSE_RANK, ROW_NUMBER, LAG, LEAD, NTILE).
- Thực hành trên HackerRank SQL hoặc LeetCode Database (Easy → Medium).
- Đọc tài liệu về indexing, EXPLAIN PLAN, partition.
Ngày 3-4: ETL/ELT & CDC
- Đọc bài: "ETL vs ELT: Which One Is Right for Your Data Pipeline?" trên Medium/GeeksforGeeks.
- Tìm hiểu 3 phương pháp CDC: timestamp-based, trigger-based, log-based (GoldenGate, Debezium).
- Xem video YouTube: "Change Data Capture Explained" — playlist của Confluent.
- Vẽ sơ đồ luồng dữ liệu: Source DB → CDC → Kafka → ETL → Data Warehouse.
Ngày 5-7: Linux + Bash + Python scripting
- Thực hành command line: `cd`, `ls`, `ps`, `grep`, `awk`, `sed`, `tail`, `crontab`, `systemctl`.
- Học viết Bash script đơn giản: check log, alert, restart service.
- Python cơ bản cho data: `pandas`, `json`, `requests`, kết nối DB bằng `psycopg2` hoặc `cx_Oracle`.
---
Tuần 2: Công cụ chuyên ngành + Mock interview
Ngày 8-10: Tìm hiểu IBM DataStage, Oracle ODI, GoldenGate
- Đọc overview trên trang chủ IBM & Oracle.
- Xem video demo 30 phút trên YouTube (tìm "IBM DataStage tutorial for beginners", "Oracle GoldenGate demo").
- Không cần cài đặt (license mắc), chỉ cần hiểu kiến trúc và use case.
- Lưu ý DataStage có 3 components chính: Designer, Director, Administrator — interviewer có thể hỏi cụ thể.
Ngày 10-12: Apache Kafka + Debezium
- Cài Kafka local (dùng Docker, không cài full).
- Hiểu: Producer, Consumer, Topic, Partition, Offset, Consumer Group.
- Debezium: hiểu cơ chế đọc binlog của MySQL/Postgres rồi publish sang Kafka.
Ngày 13-14: Mock interview + Tổng hợp
- Tự luyện trả lời câu hỏi tình huống (xem phần interview_prep).
- Ôn lại tất cả từ khóa trong JD bằng cách viết flashcard.
- Chuẩn bị 3 dự án/kinh nghiệm để kể bằng phương pháp STAR (Situation, Task, Action, Result).
---
Tài liệu tham khảo
| Tài liệu | Nguồn | Ghi chú |
|---|---|---|
| SQL Practice | HackerRank, LeetCode, Mode Analytics | Miễn phí, dễ bắt đầu |
| ETL Concepts | DataCamp, Coursera ("Data Engineering Zoomcamp") | Khóa miễn phí rất chất lượng |
| Kafka | confluent.io/blog, Apache Kafka docs | Doc chính thức, đọc từ Getting Started |
| IBM DataStage | IBM Documentation, YouTube tutorials | Đọc overview, không cần đào sâu nếu chưa có kinh nghiệm |
| GoldenGate | Oracle Base (oracle-base.com), YouTube | Rất nhiều tutorial thực tế |
| Linux | Linux Journey (linuxjourney.com), OverTheWire Bandit | Bandit là game thực hành command line |
| AWS | AWS Skill Builder (miễn phí) | Chỉ cần học S3, EC2, Glue cơ bản |
| Ngân hàng số | Thông tư 17/2024 của NHNN, các bài báo về chuyển đổi số | Hiểu bối cảnh ngành |
---
Lộ trình "cứu cánh" nếu chỉ có 3 ngày
Nếu sát giờ phỏng vấn mà bạn chưa chuẩn bị nhiều, hãy ưu tiên:
1. SQL — ôn 1 ngày, làm 20 bài LeetCode Easy.
2. ETL/CDC/Streaming concepts — ôn 1 ngày, đọc 5 bài blog.
3. Mock interview — ôn 1 ngày, tự nói trước gương trả lời 10 câu tình huống.
Không nên cố học công cụ mới trong 3 ngày — thay vào đó, ôn lại kiến thức nền.
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp — Lộ trình phát triển trong lĩnh vực Data Integration tại Ngân hàng
---
1. Bức tranh nghề nghiệp
Vị trí Chuyên viên Vận hành Nền tảng Tích hợp Dữ liệu là một điểm khởi đầu rất tốt trong ngành Data Engineering. Từ đây, bạn có thể đi theo 3 hướng chính:
```
┌─────────────────────────────┐
│ Data Platform Architect │
│ (15+ năm, kiến trúc sư) │
└──────────────▲──────────────┘
│
┌──────────────────────┴──────────────────────┐
│ │
┌────────┴────────┐ ┌─────────┴────────┐
│ Senior Data │ │ Data Engineering │
│ Integration Eng │◄──── Bạn ở đây ─────────►│ Manager / Lead │
│ (4-6 năm) │ │ (6-10 năm) │
└────────▲────────┘ └─────────▲────────┘
│ │
┌────────┴────────┐ ┌─────────┴────────┐
│ Chuyên viên │ │ DataOps/SRE Lead │
│ Tích hợp DL │ │ (5-8 năm) │
│ (1-3 năm) │ └──────────────────┘
└─────────────────┘
```
---
2. Lộ trình thăng tiến cụ thể tại ngân hàng
| Cấp bậc | Kinh nghiệm | Vai trò | Kỹ năng trọng tâm |
|---|---|---|---|
| Chuyên viên | 0-3 năm | Vận hành pipeline, xử lý sự cố | SQL, Linux, ETL tool |
| Chuyên viên cao cấp | 3-5 năm | Thiết kế pipeline mới, mentor junior | ETL design, scripting, monitoring |
| Trưởng nhóm | 5-8 năm | Quản lý team 3-5 người, planning | Project management, kiến trúc |
| Trưởng phòng / GĐ | 8-15 năm | Chiến lược data platform | Enterprise architecture, leadership |
---
3. Mức lương kỳ vọng theo cấp bậc (ước lượng tham khảo)
| Vị trí | Big 4 (VCB, TCB, MB, ACB) | Nhóm tầm trung (PVcomBank, SHB, VPB) | Fintech/lớn (MoMo, ZaloPay) |
|---|---|---|---|
| Fresher / 1 năm | 15-20 triệu | 12-18 triệu | 18-25 triệu |
| 2-3 năm | 25-35 triệu | 20-28 triệu | 30-45 triệu |
| Senior (4-6 năm) | 40-60 triệu | 35-50 triệu | 50-80 triệu |
| Lead / Manager | 60-100 triệu | 50-80 triệu | 80-150 triệu |
Lưu ý: mức lương có thể thay đổi tùy ngân hàng và thời điểm. PVcomBank thường nằm trong nhóm tầm trung, nhưng có lợi thế thương hiệu Nhà nước, chế độ tốt.
---
4. Kỹ năng cần phát triển thêm trong 2-3 năm tới
Kỹ năng kỹ thuật (technical skills):
- Cloud Data Platform: AWS Glue, Azure Data Factory, GCP Dataflow — xu hướng cloud-native đang thay thế on-premise ETL.
- dbt (data build tool) — đang trở thành chuẩn cho ELT transformation.
- Apache Airflow — workflow orchestration rất phổ biến.
- Spark / PySpark — xử lý big data.
- Snowflake / Databricks — cloud data warehouse phổ biến.
- Observability tools: Monte Carlo, Great Expectations, Databand — dành cho DataOps.
- Kubernetes (cơ bản) — vì nhiều platform đã chuyển lên container.
Kỹ năng mềm:
- Viết tài liệu kỹ thuật tốt (runbook, post-mortem, architecture doc).
- Trình bày trước stakeholder không chuyên kỹ thuật.
- Quản lý on-call, incident response.
- Mentoring juniors.
---
5. Lời khuyên thực tế
Nên làm:
- Ở lại ít nhất 2 năm ở vị trí đầu tiên để hiểu sâu ngân hàng, đừng nhảy việc quá sớm.
- Học hỏi từ DBA, Data Engineer, Business Analyst — họ là những người hiểu dữ liệu nhất.
- Đọc blog: Data Engineering Weekly, Towards Data Science, Confluent Blog.
- Tham gia cộng đồng: Vietnam Data Engineering Community trên Facebook/LinkedIn.
- Lấy 1-2 chứng chỉ trong 2 năm đầu (OCP, AWS, Kafka) — sẽ tăng lương đáng kể khi nhảy việc.
Không nên:
- ❌ Chỉ làm "operations" mãi — phải chuyển sang thiết kế (design) sau 2-3 năm, nếu không sẽ bị đóng khung.
- ❌ Bỏ qua kiến thức business ngân hàng — biết dữ liệu thôi chưa đủ, phải hiểu nó phục vụ nghiệp vụ gì.
- ❌ So sánh lương với lập trình viên backend thuần — DataOps có đường riêng, nhưng bạn sẽ có giá hơn khi kết hợp được cả hai.
---
6. Cơ hội nghề nghiệp rộng hơn
Nếu sau này bạn muốn rời ngân hàng, kỹ năng này có giá ở:
- Công ty tài chính, chứng khoán, bảo hiểm — nhu cầu rất cao.
- Telecom, retail lớn — họ cũng có hệ thống tích hợp dữ liệu khổng lồ.
- Big Tech Việt Nam (VNG, FPT, VinAI) — nếu bạn học thêm cloud + AI.
- Nước ngoài (remote) — DataOps Engineer remote cho công ty US/EU có thể đạt 2000-4000 USD/tháng.
Vị trí ở PVcomBank là bàn đạp tốt để bạn xây nền tảng vững chắc về enterprise data integration — một kỹ năng ít người có nhưng nhu cầu rất lớn.
Câu hỏi thường gặp
Em là sinh viên năm cuối ngành CNTT, chưa đi làm, có thể ứng tuyển vị trí này không?
Được, nhưng cơ hội sẽ không cao bằng người có 1 năm kinh nghiệm. JD yêu cầu tối thiểu 1 năm, tuy nhiên nếu em đã đi thực tập 6 tháng ở vị trí liên quan ETL/Database, có thể thử. Em nên: (1) Học SQL vững (JOIN, Window Function), (2) Làm 1-2 project nhỏ về ETL pipeline trên GitHub, (3) Học cơ bản Linux + Bash, (4) Trong CV ghi rõ các project cá nhân liên quan data. Nếu PVcomBank không nhận, em có thể apply các vị trí fresher Data Engineer ở công ty khác để tích lũy kinh nghiệm rồi quay lại sau 1-2 năm.
Em đang làm DBA Oracle được 2 năm, muốn chuyển sang vận hành tích hợp dữ liệu, có phù hợp không?
Rất phù hợp! Đây là hồ sơ lý tưởng cho vị trí này. Em đã có nền tảng SQL, Oracle Database — đó là yêu cầu bắt buộc. Em chỉ cần học thêm: (1) ETL concept (DataStage, ODI), (2) CDC (GoldenGate, Debezium), (3) Kafka cơ bản, (4) Linux + scripting. Thời gian học thêm khoảng 3-6 tháng là đủ tự tin apply. Lương khi chuyển sang thường tăng 20-30% vì đây là kỹ năng khan hiếm hơn DBA thuần.
Lương vị trí này ở PVcomBank khoảng bao nhiêu? Em có 2 năm kinh nghiệm.
JD ghi "lương thỏa thuận", nên em sẽ thương lượng trong phỏng vấn. Với 2 năm kinh nghiệm ở nhóm ngân hàng tầm trung như PVcomBank, mức tham khảo cho vị trí vận hành tích hợp dữ liệu khoảng 18-28 triệu/tháng. Lưu ý mức lương có thể thay đổi tùy ngân hàng và thời điểm. Nếu em có thêm chứng chỉ Oracle (OCP) hoặc đã từng làm với DataStage/GoldenGate thực tế, có thể deal cao hơn 30-35 triệu. Em nên đề xuất mức mong muốn cao hơn 15-20% so với mức hiện tại để có đà đàm phán.
Vị trí này có phải làm ngoài giờ, on-call nhiều không?
Tùy ngân hàng và đội ngũ, nhưng với vị trí vận hành hệ thống ngân hàng, khả năng cao có on-call rotation (thường 1 tuần/1 người, hoặc 1 tháng/1 tuần). Lý do: hệ thống ETL chạy đêm (batch), nếu fail phải xử lý trước giờ mở cửa chi nhánh (8h sáng). Một số ngân hàng có shift riêng (sáng/chiều/đêm), số khác chỉ on-call. Khi phỏng vấn, em nên hỏi rõ: rotation như thế nào, có phụ cấp on-call không, có OT không — đây là quyền lợi hợp lý cần được đảm bảo.
Anh/chị phân biệt giúp em: ETL Developer, DataOps Engineer và vị trí này khác nhau thế nào?
Ba vị trí gần nhau nhưng khác về trọng tâm: (1) ETL Developer — chủ yếu thiết kế và code pipeline mới, làm việc nhiều với requirement từ BA/data team. (2) DataOps Engineer — rộng hơn, bao gồm CI/CD cho data, monitoring, observability, infrastructure as code. (3) Vị trí PVcomBank — thiên về vận hành: monitor các pipeline đã có, troubleshoot khi lỗi, phối hợp xử lý sự cố, hỗ trợ triển khai thay đổi. Nói đơn giản: ETL Developer = xây nhà, vị trí này = trực ban giữ nhà, DataOps = thiết kế hệ thống phòng cháy cho cả khu nhà. Đường thăng tiến từ vị trí này có thể đi lên cả 3 hướng trên.
Em học ngành Tài chính-Ngân hàng (không phải CNTT), có cơ hội vào vị trí này không?
JD có ghi rõ: tốt nghiệp Đại học trở lên ngành Tài chính-Ngân hàng cũng được. Tuy nhiên đây là vị trí kỹ thuật, nên nếu em không có nền tảng IT thì sẽ bất lợi lớn so với ứng viên CNTT. Em nên: (1) Tự học SQL cơ bản đến nâng cao, (2) Hiểu rõ nghiệp vụ ngân hàng (giao dịch, lãi suất, báo cáo NHNN), (3) Học một ETL tool qua online course. Lợi thế của em là hiểu business, có thể dịch yêu cầu nghiệp vụ sang giải pháp kỹ thuật — điều mà nhiều kỹ sư CNTT yếu. Nhưng hãy chuẩn bị kỹ phỏng vấn kỹ thuật vì interviewer sẽ test kiến thức IT.
Sau 2-3 năm ở vị trí này, em có thể nhảy sang làm Data Engineer ở fintech hoặc công ty tech lớn được không?
Hoàn toàn được, đây là một trong những career path phổ biến nhất. Kỹ năng bạn có sau 2-3 năm (ETL, CDC, Kafka, troubleshooting) là nền tảng vững để chuyển sang Data Engineer ở bất kỳ đâu. Tuy nhiên, khi nhảy sang tech/fintech, bạn sẽ cần bổ sung: cloud (AWS/GCP), Python/PySpark, Airflow, dbt, Snowflake/BigQuery. Mức lương có thể tăng 40-80% khi chuyển từ ngân hàng sang fintech lớn (MoMo, ZaloPay, Timo+, Cake). Nhiều người chọn con đường: ngân hàng 2-3 năm học nền tảng → nhảy fintech 2-3 năm học cloud/scale → sang Big Tech VN hoặc remote nước ngoài.
Nếu em không biết IBM DataStage hay Oracle ODI (chỉ biết open-source như Airflow + dbt), có nên apply không?
Nên thử, nhưng hãy chuẩn bị kỹ phần giải thích. JD ghi rõ DataStage/ODI là yêu cầu NHƯNG "hoặc nền tảng ETL tương đương" — tức là họ chấp nhận người biết công cụ khác. Khi phỏng vấn, em nên: (1) Nhấn mạnh kinh nghiệm ETL/ELT của mình, (2) Giải thích concept chuyển đổi giữa các tool, (3) Cam kết sẽ học nhanh DataStage/ODI khi onboard (thường 1-2 tháng là đủ dùng cơ bản). Thực tế nhiều ngân hàng chuyển dần từ on-premise (DataStage/ODI) sang cloud (Glue, Dataflow), nên kinh nghiệm cloud sẽ càng có giá trong tương lai gần.
Vị trí này ở Hà Nội hay TP.HCM? PVcomBank tuyển ở đâu?
JD ghi rõ địa điểm là Hà Nội, vậy em sẽ làm việc tại Hà Nội (thường là trụ sở chính PVcomBank ở khu vực Hai Bà Trưng hoặc các tòa nhà VPBank/PVcomBank). Nếu em ở TP.HCM hoặc tỉnh xa, em cần chuyển đến Hà Nội hoặc đợi tin tuyển dụng tương tự ở TP.HCM (PVcomBank có văn phòng ở cả hai miền). Hiện tại nhiều ngân hàng cho phép hybrid (2-3 ngày remote/tuần) sau khi onboard, em có thể hỏi trong phỏng vấn.