Chuyên gia 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
- Thiết kế và định hướng kiến trúc tích hợp dữ liệu trên On-premise và AWS.
- Xây dựng giải pháp tích hợp dữ liệu Batch, Near Real-time và Real-time.
- Xây dựng tiêu chuẩn vận hành, Monitoring, HA/DR và Performance.
Chủ trì xử lý sự cố phức tạp, định hướng Automation/DevOps/CI/CD và dẫn dắt kỹ thuật.
Yêu cầu ứng viên
Yêu cầu kỹ thuật
- Có kinh nghiệm chuyên sâu về Data Integration, ETL/ELT, CDC hoặc Data Streaming.
- Có kinh nghiệm với nhiều công nghệ trong nhóm DataStage, ODI, GoldenGate, Kafka, Debezium hoặc giải pháp tương đương.
- Có kiến thức tốt về Database, Data Warehouse và kiến trúc tích hợp dữ liệu.
- Có khả năng thiết kế các luồng Batch, CDC và Streaming.
- Có kinh nghiệm xử lý Performance, Latency, Data Consistency và Recovery.
- Có kinh nghiệm triển khai hoặc vận hành nền tảng tích hợp dữ liệu trên AWS/Cloud.
- Có kiến thức tốt về Automation, Git và CI/CD; có khả năng thiết kế giải pháp và dẫn dắt kỹ thuật.
- Có kinh nghiệm thiết kế kiến trúc tích hợp dữ liệu đa nền tảng: IBM DataStage, Oracle ODI, GoldenGate và Data Lake.
- Có kinh nghiệm thiết kế mô hình CDC/SCD2, chuẩn orchestration và quản lý phụ thuộc cho batch ETL quy mô lớn.
- Có kinh nghiệm thiết kế HA/DR cho luồng tích hợp (GoldenGate/Data Guard) và kịch bản failover DC-DR.
- Có kinh nghiệm chuẩn hóa quy trình vận hành, playbook xử lý sự cố ETL và bảo mật truy cập (PAM/CyberArk).
Có khả năng định hướng hiện đại hóa tích hợp dữ liệu lên AWS/Cloud (Glue, DMS, Kafka) .
Bằng cấp:
Tốt nghiệp Đại học 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, 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 5 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ó khả năng nghiên cứu độc lập.
• Kỹ năng lập và triển khai kế hoạch;
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 gia Vận hành Nền tảng tích hợp dữ liệu - PVComBank
1. Hard Skills (Kỹ năng kỹ thuật cốt lõi)
Vị trí này yêu cầu chuyên sâu về tích hợp dữ liệu, chia thành 4 nhóm chính:
a) Nhóm ETL/ELT & Data Integration Tools
- IBM DataStage: Công cụ ETL phổ biến trong ngân hàng, cần hiểu parallel jobs, sequence jobs, container, configuration file
- Oracle ODI (Oracle Data Integrator): Kiến thức về knowledge modules, interfaces, packages, load plans
- Informatica PowerCenter / IICS (nếu có thì là lợi thế)
- Talend / Pentaho (các giải pháp open-source thay thế)
b) Nhóm CDC (Change Data Capture) & Real-time Streaming
- Oracle GoldenGate: Cấu hình Extract, Replicat, trail files, conflict detection
- Debezium: CDC dựa trên log cho PostgreSQL, MySQL, MongoDB
- Apache Kafka: Brokers, topics, partitions, consumer groups, Kafka Connect, Schema Registry
- AWS Kinesis / MSK: Managed streaming services
c) Nhóm Cloud & AWS
- AWS Glue: ETL serverless, Data Catalog, Crawlers, Jobs
- AWS DMS (Database Migration Service): Migration và CDC trên cloud
- AWS S3, Lake Formation: Data Lake architecture
- AWS Lambda, Step Functions: Orchestration
- IAM, VPC, KMS: Bảo mật và networking
d) Nhóm Database & Data Warehouse
- Oracle Database (đặc biệt quan trọng trong ngân hàng): SQL tuning, PL/SQL, Data Guard, RAC
- PostgreSQL, MySQL
- Data Warehouse concepts: Star schema, Snowflake schema, SCD Type 1/2/3
- Data Lake vs Data Warehouse vs Data Lakehouse
2. Kỹ năng kiến trúc & vận hành
| Lĩnh vực | Kỹ năng cần có | Mức độ ưu tiên |
|---|---|---|
| HA/DR | GoldenGate, Data Guard, kịch bản failover DC-DR | Rất cao |
| Performance Tuning | Latency optimization, indexing, partitioning | Cao |
| Monitoring | Prometheus, Grafana, CloudWatch, ELK Stack | Cao |
| DevOps/CI/CD | Git, Jenkins, GitLab CI, AWS CodePipeline | Cao |
| Automation | Ansible, Terraform, Shell scripting, Python | Trung bình-Cao |
| Security | PAM (CyberArk), IAM, encryption, masking | Cao |
| Orchestration | Apache Airflow, AWS Step Functions, Control-M | Trung bình |
3. Soft Skills (Kỹ năng mềm)
- Tiếng Anh: Đọc hiểu tài liệu kỹ thuật, giao tiếp cơ bản (AWS docs, Oracle docs, conference talks)
- Tư duy hệ thống: Nhìn được toàn cảnh kiến trúc tích hợp end-to-end
- Khả năng dẫn dắt kỹ thuật: Lead team, mentor junior, review design
- Quản lý sự cố: Xử lý under pressure, root cause analysis, blameless postmortem
- Nghiên cứu độc lập: Tự học công nghệ mới, đánh giá giải pháp
4. Chứng chỉ gợi ý (nên có ít nhất 1-2)
| Chứng chỉ | Tổ chức | Giá trị |
|---|---|---|
| AWS Solutions Architect Associate/Professional | Amazon | Cao, đặc biệt cho cloud migration |
| AWS Data Engineer Associate | Amazon | Rất phù hợp |
| Oracle Database SQL/PL-SQL Certified | Oracle | Phù hợp với core banking |
| Confluent Certified Developer for Apache Kafka | Confluent | Chứng minh năng lực Kafka |
| Oracle GoldenGate Certified Implementation Specialist | Oracle | Rất giá trị trong ngân hàng |
| Certified Kubernetes Administrator (CKA) | CNCF | Lợi thế cho container-based ETL |
| PMP/PRINCE2 | PMI/AXELOS | Lợi thế quản lý dự án |
5. Bằng cấp yêu cầu
Tốt nghiệp Đại học trở lên chuyên ngành: CNTT, Điện tử Viễn thông, Toán tin, hoặc Tài chính Ngân hàng. Ưu tiên ứng viên có nền tảng kép (CNTT + Tài chính).
---
So sánh mức độ phù hợp theo cấp độ kinh nghiệm
| Kinh nghiệm | Mức độ phù hợp | Lý do |
|---|---|---|
| 3-5 năm | Trung bình | Có nền tảng nhưng chưa đủ chiều sâu kiến trúc |
| 5-7 năm | Phù hợp | Đáp ứng yêu cầu tối thiểu, có thể dẫn dắt nhóm nhỏ |
| 7-10 năm | Rất phù hợp | Đủ kinh nghiệm HA/DR, multi-platform |
| 10+ năm | Phù hợp cao | Có thể định hướng chiến lược, modern hóa |
Từ khóa tìm kiếm việc làm tương tự
Data Engineer, ETL Developer, Data Integration Specialist, Cloud Data Engineer, Big Data Engineer, Database Administrator (DBA), Data Platform Engineer, Middleware Engineer, Streaming Engineer, Kafka Developer
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn chi tiết - PVComBank
Quy trình tuyển dụng dự kiến (4-5 vòng)
Vòng 1: HR Screening (30-45 phút)
- Giới thiệu bản thân, kinh nghiệm liên quan
- Lý do nghỉ việc / chuyển việc
- Mức lương mong muốn
- Thời gian có thể bắt đầu làm việc
- Đánh giá cultural fit với PVComBank
Vòng 2: Bài test kỹ thuật (60-90 phút, có thể online)
- SQL nâng cao: window functions, CTEs, query optimization, EXPLAIN PLAN
- ETL design case study: thiết kế luồng từ Core Banking sang Data Warehouse
- Trắc nghiệm về CDC, SCD2, HA/DR concepts
- Có thể có bài về AWS services
Vòng 3: Technical Interview sâu (90-120 phút)
Phỏng vấn với Trưởng phòng/Quản lý trực tiếp, tập trung vào:
- Kiến trúc tích hợp dữ liệu thực tế đã làm
- Troubleshooting case study
- Thiết kế giải pháp cho bài toán cụ thể
Vòng 4: Interview với Ban Giám đốc Khối CNTT (45-60 phút)
- Đánh giá tư duy chiến lược
- Khả năng dẫn dắt team
- Tầm nhìn về modern hóa hạ tầng
Vòng 5: Offer & Background check
- Đàm phán lương, phúc lợi
- Xác minh thông tin, hồ sơ
---
Câu hỏi kỹ thuật hay gặp
Vòng Technical - Nhóm ETL/CDC:
1. Giải thích sự khác nhau giữa ETL và ELT? Khi nào nên dùng cái nào?
- Gợi ý: ETL phù hợp data ít, cần transform trước; ELT phù hợp với cloud data warehouse (Snowflake, Redshift), tận dụng sức mạnh compute của DW
2. Thiết kế luồng CDC từ Oracle Core Banking sang Data Lake trên AWS, đảm bảo near real-time và zero data loss. Bạn sẽ làm thế nào?
- Gợi ý: GoldenGate → Kafka → DMS/Kinesis → S3 (Data Lake), kèm monitoring và checkpoint
3. SCD Type 2 là gì? Làm sao triển khai trong DataStage/ODI?
- Gợi ý: Theo dõi lịch sử thay đổi với effective_date, end_date, current_flag
4. Khi nào nên dùng Batch, Near Real-time, Real-time?
- Gợi ý: Batch cho báo cáo EOD, NRT cho CRM/anti-fraud, RT cho payment/notification
Vòng Technical - Nhóm HA/DR & Performance:
5. Thiết kế kiến trúc HA/DR cho GoldenGate trong ngân hàng? Mô tả kịch bản failover DC-DR
- Gợi ý: Active-Passive, bidirectional replication, RPO/RTO targets, automated failover scripts
6. Một job ETL chạy chậm, bạn debug thế nào?
- Gợi ý: Bottleneck analysis - source, transformation logic, target, network; dùng EXPLAIN PLAN, tracing, log analysis
7. Làm sao đảm bảo Data Consistency trong luồng streaming?
- Gợi ý: Idempotent processing, exactly-once semantics, transactional outbox pattern, dead letter queue
Vòng Technical - Nhóm Cloud & DevOps:
8. So sánh AWS Glue vs DataStage? Khi nào migrate sang Glue?
- Gợi ý: Glue cho cloud-native, serverless, cost-effective; DataStage cho on-prem stability, control
9. Thiết kế CI/CD pipeline cho ETL jobs?
- Gợi ý: Git → Jenkins → Unit test → Deploy lên staging → Smoke test → Production với approval
10. Làm sao secure credentials trong ETL jobs?
- Gợi ý: CyberArk/PAM, AWS Secrets Manager, HashiCorp Vault, không hardcode
Vòng Behavioral:
11. Mô tả một sự cố nghiêm trọng bạn đã xử lý. Bạn học được gì?
12. Bạn dẫn dắt team như thế nào khi có conflict về technical direction?
13. Bạn cập nhật công nghệ mới như thế nào? Cho ví dụ cụ thể trong 6 tháng qua?
---
Tips chuẩn bị
Trước phỏng vấn 1 tuần:
- Đọc kỹ JD, note lại từng yêu cầu, chuẩn bị ví dụ thực tế mapping
- Research PVComBank: chiến lược chuyển đổi số, dự án gần đây, công nghệ đang dùng
- Ôn lại SQL, đặc biệt Oracle SQL
- Chuẩn bị portfolio: sơ đồ kiến trúc bạn đã thiết kế (có thể làm slide)
Trong phỏng vấn:
- Dùng phương pháp STAR (Situation-Task-Action-Result) khi trả lời behavioral
- Khi được hỏi technical, suy nghĩ 5-10 giây rồi trả lời có cấu trúc: high-level → chi tiết → trade-off → kết luận
- Nếu không biết, thành thật nói và đưa ra cách bạn sẽ tìm hiểu
- Chuẩn bị 3-5 câu hỏi thông minh để hỏi ngược (kiến trúc hiện tại, roadmap Cloud, team size, on-call rotation)
Dress code:
- Nam: Sơ mi trắng/xanh nhạt + quần tây + giày da, không cần vest trừ khi phỏng vấn GĐ
- Nữ: Áo blouse công sở + quần tây/váy ngang gối + giày thấp
- Tóc gọn gàng, trang nhã, không nước hoa nồng
Tài liệu tham khảo nhanh:
- AWS Well-Architected Framework
- Oracle GoldenGate documentation
- Designing Data-Intensive Applications (Martin Kleppmann) - cuốn sách kinh điển
- Kafka: The Definitive Guide
Lộ trình ôn thi
Lộ trình ôn tập & chuẩn bị (1-2 tuần)
Tuần 1: Nền tảng cốt lõi
Ngày 1-2: Database & SQL
- Ôn SQL nâng cao trên Oracle: window functions (ROW_NUMBER, RANK, LAG, LEAD), CTEs, recursive queries
- Thực hành: viết query xử lý SCD2, tìm duplicate, partition by
- Đọc: Oracle Database SQL Tuning Guide
Ngày 3-4: ETL/ELT & Data Integration Concepts
- Học lại các khái niệm: ETL vs ELT, CDC, SCD Type 1/2/3, Slowly Changing Dimensions
- Thực hành thiết kế một luồng ETL đơn giản trên giấy: từ Core Banking → DWH → Reporting
- Đọc: Kimball Group - The Data Warehouse Toolkit (chapter 1-5)
Ngày 5-6: CDC & Streaming
- Hiểu cơ chế CDC: log-based (GoldenGate, Debezium), trigger-based, timestamp-based
- Học Kafka basics: producer, consumer, topic, partition, offset, consumer group
- Thực hành: cài Kafka local, chạy một ví dụ CDC đơn giản với Debezium
Ngày 7: HA/DR & Performance
- Học về Oracle Data Guard, GoldenGate bidirectional
- RPO/RTO concepts, kịch bản failover
- Performance tuning: indexing, partitioning, parallelism
Tuần 2: Cloud & DevOps + Mock Interview
Ngày 8-9: AWS Services
- Học sâu: AWS Glue (crawler, job, trigger), DMS, S3, Lake Formation
- Làm lab trên AWS Free Tier: tạo Glue job, cấu hình DMS, monitoring với CloudWatch
- Đọc: AWS Well-Architected Framework (Data Analytics Lens)
Ngày 10: DevOps & CI/CD
- Git workflow: GitFlow, trunk-based
- Jenkins / GitLab CI: cấu hình pipeline cho ETL deployment
- Infrastructure as Code: Terraform basics cho AWS resources
Ngày 11: Security & Monitoring
- CyberArk/PAM concepts
- Secrets management: AWS Secrets Manager, HashiCorp Vault
- Monitoring stack: Prometheus, Grafana, ELK
- Data quality: Great Expectations, Deequ
Ngày 12-13: Mock Interview & Review
- Luyện trả lời 10 câu hỏi kỹ thuật hay gặp (xem phần interview_prep)
- Tự record hoặc nhờ bạn bè đóng vai HR
- Review lại toàn bộ kiến thức, chuẩn bị 3-5 câu hỏi thông minh
Ngày 14: Final Prep
- Đọc tin tức PVComBank, chiến lược chuyển đổi số
- Chuẩn bị sơ đồ kiến trúc bạn đã từng làm (có thể đơn giản hóa chi tiết nhạy cảm)
- In CV, photo, chuẩn bị trang phục
- Đi sớm 15 phút
---
Tài liệu tham khảo chi tiết
Sách nên đọc:
1. Designing Data-Intensive Applications - Martin Kleppmann (bắt buộc)
2. The Data Warehouse Toolkit - Ralph Kimball (kinh điển)
3. Kafka: The Definitive Guide - Neha Narkhede
4. AWS Certified Data Engineer Study Guide - Daisy Robinson
5. Oracle GoldenGate 12c Implementation Guide
Blog/Website hay:
- AWS Big Data Blog (aws.amazon.com/big-data)
- Confluent Blog (developer.confluent.io)
- Medium: Towards Data Science
- Kimball Group (kimballgroup.com)
- High Scalability (highscalability.com)
Khóa học online (miễn phí/trả phí):
- AWS Skill Builder (official, nhiều khóa miễn phí)
- Coursera: Data Engineering Specialization (Google Cloud, có thể chuyển sang AWS concept)
- Udemy: Oracle GoldenGate, Kafka courses
- A Cloud Guru / Pluralsight: AWS Data Engineer path
Công cụ thực hành:
- Docker + Docker Compose: dựng local stack (Kafka, Debezium, PostgreSQL)
- AWS Free Tier: thực hành Glue, S3, DMS
- GitHub: lưu các bài lab
---
Checklist trước ngày phỏng vấn
- [ ] CV bản in (2 bản), portfolio sơ đồ kiến trúc (nếu có)
- [ ] Đã research về PVComBank (sứ mệnh, dự án CNTT gần đây)
- [ ] Đã đọc kỹ JD và map được từng yêu cầu với kinh nghiệm cá nhân
- [ ] Chuẩn bị câu hỏi cho interviewer
- [ ] Trang phục đã là ủi sẵn
- [ ] Điện thoại đầy pin, không để chuông
- [ ] Đến sớm 15 phút, mang theo CMND/CCCD
- [ ] Đã ngủ đủ giấc, ăn sáng đầy đủ
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho vị trí Data Integration Expert
Lộ trình thăng tiến điển hình trong ngân hàng
```
Junior Data Engineer (1-3 năm)
↓
Data Engineer / ETL Developer (3-5 năm)
↓
Senior Data Engineer / Data Integration Specialist (5-7 năm) ← VỊ TRÍ BẠN ĐANG ỨNG TUYỂN
↓
Data Platform Lead / Data Architect (7-10 năm)
↓
Head of Data Engineering / Chief Data Officer (10+ năm)
```
Mức lương kỳ vọng theo cấp bậc (ước lượng)
> Lưu ý quan trọng: Mức lương dưới đây chỉ là ước lượng tham khảo dựa trên thị trường Việt Nam. Mức lương có thể thay đổi tùy ngân hàng và thời điểm. PVComBank thường trả cạnh tranh ở nhóm NHTM CP lớn.
| Cấp bậc | Kinh nghiệm | Mức lương (VND/tháng) - ước lượng |
|---|---|---|
| Junior Data Engineer | 1-3 năm | 15 - 25 triệu |
| Data Engineer | 3-5 năm | 25 - 45 triệu |
| Senior Data Engineer | 5-7 năm | 45 - 75 triệu |
| Data Platform Lead | 7-10 năm | 70 - 120 triệu |
| Data Architect | 8-12 năm | 100 - 180 triệu |
| Head of Data / CDO | 12+ năm | 150 - 300 triệu + ESOP |
Yếu tố ảnh hưởng lương tại PVComBank:
- Đã làm ngân hàng hay chưa (kinh nghiệm fintech/banking được cộng điểm)
- Có chứng chỉ AWS/Oracle chưa
- Khả năng lead team
- Mức độ rare của stack (Kafka + AWS + GoldenGate kết hợp thì rất hiếm)
Phúc lợi thường có tại PVComBank (cần xác nhận khi phỏng vấn)
- Thưởng Tết (1-3 tháng lương)
- Thưởng KPIs quý/năm
- Chế độ bảo hiểm sức khỏe cao cấp (Bảo Việt, PVI...)
- Du lịch trong/nước ngoài
- Đào tạo nâng cao (có thể được cấp chứng chỉ AWS/Oracle)
- 13-14 tháng lương/năm (tùy chính sách)
- Canteen, gym, xe đưa đón (tùy khu vực)
Kỹ năng cần phát triển thêm trong 1-2 năm tới
Nếu muốn thành Data Architect:
- Solution architecture patterns (microservices, event-driven)
- Data governance, data lineage (Collibra, Alation)
- Cloud cost optimization (FinOps)
- Multi-cloud strategy (AWS + Azure/GCP)
- Data mesh, data fabric concepts
Nếu muốn thành Engineering Manager:
- Agile/Scrum mastery
- People management, mentoring
- Project management (PMP, SAFe)
- Budget planning
- Vendor management
Nếu muốn chuyển sang Cloud/Data Platform Engineer:
- Kubernetes deep dive
- Terraform / Pulumi
- Observability stack (Datadog, New Relic)
- FinOps certification
Lời khuyên cụ thể cho ứng viên
1. Đừng ngại "overqualified": Nếu bạn có 7-10 năm kinh nghiệm nhưng ứng tuyển vào vị trí Senior Expert, đó là cơ hội tốt. PVComBank đang tìm người có thể hit-the-ground-running.
2. Highlight dự án có impact: Không nói "tôi biết Kafka" mà nói "tôi đã thiết kế streaming pipeline xử lý 50 triệu transaction/ngày, giảm latency từ 4 giờ xuống 30 giây".
3. Nếu thiếu AWS experience: Hãy làm 1-2 dự án cá nhân trên AWS Free Tier, có GitHub repo làm bằng chứng. PVComBank đang cloud migration nên đây là skill rất cần.
4. Hiểu rõ đặc thù ngân hàng: Khác với e-commerce, ngân hàng yêu cầu:
- Uptime 99.99% (chỉ downtime được vài giờ/năm)
- Compliance chặt chẽ (SBV, NHNN quy định)
- Bảo mật dữ liệu khách hàng tối đa
- Audit trail đầy đủ
5. Cân nhắc về on-call: Vị trí này thường phải trực ca (on-call rotation), kể cả cuối tuần, lễ Tết. Đây là thực tế ngân hàng, bạn cần chấp nhận.
6. Networking: Tham gia cộng đồng Vietnam Data Engineering, các group LinkedIn, meetup ở Hà Nội. PVComBank thường tuyển qua referral nội bộ.
7. Đàm phán lương: Với mức Senior (5-7 năm kinh nghiệm + cloud), đừng nhận dưới 50 triệu nếu bạn đã có offer khác. Có thể đàm phán thêm ESOP hoặc training budget.
Câu hỏi thường gặp
Em là sinh viên năm cuối ngành CNTT, có thể ứng tuyển vị trí này không?
Theo JD, vị trí này yêu cầu tối thiểu 5 năm kinh nghiệm CNTT, nên ứng viên mới ra trường sẽ chưa phù hợp. Tuy nhiên em có thể xem các vị trí Junior Data Engineer hoặc ETL Developer tại PVComBank hoặc các công ty fintech, tích lũy 3-5 năm kinh nghiệm rồi quay lại ứng tuyển. Trong thời gian chờ, em nên: (1) Học SQL sâu, đặc biệt Oracle SQL; (2) Làm quen với một ETL tool (DataStage, Talend, hay AWS Glue); (3) Tìm hiểu Kafka, CDC qua các khóa học miễn phí; (4) Thực tập tại ngân hàng hoặc công ty data để có kinh nghiệm thực tế.
Mức lương cho vị trí Chuyên gia Vận hành Nền tảng tích hợp dữ liệu tại PVComBank khoảng bao nhiêu?
JD ghi "Lương thỏa thuận" nên không có con số cụ thể. Tuy nhiên, dựa trên mặt bằng chung thị trường ngân hàng Việt Nam và mức độ chuyên sâu của vị trí, mức lương kỳ vọng hợp lý cho 5-7 năm kinh nghiệm là khoảng 45-75 triệu VND/tháng. Nếu có thêm kinh nghiệm lead team và chứng chỉ AWS/Oracle, có thể đàm phán lên 80-100 triệu. Lưu ý: mức lương có thể thay đổi tùy ngân hàng và thời điểm, bạn nên tham khảo thêm trên các trang như VietnamWorks, TopCV, hay hỏi trực tiếp trong buổi phỏng vấn.
Tôi có 6 năm kinh nghiệm Oracle DBA và DataStage, nhưng chưa làm AWS. Cơ hội được không?
Cơ hội vẫn có, vì bạn có nền tảng rất tốt. PVComBank đang trong quá trình cloud migration nên họ ưu tiên người hiểu rõ hệ thống on-prem trước, sau đó sẽ train lên cloud. Để tăng cơ hội, bạn nên: (1) Dành 2-4 tuần làm AWS Free Tier, thử Glue, DMS, S3; (2) Lấy chứng chỉ AWS Solutions Architect Associate hoặc AWS Data Engineer Associate; (3) Trong CV phần nào đề cập đến việc bạn sẵn sàng học cloud; (4) Trong phỏng vấn, nhấn mạnh khả năng hiểu kiến trúc sâu, vì migrate cloud mà không hiểu on-prem rất dễ thất bại. Có kinh nghiệm DBA Oracle là lợi thế lớn vì ngân hàng vẫn dùng Oracle rất nhiều.
Vị trí này có phải đi trực ca đêm hay cuối tuần không?
Theo kinh nghiệm ở các ngân hàng, vị trí vận hành hạ tầng tích hợp dữ liệu thường phải tham gia trực ca (on-call rotation), đặc biệt với các hệ thống real-time và near real-time. Bạn có thể sẽ phải: (1) Trực theo ca, có thể 1 tuần/tháng; (2) Xử lý sự cố ngoài giờ khi có alert; (3) Làm việc cuối tuần/lễ khi có maintenance window hoặc go-live. Tuy nhiên, đây cũng là cơ hội để bạn thể hiện năng lực và thường được trả phụ cấp trực ca. Bạn nên hỏi rõ về cơ chế on-call và compensation trong buổi phỏng vấn.
So với làm Data Engineer ở công ty công nghệ (như FPT, VNG), làm ngân hàng có gì khác biệt?
Khác biệt khá lớn: Ở công ty công nghệ (FPT, VNG, Tiki, Shopee): Công nghệ mới nhất, làm việc Agile nhanh, scale lớn nhưng thường ít bị ràng buộc bởi compliance. Văn hóa thường thoáng hơn, work-life balance tốt hơn. Ở ngân hàng (PVComBank, Vietcombank...): Mức lương ổn định, phúc lợi tốt (bảo hiểm, thưởng Tết), công nghệ có thể cũ hơn nhưng đang modernize nhanh. Ràng buộc compliance chặt (SBV, NHNN, an ninh mạng), quy trình approval lâu hơn nhưng dữ liệu có giá trị rất lớn. On-call thường xuyên hơn. Nếu bạn muốn ổn định lâu dài và làm việc với dữ liệu tài chính quy mô lớn, ngân hàng là lựa chọn tốt. Nếu muốn công nghệ bleeding-edge và tốc độ, công ty product/tech sẽ phù hợp hơn.
Tôi đang làm ở mảng telecom có background về Kafka, có apply được sang banking không?
Hoàn toàn được! Telecom là một trong những ngành có lượng data streaming khổng lồ, nên kinh nghiệm Kafka của bạn rất có giá trị. Ngân hàng đang chuyển đổi số mạnh mẽ và cần rất nhiều người có kinh nghiệm streaming thực chiến. Bạn cần bổ sung thêm: (1) Hiểu về đặc thù data ngân hàng (transaction, account, customer 360); (2) Kiến thức về Data Warehouse, CDC cho Core Banking; (3) Bảo mật và compliance trong tài chính; (4) Có thể học thêm AWS. Trong CV, bạn nên nhấn mạnh đã xử lý data volume lớn, low-latency, đảm bảo uptime cao - những kỹ năng này chuyển được sang ngân hàng.
JD không ghi rõ KPI, làm sao biết mình có đạt yêu cầu không?
Đây là câu hỏi rất hay và nên hỏi trong buổi phỏng vấn. Tuy nhiên, dựa trên kinh nghiệm ở các vị trí tương đương, KPI thường bao gồm: (1) Uptime/SLA: Hệ thống đạt 99.9% trở lên; (2) Latency: Batch job EOD phải hoàn thành trước 6h sáng; NRT < 5 phút; RT < 1 giây; (3) Sự cố: Số incident nghiêm trọng, MTTR (Mean Time To Recover); (4) Dự án: Đúng tiến độ, đúng scope migration cloud; (5) Cải tiến: Số lượng automation, cost optimization. Bạn nên hỏi trực tiếp quản lý về KPI và OKR trong buổi phỏng vấn để hiểu rõ kỳ vọng.
Câu hỏi tricky: Nếu bạn phải chọn giữa ổn định hệ thống cũ và hiện đại hóa lên cloud, bạn chọn cái nào?
Đây là câu hỏi đánh giá tư duy chiến lược, không có đáp án đúng tuyệt đối. Gợi ý cách trả lời: "Cả hai đều quan trọng và không mâu thuẫn nếu làm đúng cách. Ổn định là yêu cầu tiên quyết trong ngân hàng, nhưng hiện đại hóa là điều tất yếu để không bị tụt hậu. Cách tiếp cận hợp lý là: (1) Đảm bảo hệ thống hiện tại ổn định bằng playbook, monitoring tốt; (2) Xây dựng roadmap cloud migration rõ ràng, từng phase; (3) Ưu tiên những luồng non-critical để migrate trước, học kinh nghiệm; (4) Khi đã tự tin mới migrate các luồng core. Đó là cách tôi đã làm ở dự án trước và thành công." Câu trả lời này thể hiện tư duy pragmatic, không cực đoan, và có kinh nghiệm thực tế.
PVComBank có vị trí nào cho người mới chuyển từ Developer sang Data Engineer không?
PVComBank có nhiều vị trí trong khối CNTT. Với người chuyển hướng từ Developer, bạn có thể quan tâm: (1) ETL Developer - yêu cầu thấp hơn về architecture, chủ yếu code job; (2) Data Engineer (Junior/Mid) - xử lý data pipeline, không cần lead; (3) Middleware Engineer - vận hành integration platform; (4) Database Developer - thiết kế schema, viết SQL/PL-SQL. Lời khuyên: Khi apply, hãy nhấn mạnh kỹ năng code (Java/Python), SQL, Git của bạn. Data Engineering hiện đại cần nhiều code hơn so với truyền thống. Bạn cũng nên học thêm về Spark, Kafka, AWS trong 3-6 tháng trước khi apply để tăng cơ hội.