Bỏ qua điều hướng
VIB
VIB

Digital Platform Operations

Hồ Chí Minh Trung tâm Công nghệ Ngân hàng Số
Fulltime (toàn thời gian) Thỏa thuận Số lượng: 1 Hạn nộp: 30/11/2026

Mô tả công việc

Chịu trách nhiệm: (i) Trực tiếp vận hành, giám sát, bảo trì và tối ưu hoá các nền tảng ngân hàng số (MyVIB, API gateway, nền tảng tích hợp và tự động hoá) trên môi trường cloud và on-premise, đảm bảo hoạt động ổn định, hiệu quả và an toàn theo mục tiêu dịch vụ đã cam kết; (ii) Trực tiếp tham gia triển khai, nâng cấp hệ thống và tự động hoá công tác vận hành nhằm giảm tác vụ thủ công và tăng năng lực mở rộng; (iii) Tham gia lịch trực hệ thống 24/7, xử lý sự cố và hỗ trợ người dùng. Trách nhiệm chính

  1. Vận hành nền tảng và bảo đảm độ tin cậy (40%) Chịu trách nhiệm vận hành liên tục, giám sát và bảo trì các nền tảng, ứng dụng và giải pháp công nghệ nhằm đảm bảo hệ thống hoạt động ổn định 24/7, phục vụ hiệu quả nhu cầu nghiệp vụ và chất lượng dịch vụ khách hàng. • Giám sát sức khoẻ nền tảng qua Azure Application Insights (truy vấn KQL), Grafana, CloudWatch và dashboard của CP4I/APIM; theo dõi availability, latency, error rate và saturation của từng dịch vụ; • Chuẩn hoá thu thập telemetry theo OpenTelemetry (trace, metric, log) nhằm giữ tính khả chuyển giữa các nền tảng quan sát và tránh phụ thuộc vào một nhà cung cấp APM; • Thiết lập và tinh chỉnh SLI/SLO cùng ngưỡng cảnh báo; giảm cảnh báo nhiễu và cảnh báo sai để mỗi alert phát ra đều có hành động tương ứng; • Phân tích log và distributed trace theo correlation ID để khoanh vùng sự cố xuyên nhiều lớp (kênh – API gateway – integration – core banking); • Xử lý sự cố theo quy trình Incident Management: phân loại mức độ, điều phối war room cho sự cố P1/P2, thông tin tới các bên liên quan, khôi phục dịch vụ trong thời gian cam kết; • Thực hiện root cause analysis và post-mortem theo nguyên tắc không quy trách nhiệm cá nhân; theo dõi các hành động khắc phục đến khi đóng; • Vận hành workload trên Kubernetes (EKS/OpenShift): kiểm tra pod/node, đọc event và log, xử lý OOM/CrashLoop, quản lý resource request-limit, HPA, ingress, gia hạn và luân chuyển certificate/secret; • Vận hành các thành phần middleware: integration server của App Connect Enterprise, queue depth và DLQ của IBM MQ, policy và throughput của DataPower, throttling và backend health của Azure API Management, execution queue của n8n Enterprise; • Vận hành nền tảng event streaming Kafka: theo dõi consumer lag, rebalance, retention và schema registry; xử lý tình huống tồn đọng bản tin và lệch dữ liệu giữa các hệ thống; • Theo dõi và phối hợp xử lý các luồng batch/EOD với đội core banking; đảm bảo cửa sổ EOD không ảnh hưởng tới dịch vụ kênh số; • Quản lý dung lượng và dự báo năng lực (capacity planning) theo lộ trình tăng trưởng người dùng và các đợt cao điểm giao dịch; đề xuất phương án mở rộng trước khi hệ thống chạm ngưỡng; • Vận hành kênh ứng dụng di động MyVIB: theo dõi crash-free rate và lỗi phía client qua công cụ crash analytics, giám sát tỷ lệ nâng cấp phiên bản của người dùng, phối hợp xử lý sự cố phát hành trên App Store/Google Play và đo trải nghiệm người dùng thực (real-user monitoring); • Vận hành các lớp bảo vệ tuyến biên của dịch vụ số: WAF, quản lý bot, giới hạn tần suất truy cập (rate limiting) và phòng chống DDoS; phối hợp với đơn vị an toàn thông tin khi có tấn công.
  2. Triển khai, nâng cấp và tự động hoá vận hành (20%) Tham gia triển khai và hỗ trợ nâng cấp các hệ thống công nghệ thông qua phối hợp chặt chẽ với các phòng ban liên quan, đồng thời tự động hoá công tác vận hành nhằm đảm bảo hệ thống vận hành hiệu quả, an toàn và phù hợp với nhu cầu phát triển. • Tham gia triển khai các dự án cải tiến, nâng cấp nền tảng và hạ tầng công nghệ; thực hiện cài đặt, cấu hình hệ thống mới và dịch vụ nền tảng; • Thực hiện release và deployment qua pipeline Azure DevOps; kiểm tra sau triển khai (post-deployment verification) và thực hiện rollback khi cần; • Tự động hoá các tác vụ vận hành lặp lại bằng scripting (Bash, Python), n8n Enterprise và Power Automate: health check, thu thập số liệu, báo cáo định kỳ, cấp phát, kiểm tra cấu hình, xử lý cảnh báo tự động; • Vận hành các nền tảng tự động hoá và AI phục vụ vận hành (n8n Enterprise, Power Automate, các AI agent/trợ lý vận hành): theo dõi hàng đợi thực thi, tỷ lệ workflow lỗi, vòng đời credential và mức tiêu thụ tài nguyên; bảo đảm các nền tảng này đạt cùng chuẩn độ tin cậy, sao lưu và kiểm soát thay đổi như các hệ thống sản xuất khác; • Theo dõi và tối ưu chi phí hạ tầng cloud cùng license nền tảng (FinOps): nhận diện tài nguyên dư thừa, đề xuất rightsizing và phương án tiết giảm gắn với lộ trình tăng trưởng người dùng; • Xây dựng và duy trì runbook cho từng dịch vụ; chuyển các bước xử lý thủ công thành quy trình tự động hoá hoặc self-service khi đủ điều kiện; • Thực hiện nâng cấp phiên bản và vá lỗi định kỳ cho nền tảng và middleware; lập kế hoạch, kiểm thử và triển khai theo change window; • Phối hợp cùng đội phát triển, tích hợp, bảo mật và hạ tầng để tối ưu hiệu suất, độ tin cậy và khả năng quan sát (observability) của hệ thống ngay từ giai đoạn thiết kế; • Tham gia diễn tập DR/BCP, kiểm thử failover và các bài tập mô phỏng sự cố.
  3. Quản lý rủi ro vận hành và tuân thủ (20%) Thực hiện các biện pháp kiểm soát rủi ro trong vận hành hệ thống nhằm đảm bảo tính bảo mật, tuân thủ và ổn định của hệ thống theo các quy chuẩn nội bộ và quốc tế. • Giám sát và thực thi các quy trình bảo mật nhằm đảm bảo hệ thống tuân thủ chính sách an toàn thông tin của Ngân hàng; theo dõi và xử lý các phát hiện từ vulnerability scan, pentest và audit; • Thực hiện đúng quy trình quản lý thay đổi (Change Management) và quản lý sự cố (Incident Management); đảm bảo mọi thay đổi đều có hồ sơ, được phê duyệt qua các cửa kiểm soát và có kế hoạch rollback; • Quản lý quyền truy cập theo nguyên tắc tối thiểu cần thiết; quản lý secret/credential qua Azure Key Vault hoặc HashiCorp Vault; theo dõi vòng đời và hạn dùng của certificate; • Bảo đảm audit log đầy đủ, bất biến và truy vết được; thực hiện che (masking) dữ liệu cá nhân trong log và các kênh vận hành theo pháp luật về bảo vệ dữ liệu cá nhân và chính sách quản trị dữ liệu của VIB; • Tuân thủ các quy định của Ngân hàng Nhà nước về an toàn hệ thống thông tin trong hoạt động ngân hàng và các quy định nội bộ áp dụng cho vận hành nền tảng số; • Tuân thủ quy định về ứng dụng trí tuệ nhân tạo và bảo vệ dữ liệu cá nhân khi sử dụng công cụ AI trong vận hành: chỉ sử dụng công cụ đã được phê duyệt, không đưa dữ liệu khách hàng ra ngoài phạm vi cho phép, che dữ liệu định danh trước khi phân tích, và duy trì kiểm soát của con người đối với mọi hành động tự động tác động lên hệ thống sản xuất; • Nhận diện, ghi nhận và báo cáo rủi ro vận hành (single point of failure, phụ thuộc vendor, hết hạn license, nợ kỹ thuật, thiếu hụt năng lực); đề xuất biện pháp giảm thiểu.
  4. Hỗ trợ người dùng, báo cáo và cải tiến (20%) Hỗ trợ người dùng cuối trong quá trình sử dụng hệ thống ứng dụng; đồng thời tổng hợp dữ liệu, phân tích tình trạng hoạt động hệ thống và đề xuất cải tiến nhằm nâng cao hiệu quả sử dụng và vận hành. • Phối hợp hỗ trợ các đơn vị nghiệp vụ và các kênh tiếp nhận yêu cầu trong việc sử dụng ứng dụng, giải đáp thắc mắc và xử lý sự cố người dùng theo SLA; • Điều tra các khiếu nại và giao dịch bất thường của khách hàng dựa trên log và dữ liệu vận hành; phối hợp với các đơn vị liên quan để kết luận và phản hồi; • Xây dựng và duy trì dashboard vận hành tự động (Application Insights, Grafana, Azure DevOps, Microsoft Teams) phục vụ báo cáo định kỳ và theo yêu cầu; • Tổng hợp và báo cáo định kỳ về tình trạng hệ thống, mức đạt SLO, chất lượng kênh ứng dụng di động (crash-free rate, phân bố phiên bản), danh mục sự cố và tiến độ hành động khắc phục; • Phân tích dữ liệu sự cố và phản hồi người dùng để nhận diện vấn đề lặp lại; đề xuất cải tiến chức năng, quy trình và trải nghiệm hệ thống; • Chia sẻ kiến thức, cập nhật tài liệu vận hành và hướng dẫn xử lý cho các cấp hỗ trợ tuyến trước.
  5. Thực hiện các công việc khác theo phân công của cấp quản lý. Yêu cầu công việc: Trình độ và kinh nghiệm • Tốt nghiệp Đại học trở lên ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm hoặc các ngành liên quan; • Tối thiểu 7 năm (Chuyên gia)/5 năm (Chuyên viên cao cấp)/3 năm (Chuyên viên chính)/2 năm (Chuyên viên) kinh nghiệm vận hành hệ thống công nghệ, ưu tiên trong ngành tài chính – ngân hàng; • Hiểu rõ mô hình và nguyên tắc hoạt động của hệ thống CNTT ngân hàng; đã tham gia vận hành các hệ thống lớn như Core Banking, hệ thống thẻ, kênh số hoặc hệ thống thanh toán. Yêu cầu kỹ thuật bắt buộc • Quản trị Linux (RHEL/Ubuntu) ở mức vận hành sản xuất: process, systemd, filesystem, network, phân tích tài nguyên và xử lý sự cố hệ điều hành; • Scripting phục vụ vận hành: Bash và Python; viết được công cụ tự động hoá, không chỉ chạy lệnh có sẵn; • Observability và APM: Azure Application Insights và viết được truy vấn KQL để phân tích sự cố; Grafana/Prometheus; hiểu và áp dụng được chuẩn OpenTelemetry; hệ thống thu thập log tập trung (CloudWatch Logs, ELK hoặc tương đương). Kinh nghiệm Dynatrace/AppDynamics/New Relic là tương đương chấp nhận được; • Vận hành container: Docker và Kubernetes (EKS/AKS/OpenShift) — thành thạo kubectl, đọc event/log, chẩn đoán pod, quản lý resource limit, ingress, ConfigMap/Secret; • Nền tảng cloud Azure và/hoặc AWS: networking, IAM/RBAC, monitoring, backup và quản lý chi phí; • Vận hành lớp API và middleware: API gateway (Azure API Management hoặc tương đương), message broker (IBM MQ hoặc Kafka), web/application server; nắm vững HTTP status code, TLS/certificate, timeout và retry; • Vận hành cơ sở dữ liệu ở mức chẩn đoán: Oracle, Microsoft SQL Server hoặc PostgreSQL — phát hiện slow query, lock/blocking, tăng trưởng dung lượng; đọc được execution plan; • Kiến thức mạng phục vụ xử lý sự cố: DNS, load balancer, firewall, WAF, proxy; sử dụng được các công cụ chẩn đoán ở mức gói tin khi cần; • CI/CD và quản lý cấu hình: Git, Azure DevOps (pipeline, release, work item); hiểu quy trình promote qua các môi trường và rollback; • Quy trình vận hành theo ITIL/ITSM: Incident, Problem, Change, Configuration Management; viết được báo cáo RCA và post-mortem có chất lượng; • Sẵn sàng tham gia lịch trực on-call 24/7 theo ca và làm việc trong change window ngoài giờ. Yêu cầu kỹ thuật là lợi thế • Kinh nghiệm vận hành IBM Cloud Pak for Integration: App Connect Enterprise, API Connect, MQ, DataPower trên OpenShift; • Kinh nghiệm vận hành core banking Temenos T24, đặc biệt là quy trình và ràng buộc EOD/batch; • Thực hành SRE: xây dựng SLI/SLO và error budget, toil reduction, capacity modelling, chaos engineering hoặc GameDay; • Infrastructure as Code và GitOps: Terraform, Helm, ArgoCD/Flux; • Vận hành nền tảng tự động hoá: n8n, Power Automate, RPA — cài đặt, cấu hình, giám sát hàng đợi thực thi, quản lý credential và xử lý sự cố workflow (không chỉ dừng ở mức sử dụng công cụ); • Vận hành và ứng dụng nền tảng AI trong vận hành: AIOps và AI agent/LLM cho tổng hợp log, phân loại và làm giàu cảnh báo, trợ lý hỏi đáp runbook, tự động hoá xử lý sự cố lặp lại; hiểu cách tích hợp công cụ AI với hệ thống nội bộ (ví dụ qua Model Context Protocol) và các rào chắn kiểm soát cần thiết; • Vận hành kênh ứng dụng di động: crash analytics (Firebase Crashlytics hoặc tương đương), real-user monitoring, quản lý phát hành và theo dõi tỷ lệ nâng cấp phiên bản trên App Store/Google Play; • Vận hành nền tảng event streaming Kafka ở mức sản xuất: consumer lag, partition và rebalance, retention, schema registry; • Quản lý bí mật và chứng thư bằng Azure Key Vault hoặc HashiCorp Vault; vận hành WAF, quản lý bot và phòng chống DDoS; • Quản lý chi phí cloud theo thực hành FinOps: phân bổ chi phí theo tag, rightsizing, tối ưu commitment; • Hiểu biết về hệ thống thanh toán và chuẩn liên quan: NAPAS, ISO 8583, ISO 20022; nhận thức về PCI-DSS; • Chứng chỉ liên quan: Azure (AZ-104/AZ-400), AWS SysOps/DevOps, Kubernetes (CKA), RHCSA/RHCE, ITIL v4, IBM CP4I là lợi thế đáng kể. Năng lực và kỹ năng khác • Kỹ năng phân tích và xử lý sự cố nhanh, chính xác; giữ được bình tĩnh và ra quyết định có cơ sở khi hệ thống đang gián đoạn; • Tư duy tự động hoá: ưu tiên loại bỏ nguyên nhân gốc và tác vụ thủ công thay vì xử lý lặp lại bằng tay; • Kỹ năng làm việc nhóm, phối hợp với các đơn vị nghiệp vụ, đội phát triển và nhà cung cấp; giao tiếp rõ ràng trong tình huống sự cố; • Kỷ luật tài liệu: ghi chép sự cố, cập nhật runbook và bàn giao ca đầy đủ; • Tiếng Anh: đọc hiểu tài liệu kỹ thuật là yêu cầu bắt buộc; TOEIC đạt tối thiểu 600 hoặc IELTS đạt tối thiểu 5.5 là lợi thế.

Phân tích kỹ năng cần có

Phân tích kỹ năng – Vị trí Digital Platform Operations tại VIB

Đây là vị trí vận hành nền tảng ngân hàng số (Platform Operations / SRE) ở mức chuyên sâu, yêu cầu kết hợp giữa Cloud, Middleware, Observability và Incident Management. Dưới đây là phân tích chi tiết:

1. Hard Skills cốt lõi (BẮT BUỘC)

a) Container & Orchestration

  • Kubernetes ở cả 2 môi trường: EKS (AWS) và OpenShift
  • Thao tác thành thạo: kubectl, debug pod/node, xử lý OOMKilled, CrashLoopBackOff
  • Quản lý resource quota, HPA (Horizontal Pod Autoscaler), Ingress Controller
  • Cơ chế certificate rotation, secret management (HashiCorp Vault hoặc tương đương)

b) Cloud & Observability

  • Azure: Application Insights, API Management, KQL (Kusto Query Language) truy vấn telemetry
  • AWS: CloudWatch, EKS
  • Grafana: dashboard, alert rule
  • OpenTelemetry: trace/metric/log theo chuẩn mở
  • Thiết lập SLO/SLI, error budget, alert tuning (giảm alert noise)

c) Middleware & Integration

  • IBM App Connect Enterprise (ACE): integration server, flow debugging
  • IBM MQ: queue depth, Dead Letter Queue (DLQ), message stuck
  • IBM DataPower: policy, throughput, SSL offload
  • Azure API Management (APIM): throttling, backend health, policy XML
  • n8n Enterprise: execution queue, workflow monitoring
  • Apache Kafka: consumer lag, rebalance, retention, Schema Registry, xử lý message drift
  • Cloud Pak for Integration (CP4I): platform-level monitoring

d) Mobile App Operations

  • Vận hành MyVIB: crash analytics (Firebase Crashlytics hoặc App Center)
  • Crash-free rate, app version adoption rate
  • Quy trình release iOS/Android, xử lý rollback trên App Store/Google Play
  • Real User Monitoring (RUM)

e) Scripting & Automation

  • Bash scripting, Python (bắt buộc cho auto-remediation)
  • Infrastructure as Code: Terraform (khuyến nghị)
  • GitOps, CI/CD pipeline (GitLab CI, Jenkins hoặc Azure DevOps)

f) Networking & Security cơ bản

  • TLS/SSL, mTLS, certificate chain
  • WAF, rate limiting, DDoS protection
  • API security: OAuth2, JWT, API key

2. Soft Skills quan trọng

Kỹ năngLý do quan trọng
Giao tiếp dưới áp lựcWar room P1/P2 cần điều phối đa phòng ban
Tư duy hệ thốngKhoanh vùng sự cố xuyên nhiều lớp (channel – API – integration – core)
Văn hóa không đổ lỗiPost-mortem cần tập trung root cause, không trừng phạt cá nhân
Chủ động & trách nhiệmTrực 24/7, tự raise risk trước khi sự cố xảy ra
Tài liệu hóa tốtRunbook, SOP cho đồng đội trực thay

3. Chứng chỉ nên có (ưu tiên theo thứ tự)

  1. CKA (Certified Kubernetes Administrator) – quan trọng nhất
  2. Microsoft Azure – AZ-104 (Administrator) hoặc AZ-305 (Architect)
  3. AWS – SA-A (Solutions Architect Associate) cho hiểu biết EKS
  4. Confluent Certified Developer for Apache Kafka
  5. Terraform Associate (HashiCorp)
  6. ITIL Foundation – phù hợp quy trình Incident Management
  7. SRE Foundation (DevOps Institute) – nếu định hướng SRE

4. So sánh vị trí với role tương tự trên thị trường

Tiêu chíDigital Platform Ops (VIB)DevOps EngineerSRE
Tỷ trọng vận hành40% (theo JD)20%50%
Tỷ trọng phát triển tool30%60%30%
On-call 24/7CóThườngCó
Stack thiên vềMiddleware bankingCI/CD, automationObservability, SLO
Mức lương trung bìnhCạnh tranh hơn SysadminTrung bình kháCao

Lưu ý: Tin tuyển dụng không ghi rõ số năm kinh nghiệm, nhưng với mức độ chuyên sâu của JD (Kafka + K8s + Multi-cloud + Middleware banking), nhà tuyển dụng kỳ vọng ứng viên có ít nhất 2-3 năm kinh nghiệm vận hành hệ thống production tương đương.

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn vị trí Digital Platform Operations – VIB

Quy trình tuyển dụng dự kiến (4-5 vòng)

Vòng 1 – HR Screening (30-45 phút)

  • Xác nhận thông tin cơ bản, mức lương kỳ vọng, lý do ứng tuyển
  • Câu hỏi thường gặp: Tại sao chọn VIB? Tại sao rời công ty cũ? Có sẵn sàng trực ca đêm/cuối tuần không?
  • Mẹo: Chuẩn bị sẵn câu chuyện ngắn gọn về lý do gắn bó với banking/fintech, thể hiện cam kết lâu dài vì team core banking cần sự ổn định

Vòng 2 – Bài kiểm tra kỹ thuật (60-90 phút) Có thể là một trong các hình thức:

  • Online test: trắc nghiệm Linux, networking, SQL/KQL, log analysis
  • Take-home assignment: phân tích một scenario sự cố, đề xuất monitoring strategy
  • Live troubleshooting: debug một tình huống hệ thống giả lập

Vòng 3 – Technical Deep Dive (60-90 phút) Phỏng vấn 1-1 với Senior Engineer hoặc Tech Lead, đi sâu vào:

  • K8s: một pod bị OOMKilled thì xử lý thế nào? Etcd backup? Network policy?
  • Kafka: consumer lag tăng cao thì nguyên nhân và cách xử lý
  • Observability: thiết kế SLO cho một API ngân hàng, alert rule sao cho không spam
  • Incident: mô tả incident lớn nhất bạn từng xử lý, post-mortem bạn viết ra sao
  • Middleware: phân biệt ACE flow vs DataPower vs APIM, khi nào dùng cái nào

Vòng 4 – Manager Interview (45-60 phút)

  • Tập trung vào tư duy chiến lược, cách bạn prioritize giữa nhiều task
  • Câu hỏi tình huống: đêm 2h có P1, khách hàng không rút được tiền, bạn xử lý thế nào?
  • Đánh giá khả năng làm việc với team Core Banking, team Mobile, team Security
  • Thảo luận mức lương, benefit, lộ trình thăng tiến

Vòng 5 – Final Interview (nếu có, với Head of Dept hoặc HR Director)

  • Culture fit, định hướng dài hạn
  • Câu hỏi về tầm nhìn ngành ngân hàng số Việt Nam

Câu hỏi kỹ thuật hay gặp (kèm gợi ý trả lời)

Q1: Pod bị CrashLoopBackOff – bạn debug thế nào? Gợi ý: kubectl describe pod → xem exit code, kubectl logs --previous → log container cũ, kiểm tra readiness/liveness probe, resource limit, configmap/secret mount, image pull policy.

Q2: Kafka consumer lag tăng cao đột biến – nguyên nhân và xử lý? Gợi ý: kiểm tra consumer group có đang chạy không, broker health, network partition, message size bất thường, xử lý DLQ, scale thêm partition/consumer, đánh giá throughput của downstream.

Q3: Thiết kế SLO cho API chuyển tiền thời gian thực như thế nào? Gợi ý: SLI = availability (99.95%), latency p95 < 500ms, error rate < 0.1%. Error budget tính theo tháng. Alert khi burn rate cao. Phân biệt critical path vs non-critical.

Q4: Làm sao giảm alert noise? Gợi ý: dùng SLO-based alert thay vì threshold-based, multi-window multi-burn-rate, group alert theo service, dùng runbook automation để auto-resolve.

Q5: Trong war room P1, bạn điều phối thế nào? Gợi ý: Incident Commander phân vai, scribe ghi log, comms lead update stakeholder, focus vào mitigation trước root cause. Sau incident: blameless post-mortem trong 5 ngày.

Câu hỏi behavioral hay gặp

  • "Mô tả một lần bạn xử lý sự cố production mà áp lực rất cao"
  • "Bạn từng mâu thuẫn với đồng nghiệp về cách xử lý sự cố như thế nào?"
  • "Nếu bạn phát hiện một alert không ai xử lý trong 30 phút, bạn làm gì?"
  • "Bạn đánh đổi giữa việc release feature mới và ổn định hệ thống ra sao?"

Tips chuẩn bị quan trọng

  1. Đọc kỹ MyVIB app trước buổi phỏng vấn – hiểu user journey từ login đến chuyển tiền
  2. Nắm bản tin VIB: các sản phẩm số gần đây (VIB iPay, VIB Chat, AI voice)
  3. Chuẩn bị 2-3 câu chuyện STAR (Situation – Task – Action – Result) về incident, automation, cross-team collaboration
  4. Mang theo portfolio runbook/post-mortem đã viết (đã redact thông tin nhạy cảm)
  5. Đặt câu hỏi ngược: hỏi về on-call rotation, team size, tool stack, blameless culture

Dress code

  • Vòng HR & Technical: Smart casual hoặc business casual (sơn mi, quần tây, không cần vest)
  • Vòng Manager/Final: Lịch sự hơn một chút, áo sơn có cà vạt là an toàn
  • Tránh đồ quá casual (quần jeans rách, sneaker thể thao)
  • Một số VIB cho phép business casual tùy team

Mẹo cuối: Trước buổi phỏng vấn, hãy check LinkedIn của người phỏng vấn – hiểu background họ đến các "hit" đúng chuyên môn.

Lộ trình ôn thi

Lộ trình ôn tập & chuẩn bị trong 2 tuần

Tuần 1 – Nền tảng cốt lõi

Ngày 1-2: Linux & Networking cơ bản

  • top, iostat, netstat, ss, tcpdump, strace
  • File descriptor, process, signal, systemd
  • TCP/IP, DNS, TLS handshake, HTTP/2, gRPC
  • Tài liệu: "Linux Performance" – Brendan Gregg, "The Linux Command Line"

Ngày 3-4: Kubernetes Operations

  • Tài liệu chính: kubernetes.io/docs (skill course)
  • Thực hành: cài Minikube/kind, deploy app, debug
  • Trọng tâm: Pod lifecycle, Deployment/StatefulSet, Service/Ingress, ConfigMap/Secret, HPA/VPA, NetworkPolicy, RBAC
  • Practice lab: KillCoda, Play with Kubernetes

Ngày 5-7: Observability & Monitoring

  • 3 trụ cột: Metrics, Logs, Traces
  • OpenTelemetry spec (opentelemetry.io)
  • PromQL & KQL query
  • Grafana dashboard design
  • SRE workbook: SLI/SLO/error budget, multi-window burn-rate alerting
  • Thực hành: Grafana Cloud free tier, tạo dashboard cho app demo

Tuần 2 – Stack đặc thù của VIB

Ngày 8-9: Cloud (Azure + AWS)

  • Microsoft Learn path: AZ-104 (Administrator)
  • Tập trung: Application Insights (KQL), Monitor alerts, Logic App, Azure APIM
  • AWS: CloudWatch, EKS basics
  • Thực hành: tạo resource Azure free tier, viết KQL query

Ngày 10-11: Middleware Banking

  • IBM ACE: App Connect Enterprise basics, flow design, integration server
  • IBM MQ: queue manager, channel, DLQ, message properties
  • DataPower: policy processing, XML firewall
  • Apache Kafka: Confluent Developer course (free), Kafka Fundamentals
  • Thực hành: docker run kafka, test producer/consumer

Ngày 12-13: Incident Management & Soft Skills

  • ITIL Incident Management process
  • PagerDuty/Opsgenie workflow
  • Blameless post-mortem template (tham khảo: Etsy, Google SRE)
  • Communication trong crisis
  • Đọc các public post-mortem nổi tiếng (Cloudflare, GitLab, Atlassian)

Ngày 14: Ôn tập tổng hợp & Mock interview

  • Review lại toàn bộ note
  • Tự record lại bằng điện thoại trả lời 5 câu hỏi kỹ thuật
  • Check lại CV, portfolio runbook

Tài liệu tham khảo theo từng chủ đề

Chủ đềTài liệu chínhĐộ ưu tiên
Kuberneteskubernetes.io/docs, "Kubernetes Up & Run" (Brendan Burns)Cao
SREGoogle SRE Book (free online), "SRE Workbook"Cao
Observability"Observability Engineering" – HoneycombCao
KafkaConfluent Developer courses, "Kafka Definitive Guide"Trung bình
AzureMicrosoft Learn (free), John Savill YouTubeTrung bình
Incident"Incident Management for Operations" – Rob SchnitzerTrung bình
Banking domainVIB website, bài viết về Open Banking, Ngân hàng số Việt NamTrung bình
IBM middlewareIBM Documentation, IBM Garage AcademyCao

Công cụ thực hành miễn phí

  • Kubernetes: KillCoda, Play with K8s, Minikube, kind
  • Azure: Azure free tier (200$ credit)
  • Kafka: Confluent Cloud free, docker kafka image
  • Grafana: Grafana Cloud free tier
  • Mock interview: Mê prep interview (works for free), pramp
  • Bài tập SQL/KQL: hackerrank, leetcode database

Checklist trước ngày phỏng vấn

  • [ ] Đã hiểu rõ MyVIB app flow cơ bản
  • [ ] Đã chuẩn bị 3 câu chuyện STAR
  • [ ] Đã thực hành 5 câu hỏi kỹ thuật có thể gặp
  • [ ] Đã đọc tin tức VIB trong 3 tháng gần nhất
  • [ ] Đã research LinkedIn người phỏng vấn
  • [ ] Đã chuẩn bị 3 câu hỏi ngược cho interviewer
  • [ ] Đã chuẩn bị sẵn CV bản in + laptop có sẵn portfolio
  • [ ] Đã kiểm tra trang phục, đường đi, thiết bị (cho cả online và offline)

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp – Digital Platform Operations

Phân tích cấp bậc và mức lương kỳ vọng

Dựa trên độ sâu kỹ thuật và phạm vi trách nhiệm, vị trí này phù hợp với cấp bậc Mid-level đến Senior:

Cấp bậcSố năm KNMức lương kỳ vọng (VNĐ/tháng)
Mid-level (Fresher up to 2 năm)0-218 – 28 triệu
Senior (3-5 năm)3-528 – 50 triệu
Lead / Principal (5-8 năm)5-850 – 80 triệu
Manager (8+ năm)8+80 – 130 triệu

Lưu ý: Mức lương có thể thay đổi tùy ngân hàng và thời điểm. Đây chỉ là ước lượng tham khảo dựa trên thị trường ngân hàng Việt Nam 2024-2025.

VIB thường là một trong những ngân hàng có chính sách lương cạnh tranh top đầu ngành ngân hàng số. Ngoài lương cứng còn có:

  • Thưởng tháng 13, thưởng Tết
  • Chế độ trực ca (on-call allowance)
  • Bảo hiểm sức khỏe PVI hoặc tương đương
  • 12-15 ngày phép/năm
  • Đào tạo chứng chỉ (CKA, Azure) do công ty chi trả
  • Canteen, gym, xe đưa đón (tùy location)

Lộ trình thăng tiến tại VIB (và ngân hàng nói chung)

Digital Platform Operations (Senior)
        ↓
Platform Operations Lead
        ↓
Engineering Manager (Digital Banking)
        ↓
Head of Digital Platform / Site Reliability Engineering

Hoặc chuyển hướng chuyên môn:

Digital Platform Operations
        ↓
Site Reliability Engineer (SRE)
        ↓
Principal SRE / Staff Engineer
        ↓
Distinguished Engineer

Kỹ năng cần phát triển thêm trong 1-2 năm tới

Ngắn hạn (3-6 tháng):

  1. Lấy chứng chỉ CKA (Certified Kubernetes Administrator) – chi phí ~300 USD, học 2-3 tháng
  2. Thành thạo KQL query trên Azure Application Insights
  3. Đọc và thực hành Google SRE Book (free online)
  4. Hoàn thiện skill incident communication (tham gia các war room thật)

Trung hạn (6-12 tháng):

  1. AZ-305 (Azure Architect) hoặc AWS Solutions Architect Professional
  2. Terraform Associate – automation mindset
  3. Học sâu về GitOps (ArgoCD/Flux)
  4. Phát triển skill cost optimization cho cloud workload

Dài hạn (12-24 tháng):

  1. Hướng đi SRE chuyên sâu: error budget culture, chaos engineering, FinOps
  2. Hướng đi Management: quản lý team 8-15 người
  3. Học về AI/ML Ops – xu hướng ngân hàng số đang rất cần
  4. Tham gia cộng đồng SRE Vietnam, Vietnam DevOps, viết blog chia sẻ

Cơ hội nghề nghiệp sau khi làm ở vị trí này

Sau 3-5 năm ở vị trí Platform Operations, bạn có thể đi theo nhiều hướng:

  1. SRE Lead tại ngân hàng khác (Techcombank, MB, VPBank đều đang tuyển)
  2. Platform Engineer tại fintech (MoMo, ZaloPay, VNPay, Timo)
  3. Cloud Engineer tại Big Tech (AWS, Microsoft, Google Vietnam)
  4. Consultant cho các dự án chuyển đổi số ngân hàng
  5. Khởi nghiệp: thành lập công ty cung cấp dịch vụ observability cho SME

Lời khuyên thực tế

  1. Đừng chỉ học tool, hãy học tư duy hệ thống: Hiểu tại sao Kafka dùng cho async, khi nào dùng sync. Hiểu trade-off giữa consistency vs availability trong CAP.
  2. Viết runbook mọi lúc có thể: Đây là "tài sản" lớn nhất của một operations engineer
  3. Tham gia blameless culture thật sự: Khi có ai đó làm sai, tập trung vào process, không blame cá nhân
  4. Theo dõi xu hướng: AIOps, FinOps, Platform Engineering – đang là trend ngân hàng số
  5. Network: Tham gia Vietnam SRE Community, KubeCon Vietnam, Cloud Native Day
  6. Cân bằng cuộc sống: Trực 24/7 rất áp lực. Đặt ranh giới rõ ràng, tập thể dục, đọc sách ngoài công việc

Cảnh báo thực tế

  • Ngân hàng có quy trình rất chặt về compliance và audit. Bạn sẽ phải làm nhiều paperwork hơn so với startup/freelance
  • Trực đêm ảnh hưởng sức khỏe. Hãy chuẩn bị tinh thần và có chiến lược phụ nữa hồi
  • Lương ban đầu có thể thấp hơn so với fintech cùng cấp, nhưng đổi lại là sự ổn định và phúc lộc dài hạn
  • Đừng nhảy việc quá sớm (dưới 2 năm), vì domain knowledge banking rất quan trọng

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ể apply vị trí này không? Em rất thích K8s và đã làm project cá nhân về Kafka.

Vị trí này nhà tuyển dụng kỳ vọng 2-3 năm kinh nghiệm vận hành production thật, nên với em là khá sớm. Tuy nhiên, em vẫn có thể thử apply nếu: (1) Em đã thực sự vận hành một hệ thống Kafka production (không chỉ làm demo trên laptop), (2) Em có thể chứng minh khả năng debug pod K8s thật sự, không chỉ kubectl apply đúng theo tutorial, (3) Em đã từng xử lý sự cố thật (có thể là project cá nhân deploy lên AWS free tier). Lời khuyên thực tế: em nên apply vào vị trí Fresher/Junior Platform Engineer hoặc DevOps Intern trước 6-12 tháng, sau đó chuyển sang vị trí này. Trong thời gian chờ đợi, em nên lấy chứng chỉ CKA (rất có giá trị), đóng góp vào cộng đồng open source về observability, và xây dựng một portfolio gồm có runbook, post-mortem, dashboard Grafana.

Tôi đang làm Sysadmin 3 năm ở công ty outsource, muốn chuyển sang vị trí Platform Ops ngân hàng. Cần chuẩn bị gì?

Anh/chị đã có nền tảng tốt rồi, đặc biệt kinh nghiệm troubleshooting Linux và on-call handling. Cần bổ sung: (1) Kubernetes thực chiến: 70% JD nói về K8s, nên lấy CKA trong 3 tháng tới, (2) Observability stack: Grafana + Prometheus + KQL, đây là kỹ năng cốt lõi của Platform Ops hiện đại, (3) Domain banking: đọc về Open Banking, Ngân hàng số Việt Nam, các quy định của NHNN về an toàn thông tin, (5) Kafka cơ bản: anh/chị không cần depth nhưng cần hiểu concept. Mẹo quan trọng: trong CV, hãy chuyển từ ngôn ngữ Sysadmin sang ngôn ngữ SRE/Platform. Thay vì nói 'maintain Linux server', hãy nói 'operate production platform serving 50K MAU with 99.95% availability'. Khi đi phỏng vấn, anh/chị nhấn mạnh kinh nghiệm on-call và incident handling – đây là thế mạnh của Sysadmin mà fresh graduate không có.

Vị trí này có cần trực đêm nhiều không? Làm sao để cân bằng sức khỏe khi đã có gia đình?

JD ghi rõ 'tham gia lịch trực hệ thống 24/7', nên có trực đêm và cuối tuần, thường theo rotation 1 tuần/tuần hoặc 1 tuần/tháng tùy team size. Tại VIB và các ngân hàng lớn, lịch trực thường có on-call allowance từ 2-5 triệu/ca. Để cân bằng: (1) Xây dựng runbook tốt để 80% alert có thể xử lý tự động hoặc bằng playbook, giảm thời gian phải dậy giữa đêm, (2) Yêu cầu team có escalation policy rõ ràng – không phải alert nào cũng phải dậy xử lý, (3) Dùng auto-remediation: tự động restart pod, scale, clear queue khi có sự cố đơn giản, (4) Đàm phán lịch trực trước khi nhận việc, đặc biệt khi có con nhỏ. Một số ngân hàng có chính sách ưu tiên người có gia đình trong rotation. Về lâu dài, sau 2-3 năm có thể chuyển sang Lead/Manager để giảm trực trực tiếp, hoặc sang hướng SRE chuyên sâu với runbook automation tốt hơn.

Tôi đã làm Backend Developer 4 năm (Java/Spring Boot), muốn chuyển sang Platform Operations. Có nên không và cần học gì?

Chuyển từ Backend sang Platform Ops là hướng đi rất phổ biến và được trọng. Anh/chị có lợi thế là hiểu code, có thể viết automation tool và contribution vào platform. Cần nên tập trung: (1) Học tư duy Infrastructure-first: từ developer mindset sang reliability mindset, (2) Kubernetes in production: CKA + thực hành trên cloud thật, (3) Observability: thay vì chỉ log application, hãy học distributed tracing OpenTelemetry, (4) Linux & networking: anh/chị có thể thiếu kiến thức này, (5) On-call culture: tham gia war room thật, không phải chỉ xem code. Lộ trình gợi ý: giữ vị trí Backend 6 tháng, đồng thời apply vị trí hybrid Backend/Platform Engineer, sau đó chuyển hẳn sang Platform. Tránh nhảy việc quá đột ngột vì lương ban đầu có thể giảm 10-20%.

Mức lương cho vị trí này ở VIB là bao nhiêu? Có nên deal cao hơn mức thị trường không?

Mức lương ghi 'Thỏa thuận', tức là sẽ đàm phán dựa trên năng lực. Ước lượng tham khảo (mức lương có thể thay đổi tùy ngân hàng và thời điểm): Mid-level 25-35 triệu, Senior 35-55 triệu, Lead 55-80 triệu, chưa tính trợ cấp trực ca và thưởng. VIB thường trả thuộc top đầu ngân hàng tư nhân, đặc biệt cho vị trí công nghệ. Để deal lương hiệu quả: (1) Research trước: tham khảo VietnamWorks, ITviec, lương cùng cấp ở Techcombank, MB, VPBank, (2) Chuẩn bị 3 thành tích định lượng: ví dụ 'đã giảm downtime 60%', 'tự động hóa 30 task thủ công', 'xử lý P1 trong 15 phút', (3) Đừng nói mức lương cũ: chỉ nói mức kỳ vọng, (4) Deal cả gói: lương + on-call allowance + chứng chỉ + thưởng. Nếu deal cao hơn 15-20% so với benchmark cho cấp bậc đó, nhà tuyển dụng có thể chấp nhận nếu hồ sơ rất tốt. Đừng quá tham – thị trường ngân hàng nhỏ, HR nói chuyện với nhau.

Công việc hàng ngày của vị trí này cụ thể như thế nào? Có nhàm chán không?

Một ngày thường ở vị trí này khá đa dạng: Sáng bắt đầu với standup meeting (15-30 phút) review tình trạng hệ thố qua dashboard. Sau đó là alert review – kiểm tra các alert từ đêm, phân loại và xử lý. Khoảng 30-40% thời gian là incident response – khi có sự cố, war room được kích hoạt, bạn là Incident Commander hoặc technical lead. Phần còn lại là proactive work: tinh chỉnh alert, viết runbook, capacity planning, automation task, RCA, tham gia dự án nâng cấp hệ thống. Có nhàm chán không? Tùy góc nhìn. Nếu bạn thích firefighting và cảm giác cứu được hệ thống khi down thì rất exciting. Nếu bạn thích tạo ra sản phẩm mới từ đầu thì có thể nhàm. Tuy nhiên, đây là vị trí ảnh hưởng rất lớn – khi MyVIB down, hàng triệu khách hàng không giao dịch được, áp lực rất cao nhưng cũng rất có ý nghĩa. Sau 2-3 năm, bạn có thể xin rotation sang team mới hoặc chuyển sang Lead để đa dạng hóa.

So với làm ở fintech như MoMo, ZaloPay thì làm Platform Ops ở ngân hàng có khác gì lớn không?

Khác biệt khá lớn. Ở fintech: tốc độ release nhanh, culture startup, ít compliance, dùng cloud public nhiều (AWS/GCP), stack thường là cloud-native thuần. Ở ngân hàng: quy trình chặt chẽ hơn (compliance NHNN), phải làm việc với legacy system (core banking 20-30 năm), on-premise vẫn phổ biến, hybrid cloud, có nhiều hệ thống middleware IBM. Fintech thường trả lương cao hơn 15-25% cùng cấp, nhưng ngân hàng ổn định hơn, ít bị sa thải hàng loạt. Về tech stack: fintech thường dùng open-source thuần, ngân hàng thì mix giữa IBM middleware, Microsoft, open-source. Về on-call: cả hai đều có, nhưng ở ngân hàng downtime thường có giới hạn chặt hơn (có thể bị phạt NHNN). Lời khuyên: nếu bạn thích ổn định, muốn học banking domain, thích làm việc với hệ thống lớn, chọn ngân hàng. Nếu bạn thích release nhanh, cloud-native thuần, equity/ESOP, chọn fintech.

Nếu tôi fail ở vòng phỏng vấn, có nên apply lại không? Bao lâu thì nên apply lại?

Hoàn toàn có thể apply lại, và đây là điều nên làm! Quy trình ở VIB và ngân hàng lớn thường có cooling-off period 6 tháng đến 1 năm cho cùng vị trí. Sau 6-12 tháng, bạn có thể apply lại với hồ sơ đã được nâng cấp. Chuẩn bị cho lần sau: (1) Xin feedback từ HR – nhiều HR ngân hàng sẵn sàng chia sẻ lý do reject nếu bạn hỏi lịch sự, (2) Bổ sung kỹ năng còn thiếu trong 6-12 tháng: lấy CKA, học sâu Kafka, build project thật, (3) Tích lũy kinh nghiệm ở công ty hiện tại: một sự cố production bạn xử lý thành công còn giá trị hơn 10 chứng chỉ, (4) Network: kết nối với nhân viên VIB qua LinkedIn, hỏi về team culture, công cụ, cơ hội. Đừng apply lại ngay sau khi fail với cùng một hồ sơ – đó là wasted opportunity. Một số trường hợp fail ở vòng 3 có thể được offer vòng khác hoặc vị trí khác phù hợp hơn.

Chia sẻ từ cộng đồng

Ẩ
Ẩn danh 2025-01-15

Mình phỏng vấn vị trí này ở VIB cách đây 4 tháng. Round 2 hơi nặng về K8s và KQL, mình chưa vững lắm nên fail. HR có feedback khá chi tiết, recommend lấy CKA trước khi apply lại. Cảm giác team khá chuyên nghiệp, quy trình chặt chẽ nhưng không quá áp lực.

M
Minh T*** 2025-01-22

Đang làm Platform Ops ở VIB được gần 2 năm. Công việc khá ổn, lương competitive, on-call có trợ cấp rõ ràng. Điều khó nhất là work-life balance khi có sự cố P1 lúc 2h đêm, nhưng nhìn chung team support lẫn nhau tốt. Recommend cho ai thích ổn định và muốn học banking domain sâu.

b
banker2024 2025-02-03

JD này viết rất chi tiết và chuyên sâu, không phải job generic. Đọc xong thấy nhà tuyển dụng biết rõ họ cần gì. Các bạn apply nên đọc kỹ từng dòng để match skill. Đặc biệt chú ý phần Kafka và K8s vì đây là điểm differentiating.

Ẩ
Ẩn danh 2025-02-08

Mình thấy vị trí này phù hợp với người đã có kinh nghiệm 2-3 năm, không phải fresher. JD không ghi số năm nhưng đọc qua mức độ requirement thì rõ ràng là mid-senior. Các bạn mới ra trường nên build nền tảng ở đâu đó trước rồi hẵng apply.

H
Hoa N*** 2025-02-14

Mình từng làm Sysadmin ở công ty outsource 3 năm, apply vị tró này 2 lần. Lần đầu fail vì chưa có K8s thực chiến. 6 tháng sau lấy CKA + thực hành trên AWS free tier, lần 2 offer thành công. Tip: đừng bỏ cuộc, hãy đầu tư thời gian để match yêu cầu.

n
newbie_bank 2025-02-19

Có ai biết team VIB có tuyển fresher không? Mình mới ra trường, thích làm ở ngân hàng nhưng thấy JD này hơi over cho người mới. Hoặc có team nào ở VIB nhận junior platform engineer không ạ?

Ẩ
Ẩn danh 2025-03-01

Cảnh báo thật: trực 24/7 ở ngân hàng áp lực hơn nhiều người nghĩ. Mình làm 1 năm ở vị trí tương tự, có những đợt cao điểm cuối năm trực 3 đêm liên tiếp. Lương không tệ nhưng đổi lại bằng sức khỏe và thời gian cho gia đình. Cân nhắc kỹ trước khi apply.

T
Tuấn A*** 2025-03-08

Mình đã đi phỏng vấn nhiều ngân hàng lớn ở VN, thấy VIB có quy trình tech chuyên nghiệp nhất. Họ hỏi sâu về SRE practice chứ không phải chỉ hỏi tool. Recommend những bạn muốn làm platform ops lâu dài thì VIB là lựa chọn tốt.

Ứng tuyển ngay

Ứng tuyển trên website gốc

Bạn sẽ được chuyển đến trang tuyển dụng chính thức của VIB

Chuẩn bị thi tuyển

Luyện đề thi tuyển dụng VIB trên thithu.com

Luyện thi VIB

Chuyên môn / Từ khoá

DevOps / Hạ tầng Thẻ / Digital Banking CNTT / IT vib
T
thithu.com

Miễn trừ trách nhiệm: Nội dung câu hỏi trên thithu.com chỉ mang tính chất luyện tập và tham khảo, không đại diện cho đề thi chính thức của bất kỳ tổ chức nào. Chúng tôi không chịu trách nhiệm về kết quả thi thực tế của người dùng.