messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
MBBank

DevSecOps Engineer - Phòng Công nghệ tự động hóa - Trung tâm Công nghệ nền tảng - Khối Công nghệ thông tin

Hà Nội Khối Công nghệ thông tin
Nhân viên

Mô tả công việc

1. Xây dựng và tối ưu hóa quy trình DevOps/DevSecOps, áp dụng nguyên tắc tự động hóa nhằm nâng cao hiệu quả triển khai ứng dụng công nghệ thông tin.
2. Triển khai, vận hành và quản lý các giải pháp/công cụ CICD/IaC, công nghệ Containerization/Kubernetes như GitLab, Jenkins, Nexus, Docker, ISTIO, Ansible, Rancher, v.v.
3. Đảm nhiệm các công việc triển khai (deploy), tối ưu hóa (optimizing), giám sát (monitoring), phân tích (analysis) sản phẩm.
4. Tham gia ngay từ giai đoạn phát triển sản phẩm, thiết kế các thành phần phi chức năng nhằm đảm bảo an ninh hệ thống và hỗ trợ trong quá trình vận hành, bao gồm:
+ Thiết kế hệ thống tuân thủ các chính sách và quy định bảo mật.
+ Chuẩn hóa logging, tracing và thông tin monitoring, sử dụng các công cụ như ELK, Prometheus, Grafana.

Phúc lợi:
Bảo hiểm sức khỏe cá nhân, Du lịch, Fitness Center (Yoga, GYM…), Hỗ trợ đi lại, Hỗ trợ kinh phí tập luyện thể thao, Lương tháng thứ 13, Quà tặng Tết Nguyên Đán, Ngày nghỉ sinh nhật, Quà tặng sinh nhật, Thưởng các dịp Lễ (Tết, Quốc Khánh, 30/4 - 1/5, Sinh nhật Ngân hàng…), Thưởng thành tích, Thưởng hiệu suất

Yêu cầu ứng viên

Ưu tiên ứng viên có kinh nghiệm thực tế về DevOps hoặc DevSecOps tại công ty công nghệ hoặc tổ chức tài chính.
Kinh nghiệm xây dựng CI/CD Pipeline, sử dụng một trong số các công cụ sau: Jenkins, GitLab, Nexus, Harbor, Docker, Helm, Kubernetes, Prometheus, Grafana.
Ngoại ngữ: Tiếng Anh tốt, có khả năng làm việc trực tiếp với đối tác nước ngoài.
Vị trí mở với ứng viên mới tốt nghiệp có đam mê với lĩnh vực DevOps, DevSecOps.
Hiểu biết về quy trình phát triển phần mềm, quen thuộc với tư duy làm việc Agile.
Có kiến thức về các hệ quản trị cơ sở dữ liệu, bao gồm Oracle, SQL Server, PostgreSQL, MongoDB…

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

Phân tích kỹ năng cần có cho vị trí DevSecOps Engineer – MBBank

🎯 Tổng quan vị trí

Đây là vị trí kết hợp DevOps + Security, thuộc Trung tâm Công nghệ nền tảng – Khối CNTT của MBBank. Vị trí này đòi hỏi bạn phải vừa "build" được pipeline triển khai tự động, vừa đảm bảo an toàn thông tin ngay từ giai đoạn phát triển. Đây là xu hướng "shift-left security" mà các ngân hàng lớn ở VN đang đẩy mạnh.

---

🛠️ Hard Skills – Kỹ năng kỹ thuật (BẮT BUỘC)

1. CI/CD Pipeline (Quan trọng nhất)

Công cụ Mức yêu cầu Ghi chú
Jenkins Thành thạo Pipelines as Code (Jenkinsfile), Shared Libraries, Plugin ecosystem
GitLab CI Thành thạo Biết dùng GitLab Runner, CI/CD tích hợp sẵn
Nexus / Harbor Cơ bản–Trung bình Quản lý artifact, container registry
Helm Trung bình Chart cho Kubernetes

2. Container & Orchestration

  • Docker: Viết Dockerfile tối ưu (multi-stage build, layer caching, giảm image size)
  • Kubernetes (K8s): Pod, Deployment, Service, ConfigMap, Secret, Ingress, Namespace
  • Rancher / ISTIO: Quản lý cluster, Service Mesh
  • 🎓 Nên có chứng chỉ CKA (Certified Kubernetes Administrator) – rất có giá trị ở VN

3. Infrastructure as Code (IaC)

  • Ansible: Playbook, Roles, Galaxy, idempotency
  • Có thể mở rộng: Terraform, Pulumi

4. Monitoring, Logging, Tracing (3 trụ cột quan sát hệ thống)

  • Prometheus: PromQL, alert rules, exporters
  • Grafana: Dashboard, alerting
  • ELK Stack (Elasticsearch, Logstash, Kibana) hoặc EFK
  • OpenTelemetry / Jaeger cho distributed tracing

5. Hệ quản trị Cơ sở dữ liệu

  • Oracle, SQL Server, PostgreSQL, MongoDB – hiểu backup/restore, replication, performance tuning cơ bản

6. DevSecOps – Yếu tố "Sec"

  • SAST (SonarQube, Checkmarx)
  • DAST (OWASP ZAP)
  • Container Scanning (Trivy, Clair)
  • Secret Management (HashiCorp Vault)
  • Quy định bảo mật của Ngân hàng Nhà nước (TT 14/2017, TT 35/2024 về an toàn thông tin trong hoạt động ngân hàng)

7. Ngôn ngữ & Scripting

  • Bash/Shell (bắt buộc)
  • Python hoặc Go (ưu tiên)
  • YAML/JSON thành thạo

---

🌐 Soft Skills – Kỹ năng mềm

Kỹ năng Tại sao quan trọng
Tư duy hệ thống DevSecOps chạm đến toàn bộ vòng đời phần mềm
Giao tiếp liên phòng ban Làm việc với dev, security, business, audit
Tiếng Anh Job yêu cầu làm việc trực tiếp với đối tác nước ngoài – cần đọc tài liệu, họp, viết email
Tự học & cập nhật nhanh Công nghệ thay đổi liên tục
Tư duy Agile/Scrum Job yêu cầu rõ
Khả năng documentation Ngân hàng cần audit trail rõ ràng

---

📜 Chứng chỉ gợi ý (ưu tiên từ cao đến thấp)

1. CKA – Certified Kubernetes Administrator (CNCF/Linux Foundation) ⭐⭐⭐⭐⭐
2. CKS – Certified Kubernetes Security Specialist ⭐⭐⭐⭐⭐ (phù hợp vị trí DevSecOps)
3. AWS Solutions Architect / DevOps Engineer Professional ⭐⭐⭐⭐
4. CSDP – Certified Secure DevOps Professional ⭐⭐⭐⭐
5. Terraform Associate ⭐⭐⭐
6. GitLab Certified CI/CD Specialist ⭐⭐⭐
7. Certified Jenkins Engineer ⭐⭐

> 💡 Mẹo thực tế: Với ngân hàng, chứng chỉ CKA/CKS thường được đánh giá cao hơn so với các cloud cert. MBBank đang chuyển đổi mạnh sang cloud-native nên kết hợp cả hai là tốt nhất.

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn DevSecOps Engineer – MBBank

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

Dựa trên quy trình tuyển dụng IT của các ngân hàng lớn (MB, Techcombank, VPBank, ACB), vị trí DevSecOps Engineer thường đi qua:

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 onboard
  • Đánh giá sơ bộ về độ phù hợp văn hóa MBBank
  • Câu hỏi về định hướng nghề nghiệp, lý do nghỉ việc (nếu có)

Vòng 2: Technical Test / Online Assessment (60–90 phút)

  • Có thể có bài test trên HackerRank/CodeSignal hoặc nội bộ
  • Nội dung: Linux, Networking, Bash scripting, Docker, K8s, SQL
  • Có thể có phần tiếng Anh

Vòng 3: Technical Interview – Vòng chuyên sâu (90–120 phút)

  • 2–3 senior engineer/team lead phỏng vấn
  • Hỏi sâu về CI/CD, Kubernetes, giám sát, bảo mật
  • Có thể có bài whiteboard hoặc live-coding (debug pipeline)

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

  • Trưởng phòng/Trung tâm đánh giá
  • Câu hỏi về tư duy chiến lược, xử lý tình huống, khả năng lãnh đạo (nếu senior)
  • Thảo luận mức lương, benefits

Vòng 5: Final – Giám đốc Khối / Culture Fit (30–45 phút)

  • Đánh giá tổng thể, giá trị cốt lõi MB

---

❓ Câu hỏi phỏng vấn hay gặp theo từng vòng

🔹 Vòng HR – Câu hỏi mềm

  • Giới thiệu bản thân + kinh nghiệm liên quan DevSecOps
  • Tại sao muốn làm việc tại MBBank?
  • Mức lương hiện tại và kỳ vọng?
  • Bạn có thể onboard khi nào?
  • Điểm mạnh/yếu của bạn trong lĩnh vực này?

🔹 Vòng Technical – Câu hỏi kỹ thuật

CI/CD:
1. So sánh Jenkins vs GitLab CI? Khi nào nên dùng cái nào?
2. Cách thiết kế một pipeline cho microservice (build → test → scan → deploy)?
3. Blue-Green Deployment và Canary Deployment khác nhau thế nào?
4. Làm sao rollback deployment khi bị lỗi trong production?

Kubernetes:
5. Pod bị CrashLoopBackOff, bạn xử lý thế nào?
6. Service Mesh (ISTIO) giải quyết vấn đề gì?
7. Helm chart là gì? Cách quản lý versioning?
8. StatefulSet vs Deployment khác nhau khi nào?
9. HPA (Horizontal Pod Autoscaler) hoạt động ra sao?

Security (DevSecOps):
10. Shift-left security nghĩa là gì?
11. Công cụ nào scan lỗ hổng container image?
12. Cách quản lý secret an toàn trong K8s (không hardcode)?
13. OWASP Top 10 cho CI/CD pipeline là gì?
14. Quy định an toàn thông tin ngân hàng nào bạn biết?

Monitoring:
15. Prometheus lưu trữ dữ liệu thế nào? So với ELK?
16. Cách thiết kế alert không gây nhiễu (alert fatigue)?
17. SLO/SLI/SLA khác nhau thế nào?

Database:
18. Khác nhau giữa PostgreSQL và MongoDB khi nào dùng cái nào?
19. Cách backup Oracle trong môi trường tự động hóa?

Linux & Scripting:
20. Cách debug một container đang chạy chậm?
21. Viết bash script monitor disk usage và gửi alert?
22. `netstat`, `tcpdump`, `iostat` dùng khi nào?

Tiếng Anh:

  • Có thể hỏi đọc hiểu tài liệu kỹ thuật
  • Mô tả dự án bằng tiếng Anh

---

💡 Tips chuẩn bị

1. CV tối đa 2 trang, làm nổi bật các project DevOps/DevSecOps cụ thể (có số liệu: "giảm 70% thời gian deploy", "phát hiện 30+ lỗ hổng/tháng")
2. Chuẩn bị 3 dự án STAR (Situation-Task-Action-Result) để kể khi hỏi
3. Mang theo portfolio GitHub chứa Jenkinsfile, Dockerfile, Helm chart, Terraform code
4. Đọc về MBBank trước: chiến lược chuyển đổi số, app MBBank, dự án gần đây
5. Chuẩn bị 3-5 câu hỏi ngược cho interviewer

👔 Dress Code

  • Vòng HR: Smart casual
  • Vòng Technical: Business casual (áo sơ mi, quần tây, không cần vest)
  • Vòng Manager/Final: Vest + sơ mi là chuẩn nhất cho ngân hàng

🎁 Câu hỏi ngược hay dùng

  • "Pipeline CI/CD hiện tại của team được thiết kế như thế nào?"
  • "Team đang dùng on-prem hay cloud (AWS/GCP/Azure)?"
  • "Cơ hội được học chứng chỉ CKA/CKS được hỗ trợ không?"
  • "On-call rotation có thường xuyên không?"
  • "Mức lương 13 + thưởng performance review ra sao?"

Lộ trình ôn thi

Lộ trình ôn thi & chuẩn bị trong 1–2 tuần

📅 Kế hoạch 14 ngày (dành cho người đã có nền tảng DevOps)

🗓️ Ngày 1–2: Linux + Networking nền tảng

Kiến thức cần:

  • Linux command: `grep`, `awk`, `sed`, `find`, `ps`, `top`, `netstat`, `ss`, `curl`, `ssh`, `systemctl`
  • Quản lý process, signal, systemd service
  • Networking cơ bản: TCP/IP, DNS, HTTP, TLS, Load Balancer, Reverse Proxy (Nginx)
  • SSH key, certificate, permission model

Tài liệu:

  • "Linux Command Line" – William Shotts (PDF free)
  • OverTheWire: Bandit wargame (thực hành)
  • "Linux Basics for Hackers" – OccupyTheWeb

---

🗓️ Ngày 3–4: Docker + Containerization

Kiến thức cần:

  • Dockerfile: FROM, RUN, COPY, CMD, ENTRYPOINT, multi-stage
  • Image vs Container, layer caching
  • Docker Compose
  • Docker networking, volume
  • Container security best practices

Thực hành:

  • Build image cho một app NodeJS hoặc Python
  • Push lên Docker Hub / Harbor

Tài liệu:

  • Docker docs chính thức (docs.docker.com)
  • Play with Docker (labs.play-with-docker.com)

---

🗓️ Ngày 5–7: Kubernetes – Trọng tâm

Kiến thức cần:

  • Kiến trúc K8s: Control Plane (API Server, etcd, scheduler), Worker Node (kubelet, kube-proxy)
  • Core objects: Pod, Deployment, Service, ConfigMap, Secret, Namespace, Ingress
  • StatefulSet, DaemonSet, Job, CronJob
  • Helm chart cơ bản
  • kubectl commands

Thực hành:

  • Dựng minikube hoặc kind cluster trên laptop
  • Deploy app thật, scale up/down, debug CrashLoopBackOff

Tài liệu:

  • Kubernetes.io chính thức (free)
  • "Kubernetes Up & Running" – Kelsey Hightower
  • KillerCoda (scenarios thực hành miễn phí)
  • Mua ngay khóa học CKA trên Udemy của Mumshad (~300k VNĐ)

---

🗓️ Ngày 8–9: CI/CD Pipeline

Kiến thức cần:

  • Jenkins: Freestyle vs Pipeline (Declarative/Scripted), Jenkinsfile, Shared Library
  • GitLab CI: `.gitlab-ci.yml`, stages, jobs, artifacts
  • Nexus/Artifactory cho artifact management
  • Tích hợp với Docker, SonarQube

Thực hành:

  • Tạo pipeline Jenkins build Java → test → Dockerize → push
  • GitLab CI deploy lên K8s

---

🗓️ Ngày 10–11: Monitoring & Logging

Kiến thức cần:

  • Prometheus: scrape config, PromQL cơ bản, alert rules
  • Grafana: dashboard, alerting
  • ELK Stack: Elasticsearch + Logstash + Kibana + Filebeat
  • Distributed tracing concept (OpenTelemetry)

Thực hành:

  • Cài ELK trên Docker Compose
  • Cài Prometheus + Grafana monitor K8s cluster

---

🗓️ Ngày 12–13: DevSecOps & Security

Kiến thức cần:

  • SAST (SonarQube), DAST (OWASP ZAP)
  • Container Scanning (Trivy)
  • Secret management (Vault)
  • Quy định pháp lý: TT 14/2017/TT-NHNN, TT 35/2024 về an toàn thông tin
  • PCI-DSS cơ bản (vì ngân hàng xử lý thẻ)

---

🗓️ Ngày 14: Tổng ôn & Mock Interview

  • Review lại toàn bộ note
  • Tự mock interview với bạn bè hoặc dùng AI
  • Luyện nói tiếng Anh mô tả project

---

📚 Tài liệu tham khảo tổng hợp

Miễn phí:

  • [Kubernetes.io](https://kubernetes.io/docs/)
  • [GitLab Docs](https://docs.gitlab.com/)
  • [Jenkins.io](https://www.jenkins.io/doc/)
  • [Prometheus.io](https://prometheus.io/docs/)
  • [DevSecOps.org](https://www.devsecops.org/)
  • Roadmap.sh (lộ trình DevOps)

Trả phí (đầu tư):

  • Udemy: Mumshad (CKA, CKS), Nana Janashia (Terraform, Jenkins)
  • Linux Foundation / CNCF: Khóa học chính hãng cho CKA/CKS
  • Pluralsight: A Cloud Guru
  • Sách hay: "The DevOps Handbook", "Accelerate" (Nicole Forsgren)

Cộng đồng VN:

  • Group Facebook: "DevOps Vietnam", "Kubernetes Vietnam"
  • Telegram: VietDevOps, K8s VN
  • Viblo, Kipalog (blog tiếng Việt)

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp cho DevSecOps Engineer tại Ngân hàng

🛤️ Lộ trình thăng tiến điển hình

```
Fresher/Junior (0–2 năm)
└─ DevOps/DevSecOps Engineer (M3–M4 tại MB)
└─ Senior Engineer (3–5 năm) (M5)
└─ Tech Lead / Principal Engineer (5–8 năm) (M6)
└─ Trưởng nhóm / Trưởng phòng (8–12 năm) (M7+)
└─ Giám đốc Trung tâm CNTT (M8–M9)
```

Tại MBBank, level được đánh số M1–M12 (M12 là cấp CEO). Vị trí này thường tuyển M3–M5.

---

💰 Mức lương kỳ vọng theo cấp bậc (tham khảo 2024–2025)

Cấp bậc Kinh nghiệm Gross/tháng (VNĐ)
Fresher/Junior 0–2 năm 18 – 30 triệu
Mid-level 2–4 năm 30 – 50 triệu
Senior 4–6 năm 50 – 80 triệu
Lead/Principal 6–9 năm 80 – 130 triệu
Manager 9+ năm 130 – 250 triệu

> ⚠️ Lưu ý: Mức lương ngân hàng thường đi kèm:
> - Thưởng Tết (1–3 tháng lương)
> - Thưởng performance review (½–2 tháng)
> - Thưởng KPI quý (½–1 tháng)
> - Phúc lợi: BH sức khỏe, gym, nghỉ phép 12–15 ngày
> - ESOP (MBBank có chương trình ESOP cho nhân sự chủ chốt)

Mức deal tốt cho vị trí này (Senior): 60–90 triệu gross + bonus + ESOP

---

🎯 Kỹ năng cần phát triển thêm theo từng giai đoạn

Giai đoạn 1–3 năm (Engineer)

  • ✅ Thành thạo Linux, Docker, K8s
  • ✅ CI/CD pipeline với ít nhất 2 công cụ
  • ✅ Prometheus + Grafana
  • ✅ 1 chứng chỉ (CKA hoặc tương đương)
  • ✅ Hiểu quy định an toàn thông tin ngân hàng

Giai đoạn 3–5 năm (Senior)

  • 🔥 Cloud platform sâu (AWS/GCP/Azure) – đặc biệt EKS/AKS/GKE
  • 🔥 Terraform/Pulumi ở mức production
  • 🔥 Service Mesh (ISTIO, Linkerd)
  • 🔥 GitOps (ArgoCD, FluxCD)
  • 🔥 Đạt CKS
  • 🔥 Khả năng thiết kế kiến trúc hệ thống
  • 🔥 Mentor junior

Giai đoạn 5+ năm (Lead/Architect)

  • 🚀 Multi-cloud strategy
  • 🚀 Zero-trust security architecture
  • 🚀 Cost optimization ở quy mô lớn
  • 🚀 Site Reliability Engineering (SRE)
  • 🚀 Quản lý team, roadmap planning
  • 🚀 Public speaking, viết blog, open source contribution

---

💼 Tại sao nên làm DevSecOps tại Ngân hàng?

Ưu điểm:

  • 💵 Lương cao hơn fintech/product company nhờ quy định chặt
  • 🔒 Học được security mindset sâu – giá trị này "xài mãi"
  • 📜 Được đào tạo chứng chỉ (MBBank có chương trình tài trợ CKA/CKS)
  • 🏦 Job stability – ngân hàng luôn cần IT
  • 🎓 Lộ trình rõ ràng hơn startup

Nhược điểm:

  • ⏰ Có thể on-call, làm ngoài giờ khi có sự cố
  • 📋 Nhiều quy trình, giấy tờ, audit
  • 🐢 Tốc độ chuyển đổi chậm hơn tech giant

---

🔄 Cơ hội chuyển hướng

Sau 3–5 năm DevSecOps tại ngân hàng, bạn có thể đi theo nhiều hướng:

  • Cloud Architect (lương tăng 30–50%)
  • Security Engineer / CISO track
  • SRE Lead
  • Sang Fintech/Tech company (Grab, MoMo, VNG, Tiki)
  • Consulting freelance cho các ngân hàng nhỏ hơn

Câu hỏi thường gặp

Mình là sinh viên năm cuối ngành CNTT, mới chỉ làm quen Docker và biết sơ về Linux. Có nên apply vị trí DevSecOps Engineer tại MBBank không? Job có ghi 'mở cho ứng viên mới tốt nghiệp có đam mê'.

Hoàn toàn nên apply nhé! MBBank thật sự có tuyển fresher cho vị trí này. Tuy nhiên bạn cần chuẩn bị:

1. Học thêm 2–3 tháng trước khi apply: Linux command thành thạo (rất quan trọng), Docker viết được Dockerfile, hiểu CI/CD concept, biết Kubernetes cơ bản.
2. Có project cá nhân trên GitHub: Dựng 1 app NodeJS/Python + Dockerfile + GitLab CI để deploy lên K8s minikube. Đây là điểm cộng cực lớn với nhà tuyển dụng.
3. Tiếng Anh: MBBank hay hỏi tiếng Anh kỹ thuật, bạn cần đọc được tài liệu và trả lời cơ bản.
4. CV làm nổi bật đam mê: Ghi rõ các khóa học đã học, project cá nhân, GitHub, blog kỹ thuật.

Mức lương khởi điểm cho fresher tại MBBank khoảng 18–25 triệu gross + phúc lợi. Sau 6 tháng review sớm có thể tăng lên 25–35 triệu nếu làm tốt. Đừng ngại apply, cơ hội mở là có thật!

Mình đang làm DevOps Engineer 3 năm ở công ty product, lương 45 triệu. Có nên chuyển sang MBBank làm DevSecOps không? Lương có cao hơn không?

Đây là câu hỏi rất hay. So sánh thực tế:

Lương:

  • MBBank Senior DevSecOps (3 năm kinh nghiệm + có security background) thường deal được 55–80 triệu gross, cao hơn 30–50% so với công ty product cùng level.
  • Tổng thu nhập cả năm (lương 13 + thưởng Tết + KPI + ESOP nếu có) có thể gấp 14–16 tháng lương.

Lợi ích khác:

  • Học được security mindset (rất giá trị lâu dài)
  • Được tài trợ thi CKA/CKS, có thể lên đến 30–50 triệu chi phí đào tạo
  • Job stability cao
  • Network tốt trong giới tài chính

Cân nhắc:

  • Môi trường công ty product năng động hơn, tech stack mới hơn có thể nhanh hơn
  • Ngân hàng có nhiều quy trình, đôi khi deploy phải qua approval

Lời khuyên: Nếu bạn muốn ổn định + lương tốt + học security, MBBank là lựa chọn rất sáng giá. Nếu muốn tech mới, nhanh, thì ở lại product công ty. Bạn có thể deal ngược lên 60–75 triệu nếu CV tốt + có chứng chỉ.

Vị trí này yêu cầu tiếng Anh làm việc với đối tác nước ngoài. Tiếng Anh mình chỉ ở mức đọc tài liệu, nói không tự tin. Có cơ hội pass không?

Cơ hội vẫn có, nhưng bạn cần chuẩn bị:

1. Mức yêu cầu thực tế của MBBank: Thường cần TOEIC 600+ hoặc tương đương. Nhiều team vẫn làm việc tiếng Việt nội bộ, tiếng Anh chỉ dùng khi gặp vendor nước ngoài (Red Hat, AWS, GitLab, SUSE...).

2. Nếu mới đọc tốt nhưng nói yếu: Vẫn nên apply. Phỏng vấn vòng HR và technical đầu có thể bằng tiếng Việt. Vòng manager có thể test tiếng Anh cơ bản.

3. Tự cải thiện trong 3–6 tháng trước khi apply:

  • Đọc tài liệu kỹ thuật tiếng Anh hàng ngày (Kubernetes docs, AWS docs)
  • Xem video CNTT tiếng Anh trên YouTube (TechWorld with Nana, KodeKloud)
  • Luyện nói qua chatGPT voice hoặc tutor online

4. Trong CV: Ghi rõ TOEIC/IELTS score, có thể ghi "đọc hiểu tài liệu kỹ thuật tốt, giao tiếp cơ bản".

Nếu tiếng Anh quá yếu, có thể cân nhắc ứng tuyển các vị trí DevOps thuần nội địa khác trước để tích lũy kinh nghiệm, sau đó chuyển sang MBBank với profile mạnh hơn.

Mình đang làm Backend Developer 4 năm (Java/Spring Boot), muốn chuyển sang DevSecOps. Có khả thi không? Cần học gì?

Hoàn toàn khả thi và đây là hướng chuyển rất phổ biến. Backend dev chuyển DevSecOps có lợi thế lớn vì đã hiểu sâu về application, dễ debug, dễ làm việc với team dev.

Lộ trình học trong 6 tháng:

Tháng 1–2: Linux + Bash scripting + Networking
Tháng 3: Docker + Compose (rất dễ với bạn vì đã hiểu app)
Tháng 4: Kubernetes (học CKA)
Tháng 5: CI/CD (Jenkins/GitLab CI) + Ansible
Tháng 6: Monitoring (Prometheus/Grafana) + Security tools

Lợi thế của bạn:

  • Hiểu Java/Spring Boot → dễ debug container issue
  • Biết SQL → học database admin cơ bản nhanh
  • Đã quen Agile, Git workflow

Điểm cần bù:

  • Networking (TCP/IP, DNS, TLS) – backend dev thường yếu phần này
  • Linux system admin skills
  • Security mindset (OWASP, secret management)

Mức lương khi chuyển: Có thể deal ngang hoặc cao hơn lương backend hiện tại 10–20% nếu bạn chứng minh được skill vì DevSecOps đang khan hiếm. Nên target 50–70 triệu.

Làm DevSecOps ở ngân hàng có áp lực không? Có phải trực đêm/on-call nhiều không?

Câu hỏi thực tế và quan trọng. Chia sẻ thẳng thắn:

Áp lực:

  • Cao hơn DevOps ở công ty product vì hệ thống ngân hàng chạy 24/7, downtime = tiền tỷ
  • Một số lệnh deploy banking-core có thể chỉ được làm trong khung giờ vàng (ngày nghỉ, sau 23h)
  • Áp lực audit: NHNN, SOC2, PCI-DSS kiểm tra định kỳ, phải có documentation chuẩn
  • Phải tuân thủ rất nhiều policy nội bộ

On-call/Trực đêm:

  • Thường có rotation 1 tuần/tháng hoặc 2 tuần/tháng tùy team
  • Có phụ cấp on-call (~2–5 triệu/tháng tùy bank)
  • Khi có sự cố P0/P1 phải xử lý trong 15–30 phút
  • Lệnh deploy quan trọng: sáng Chủ Nhật 2–5h sáng

Mặt tốt:

  • Học được cách làm hệ thống production-grade thực sự
  • Kỷ luật tốt, có quy trình rõ ràng
  • Build được CV cực kỳ vững

Lời khuyên: Hỏi rõ trong phỏng vấn về on-call rotation, lệch ca, chính sách làm ngoài giờ. MBBank tương đối fair so với một số ngân hàng khác, nhưng vẫn là áp lực thật.

Chứng chỉ nào quan trọng nhất để apply vị trí DevSecOps Engineer này? CKA hay AWS hay Security?

Xếp hạng theo độ ưu tiên cho vị trí này:

🥇 CKA (Certified Kubernetes Administrator) – quan trọng nhất

  • Vì job yêu cầu Docker/K8s trực tiếp, ngân hàng VN đang migrate sang K8s rất mạnh
  • Chi phí: ~$395 (có thể được MB tài trợ)
  • Thời gian học: 2–3 tháng

🥈 CKS (Certified Kubernetes Security Specialist) – "must-have" nếu bạn target DevSecOps

  • Đúng tinh thần vị trí (security + K8s)
  • Yêu cầu có CKA trước
  • Nên học sau khi đã có CKA

🥉 AWS Solutions Architect Associate hoặc Azure Administrator

  • Nếu MB dùng cloud (nhiều khả năng), chứng chỉ cloud rất có giá trị
  • Ưu tiên AWS vì MB đang dùng nhiều

🏅 HashiCorp Terraform Associate

  • IaC đang là must-have

🏅 GitLab Certified CI/CD Specialist hoặc thực hành nhiều với Jenkins

Khuyến nghị cho bạn:

  • Nếu chưa có gì: học CKA trước (~3 tháng)
  • Nếu có CKA rồi: học CKS
  • Song song: làm project thật trên AWS Free Tier để có kinh nghiệm cloud

Với CKA + 2 năm kinh nghiệm thực tế, CV của bạn sẽ nổi bật hẳn so với ứng viên chỉ có kinh nghiệm.

Phỏng vấn DevSecOps Engineer tại ngân hàng khác gì phỏng vấn ở công ty product (như VNG, Tiki)?

Khác biệt khá rõ rệt:

1. Về độ sâu bảo mật:

  • Ngân hàng hỏi sâu hơn về compliance, audit trail, regulatory
  • Có thể hỏi về PCI-DSS, ISO 27001, quy định NHNN
  • Câu hỏi về data encryption, key management rất quan trọng

2. Về công nghệ:

  • Ngân hàng: thiên về on-prem + một phần cloud, nhiều legacy (Oracle, mainframe)
  • Product company: cloud-native, microservices mới, Kubernetes thuần
  • Ngân hàng dùng nhiều VMware, OpenShift

3. Về quy trình:

  • Ngân hàng: rất nhiều approval, change request, CAB meeting
  • Product: nhanh, CI/CD chạy liên tục, deploy 50 lần/ngày

4. Về câu hỏi phỏng vấn:

  • Ngân hàng: nhiều câu hỏi "what if" - khi hệ thống core banking bị down, xử lý thế nào
  • Product: nhiều câu hỏi về scaling, performance, optimization

5. Về văn hóa:

  • Ngân hàng: formal, conservative, dress code chỉn chu hơn
  • Product: casual, tech-first, thoải mái

6. Về lương & benefits:

  • Ngân hàng: tổng thu nhập năm thường cao hơn nhờ thưởng Tết, 13th month, BH sức khỏe
  • Product: base salary có thể cao hơn, nhưng bonus linh hoạt hơn (có thể thấp hơn)

Lời khuyên: Chuẩn bị thêm câu trả lời về tại sao chọn ngân hàng thay vì tech company, hiểu rõ khác biệt về risk appetite và compliance mindset.

Mức lương DevSecOps tại MBBank so với thị trường thế nào? Có nên deal cao hơn không?

So sánh thực tế với các ngân hàng lớn khác:

Ngân hàng Senior DevSecOps (4–6 năm) Manager
MBBank 50–80 triệu 100–150 triệu
Techcombank 60–90 triệu 120–180 triệu
VPBank 55–85 triệu 110–160 triệu
ACB 50–75 triệu 95–140 triệu
VIB 45–70 triệu 90–130 triệu

MBBank trả ở mức competitive, không phải cao nhất nhưng ổn định và có ESOP.

Có nên deal cao không?

  • ✅ NÊN deal cao nếu bạn có: CKA/CKS + AWS cert + 4+ năm exp + từng làm fintech
  • ❌ ĐỪNG over-deal nếu bạn fresher hoặc mới chuyển sang DevSecOps

Tips deal:
1. Luôn nói 1 con số cao hơn 15–20% so với mức bạn sẵn sàng nhận
2. Đưa ra lý do: cert, project impact, market rate
3. Nếu họ không đủ budget, hỏi các option khác: ESOP, training budget, sign-on bonus, fast-track promotion
4. Đừng quên tính tổng thu nhập: lương gross + thưởng Tết + KPI + phúc lợi. Đôi khi offer 60tr ở MB còn tốt hơn 70tr ở chỗ khác vì phúc lợi đầy đủ.

Nếu deal 80–90 triệu gross mà bạn có profile tốt, MBBank vẫn chấp nhận được vì họ đang khan hiếm DevSecOps engineer giỏi.