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
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:
Lương tháng thứ 13, 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, Ngày nghỉ sinh nhật, Quà tặng sinh nhật, Quà tặng Tết Nguyên Đán, 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…
MB Bank yêu cầu ứng viên ứng tuyển cần cung cấp chi tiết các thông tin sau:
- Thông tin cá nhân: Họ và tên, Ngày tháng năm sinh, Giới tính
- Số điện thoại và Email liên hệ
- Trình độ học vấn, Trường đã tốt nghiệp
- Kinh nghiệm làm việc
- Từ 3 - 5 kỹ năng nổi bật
- Nguồn Tuyển dụng
Vì sao Bạn nên đảm bảo đầy đủ thông tin khi ứng tuyển?
- Hồ sơ của Bạn sẽ được đánh giá nhanh chóng.
- Đối với các hồ sơ đáp ứng đầy đủ thông tin và tiêu chí tuyển dụng phù hợp, MB Bank sẽ chủ động liên hệ phỏng vấn trong thời gian sớm nhất..
- Ứng viên vui lòng kiểm tra email và điện thoại thường xuyên để không bỏ lỡ lịch hẹn phỏng vấn.
Cập nhật ngay thông tin mới nhất về các Chương trình do MB tổ chức tại FanPage:
- Ai yêu Miền Bắc hơn MBers
- Ai yêu Miền Trung hơn MBers
- Ai yêu Miền Nam hơn MBers
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cho Vị trí DevSecOps Engineer tại MB Bank
### 1. Hard Skills bắt buộc
| Nhóm kỹ năng | Công cụ cụ thể | Mức độ yêu cầu |
|---|---|---|
| CI/CD | Jenkins, GitLab CI, Nexus, Harbor | ★★★★★ Bắt buộc |
| Containerization | Docker, Kubernetes (K8s), Helm | ★★★★★ Bắt buộc |
| Service Mesh / Orchestration | ISTIO, Rancher | ★★★★☆ Ưu tiên |
| Monitoring/Observability | Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana) | ★★★★★ Bắt buộc |
| IaC (Infrastructure as Code) | Ansible, Terraform | ★★★★☆ Ưu tiên cao |
| Database | Oracle, SQL Server, PostgreSQL, MongoDB | ★★★☆☆ Cơ bản |
| Security | Secure SDLC, SAST/DAST, Secret Management | ★★★★☆ Ưu tiên |
### 2. Soft Skills quan trọng
- Tiếng Anh tốt — yêu cầu giao tiếp trực tiếp với đối tác nước ngoài (đây là điểm gây lo lắng nhất với ứng viên Việt Nam)
- Tư duy Agile/Scrum — làm việc trong môi trường phát triển iterative
- Khả năng phân tích và giám sát — vận hành hệ thống production 24/7
- Kỹ năng giao tiếp — phối hợp giữa development team và operations team
- Tư duy bảo mật (Security-first mindset) — tích hợp security ngay từ giai đoạn thiết kế
### 3. Chứng chỉ gợi ý (nên có hoặc theo đuổi)
Cấp độ nên có:
- AWS Certified DevOps Engineer – Professional hoặc Kubernetes Administrator (CKA) — chứng chỉ DevOps/K8s phổ biến nhất
- HashiCorp Certified: Terraform Associate — phù hợp với yêu cầu IaC
- Certified Kubernetes Security Specialist (CKS) — phù hợp với "DevSecOps" trong tên vị trí
Cấp độ nên theo đuổi thêm:
- Red Hat Certified Specialist in Business Automation — nếu làm việc với Ansible
- GCP Professional DevOps Engineer — vì có thể hệ thống ngân hàng chạy đa cloud
### 4. So sánh: Ứng viên mới vs có kinh nghiệm
| Tiêu chí | Ứng viên mới tốt nghiệp | Ứng viên có 1-3 năm kinh nghiệm |
|---|---|---|
| Ưu tiên tuyển dụng | Có (đúng như JD ghi) | Rất cao |
| Lương kỳ vọng | 10-18 triệu/tháng | 20-40 triệu/tháng |
| Kỳ vọng thực tế | Lab cá nhân + project thực tế | Đã vận hành CI/CD thật trên production |
| Điểm mấu chốt | Thể hiện đam mê qua portfolio, blog, GitHub | Cần show được production case study |
### 5. Mô hình DevOps tại ngân hàng Việt Nam
Tại các ngân hàng như MB Bank, hệ thống DevOps thường:
- Multi-cloud hoặc Hybrid cloud — kết hợp On-premise (phòng máy chủ riêng) + Cloud (AWS/GCP/Azure)
- MicroServices architecture — nhiều dịch vụ nhỏ giao tiếp qua API
- Strict compliance — tuân thủ NHNN, PCI-DSS, ISO 27001
- Zero-downtime deployment — ngân hàng không thể dừng hệ thống để deploy
> 💡 Tip: Nếu bạn chưa có kinh nghiệm thực tế, hãy tự xây một CI/CD pipeline hoàn chỉnh trên GitHub/GitLab và deploy lên Kubernetes (minikube hoặc kind), sau đó monitor bằng Prometheus + Grafana. Đây là "bộ hồ sơ số" mà recruiter sẽ rất ấn tượng.
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn DevSecOps Engineer tại MB Bank
### Quy trình phỏng vấn dự kiến
Thông thường tại các ngân hàng Việt Nam, quy trình tuyển dụng vị trí IT có 3-4 vòng:
| Vòng | Nội dung | Thời lượng | Đối tượng |
|---|---|---|---|
| Vòng 1 | Sàng lọc hồ sơ + Phone/HR Interview | 20-30 phút | HR |
| Vòng 2 | Kỹ thuật (Technical Interview) | 45-60 phút | Team Lead / Senior DevOps |
| Vòng 3 | Phỏng vấn vòng cuối | 30-45 phút | Quản lý / Giám đốc |
### Câu hỏi hay gặp theo từng vòng
Vòng 1 — HR (Phone Interview):
- "Giới thiệu bản thân và dự án DevOps gần nhất bạn đã tham gia"
- "Bạn hiểu DevSecOps khác DevOps như thế nào?"
- "Tại sao bạn muốn gia nhập ngành ngân hàng thay vì công ty công nghệ?"
- "Mức lương kỳ vọng của bạn là bao nhiêu?" (Lưu ý: JD ghi "thỏa thuận", hãy research kỹ)
- "Bạn có thể làm việc dưới áp lực deadline không?"
Vòng 2 — Technical Interview:
*Block 1: CI/CD & Automation*
- "Mô tả CI/CD pipeline của bạn từ code commit đến production deployment"
- "Làm sao để rollback nhanh khi deployment thất bại?"
- "Bạn đã sử dụng Jenkins hay GitLab CI? Ưu nhược điểm của từng công cụ?"
- "Webhook là gì và được dùng trong CI/CD như thế nào?"
*Block 2: Kubernetes & Container*
- "Explain Kubernetes architecture (Pod, Service, Deployment, Ingress, ConfigMap, Secret)"
- "Làm sao để scale một application trong Kubernetes? Horizontal Pod Autoscaler hoạt động thế nào?"
- "Dockerfile best practices — làm sao tối ưu image size?"
- "Sự khác nhau giữa `kubectl apply` và `kubectl create`?"
*Block 3: Monitoring & Observability*
- "Tại sao cần monitoring? ELK stack hoạt động như thế nào?"
- "Prometheus vs Grafana khác nhau gì?"
- "Làm sao phát hiện một service bị down trước khi user báo?"
- "Logging nên log những gì? Structured logging là gì?"
*Block 4: Security (DevSecOps)*
- "Làm sao bảo mật CI/CD pipeline?"
- "Secret management — bạn sẽ lưu trữ database password ở đâu?"
- "Làm sao scan vulnerability trong Docker image?"
- "RBAC trong Kubernetes là gì và tại sao quan trọng?"
*Block 5: Database & Infrastructure*
- "Làm sao backup và restore PostgreSQL database?"
- "Sự khác nhau giữa StatefulSet và Deployment trong K8s?"
- "Làm sao configure network policy trong Kubernetes?"
Vòng 3 — Manager Round:
- "Bạn nghĩ xu hướng DevOps tại ngân hàng Việt Nam sẽ phát triển thế nào trong 3 năm tới?"
- "Mô tả một tình huống bạn phải xử lý incident nghiêm trọng và cách bạn giải quyết"
- "DevSecOps đặc thù của ngành ngân hàng khác gì so với startup?"
- "Bạn có câu hỏi gì cho chúng tôi không?" (Rất quan trọng!)
### Tips chuẩn bị cụ thể
1. Chuẩn bị demo thực tế:
- Mang laptop và demo một pipeline hoàn chỉnh đã xây dựng
- Show GitHub/GitLab repo có CI/CD configuration
- Chuẩn bị sẵn screenshot dashboard Grafana/Prometheus
2. Ôn từ vựng tiếng Anh chuyên ngành:
- Vì yêu cầu giao tiếp với đối tác nước ngoài, hãy chuẩn bị:
- Mô tả kiến trúc hệ thống bằng tiếng Anh
- Giải thích các khái niệm DevOps bằng tiếng Anh
- Trả lời câu hỏi phỏng vấn bằng tiếng Anh nếu được yêu cầu
3. Nghiên cứu trước về MB Bank:
- Tìm hiểu các dự án công nghệ của MB (ví dụ: ứng dụng ngân hàng số, core banking)
- Đọc các bài báo về chiến lược chuyển đổi số của MB Bank
- Biết MB Bank đang dùng công nghệ gì (đã public)
### Dress Code
- Ngân hàng = Business Casual tối thiểu — không cần suit lịch lãm quá
- Nam: áo sơ mi, quần âu, giày kín
- Nữ: áo sơ mi/camisole, quần âu/chân váy công sở
- Không cần vest/cà vạt trừ khi phỏng vấn vòng cao cấp
### Những lỗi phỏng vấn thường gặp cần tránh
- ❌ Không biết cách explain đơn giản CI/CD pipeline
- ❌ Nhầm lẫn Kubernetes với Docker (rất phổ biến!)
- ❌ Không biết cách debug một container không chạy được
- ❌ Không chuẩn bị câu hỏi cho phía nhà tuyển dụng
- ❌ Over-selling không có proof — nói "giỏi K8s" nhưng không có demo được
Lộ trình ôn thi
## Lộ trình Ôn thi & Chuẩn bị cho DevSecOps Engineer tại MB Bank
### Giai đoạn 1: Nền tảng (Tuần 1-2)
Docker & Containerization:
- Tài liệu: [Docker Official Documentation](https://docs.docker.com/) — đọc từ đầu
- Thực hành: Build multi-stage Dockerfile, optimize image size < 200MB
- Lab quan trọng: Containerize một ứng dụng Node.js/Java/Python đơn giản
Kubernetes Fundamentals:
- Tài liệu: [Kubernetes.io Tutorial](https://kubernetes.io/docs/tutorials/) + [KillerCoda](https://killercoda.com/) (lab online miễn phí)
- Thực hành: Deploy 3-tier app (Frontend → Backend → Database) lên K8s
- Ôn kỹ: Pod, Service, Deployment, Ingress, ConfigMap, Secret, PV/PVC
CI/CD Pipeline:
- Jenkins: Cài Jenkins trên Docker, viết Jenkinsfile cho pipeline cơ bản
- GitLab CI: Tạo `.gitlab-ci.yml` với stages: build → test → deploy
- Hiểu concept: Artifact, Cache, Environment, Rollback
### Giai đoạn 2: Chuyên sâu (Tuần 3-4)
Monitoring & Logging:
```
Stack cần thành thạo:
- Prometheus: Cài đặt via Helm, viết PromQL queries, Alert Rules
- Grafana: Import dashboard, tạo custom dashboard, Alert notification
- ELK Stack: Filebeat → Logstash → Elasticsearch → Kibana
- Loki + Promtail: thay thế nhẹ cho ELK
```
Infrastructure as Code:
- Ansible: Viết playbook cho web server setup, dùng roles
- Terraform: Viết code provision AWS/GCP resources (nếu chưa có kiến thức)
Security Fundamentals:
- Secret management: HashiCorp Vault (rất phổ biến trong DevSecOps)
- Container security scanning: Trivy, Snyk
- SAST/DAST concept: SonarQube, OWASP ZAP
- K8s security: NetworkPolicy, PodSecurityPolicy, RBAC
### Giai đoạn 3: Ngân hàng-specific (Tuần 5-6)
Kiến thức ngành tài chính - ngân hàng:
- Core Banking System — hiểu cách ngân hàng vận hành core system (Temenos, Finacle, Flexcube)
- Payment Systems — NAPAS, SWIFT, QR code payment
- Regulatory compliance — NHNN regulations về IT (Thông tư 50/2018, QLNR)
Thực hành scenario-based:
- "Làm sao design CI/CD cho một hệ thống core banking không được downtime?"
- "Khi production database bị lock, bạn sẽ xử lý thế nào?"
- "Làm sao đảm bảo compliance khi deploy lên cloud?"
### Tài liệu tham khảo tiếng Việt & tiếng Anh
Sách:
- "The Phoenix Project" — Gene Kim (kinh điển DevOps)
- "DevOps Handbook" — Gene Kim, Jez Humble
- "Kubernetes in Action" — Marko Lukša
YouTube Channels:
- TechWorld with Nana (DevOps, Docker, K8s)
- Nana's DevOps Bootcamp (cực kỳ phù hợp cho beginners)
- NetworkChuck (fun learning)
Vietnamese:
- Vietnam DevOps Community trên Facebook
- DevOps VN group trên LinkedIn
- Các blog tech Việt: gpphucong, viblo.asia
### Lộ trình 2 tuần trước phỏng vấn
| Ngày | Hoạt động |
|---|---|
| Ngày 1-3 | Ôn Docker + Kubernetes, làm lab trên KillerCoda |
| Ngày 4-6 | Ôn CI/CD (Jenkins/GitLab CI), viết Jenkinsfile từ đầu |
| Ngày 7-8 | Ôn Monitoring (Prometheus + Grafana + ELK) |
| Ngày 9-10 | Ôn Security (DevSecOps, secrets, scanning) |
| Ngày 11-12 | Ôn ngành ngân hàng, nghiên cứu MB Bank |
| Ngày 13-14 | Mock interview + Chuẩn bị portfolio/demo |
### Checklist trước ngày phỏng vấn
- [ ] Demo được một CI/CD pipeline hoàn chỉnh (có thể trên laptop)
- [ ] Trả lời được "Describe your Kubernetes architecture"
- [ ] Viết được Prometheus query cơ bản
- [ ] Explain được khác biệt DevOps vs DevSecOps
- [ ] Chuẩn bị 3-5 câu hỏi cho nhà tuyển dụng
- [ ] Research về MB Bank và strategy của họ
- [ ] Outfit đã chuẩn bị
- [ ] Đường đến địa điểm phỏng vấn đã rõ
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp cho DevSecOps Engineer tại MB Bank
### Lộ trình thăng tiến điển hình
```
Junior DevOps (0-2 năm)
↓ (2-3 năm)
DevOps / DevSecOps Engineer (senior level)
↓ (3-4 năm)
Senior DevOps Engineer / Platform Architect
↓ (4-6 năm)
DevOps Manager / Head of Platform / Site Reliability Engineer (SRE) Lead
↓ (6+ năm)
CTO / VP Engineering / Principal Engineer (chuyên gia công nghệ)
```
### Mức lương kỳ vọng theo cấp bậc (Hà Nội, 2024-2025)
| Cấp bậc | Kinh nghiệm | Lương tháng (VND) |
|---|---|---|
| Junior DevOps (Fresh/Sóc) | 0-1 năm | 10-18 triệu |
| DevOps Engineer | 1-3 năm | 18-30 triệu |
| Senior DevOps Engineer | 3-5 năm | 30-50 triệu |
| Lead / Architect | 5-7 năm | 50-80 triệu |
| Manager / Head | 7+ năm | 80-150+ triệu |
Lưu ý: Mức lương tại ngân hàng thường cạnh tranh hơn startup về welfare (bảo hiểm, thưởng, ngày nghỉ), nhưng thấp hơn một chút về base salary so với các công ty foreign tech. Tuy nhiên, đây là nền tảng tốt để xây dựng profile ngân hàng.
### Đặc thù DevOps tại ngân hàng Việt Nam
Ưu điểm:
- ✅ Hệ thống lớn, phức tạp — học được nhiều từ scale
- ✅ Compliance-driven — hiểu sâu về security, audit
- ✅ Ổn định, ít áp lực burn-out như startup
- ✅ Được làm việc với công nghệ enterprise-grade (Oracle, WebLogic, IBM)
- ✅ Lộ trình chuyển sang fintech/digital bank rộng mở
Thách thức:
- ⚠️ Legacy system nhiều — vẫn có mainframes, monolithic apps
- ⚠️ Quy trình phê duyệt dài, thay đổi chậm
- ⚠️ Áp lực 24/7 uptime — incident phải xử lý ngay
- ⚠️ Ít tự do chọn công nghệ — phải tuân thủ vendor agreements
### Kỹ năng cần phát triển thêm để thăng tiến
Kỹ năng kỹ thuật cần thêm (6-12 tháng tới):
1. SRE (Site Reliability Engineering) — quan trọng hơn DevOps trong môi trường ngân hàng
2. Cloud Security — AWS/GCP security specialty nếu MB đẩy mạnh cloud
3. GitOps — ArgoCD, Flux — xu hướng mới thay thế traditional CI/CD
4. Service Mesh — nâng cao ISTIO, Envoy proxy
5. Cost Optimization — FinOps, tối ưu chi phí cloud
Kỹ năng mềm cần phát triển:
1. Giao tiếp tiếng Anh — yêu cầu bắt buộc, đầu tư ngay
2. Documentation — viết runbook, SOP là kỹ năng quan trọng nhưng bị bỏ qua
3. Leadership — dẫn dắt team nhỏ, mentor junior
4. Business understanding — hiểu banking products để đề xuất giải pháp tech phù hợp
### So sánh: MB Bank vs Các lựa chọn khác
| Tiêu chí | MB Bank | VPBank Tech | VNG/FPT Tech | Startup Fintech |
|---|---|---|---|---|
| Lương base | Trung bình-cao | Cao | Cao | Cao (equity) |
| Welfare | Tốt | Tốt | Rất tốt | Trung bình |
| Công nghệ | Enterprise | Hiện đại | Hiện đại | Hiện đại nhất |
| Học hỏi scale | Cao | Cao | Trung bình | Thấp |
| Job security | Rất cao | Cao | Cao | Thấp |
| Cơ hội chuyển job | Cao | Cao | Cao | Trung bình |
### Lời khuyên từ kinh nghiệm
> "DevSecOps tại ngân hàng không chỉ là viết script và deploy code. Bạn là cầu nối giữa developers, operations, và security. Người giỏi nhất không phải người biết nhiều tools nhất, mà là người hiểu business và translate được business requirement thành infrastructure solution."
Bước đi đúng đắn:
1. Năm 1-2: Học hỏi từ production, hiểu nghiệp vụ ngân hàng, xây portfolio
2. Năm 2-3: Chuyên sâu một mảng (ví dụ: Kubernetes Platform hoặc Security), lấy chứng chỉ
3. Năm 3-4: Trở thành specialist, bắt đầu mentor junior, có internal brand
4. Năm 4+: Chuyển sang Architect hoặc Manager track tùy sở thích
Rủi ro cần tránh: Đừng chỉ làm "deployment engineer" — hãy học cả development, architecture, và business để không bị giới hạn trong một box.
Câu hỏi thường gặp
CÓ! JD ghi rõ: '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.' Đây là cơ hội hiếm có. Tuy nhiên, bạn cần tự học và có project thực tế để thể hiện. Gợi ý: Xây CI/CD pipeline trên GitLab/GitHub, deploy lên Kubernetes (dùng minikube), monitor bằng Prometheus + Grafana. Chuẩn bị 1 portfolio cá nhân và show được trong phỏng vấn. Điểm mấu chốt là thể hiện đam mê và tự học, không phải kinh nghiệm xin việc.
JD ghi 'thỏa thuận' nên không có con số cố định. Thực tế, mức lương phụ thuộc vào năng lực và kinh nghiệm. Với ứng viên mới tốt nghiệp: 10-18 triệu/tháng. Với 1-3 năm kinh nghiệm: 18-35 triệu/tháng. Với senior (3-5 năm): 35-55 triệu/tháng. Lưu ý: lương ngân hàng thường kèm thưởng tháng 13, thưởng hiệu suất, bảo hiểm cao cấp nên tổng compensation thực tế có thể cao hơn base salary đáng kể. Hãy research kỹ trên Glassdoor, VietnamDevs salary survey trước khi đàm phán.
Yêu cầu 'giao tiếp trực tiếp với đối tác nước ngoài' cho thấy đây là tiếng Anh thực dụng, không phải bằng cấp. Bạn cần: (1) Đọc hiểu tài liệu kỹ thuật tiếng Anh (Docker docs, K8s docs), (2) Nói được về kiến trúc hệ thống bằng tiếng Anh, (3) Giao tiếp qua email/slack với đối tác. TOEIC 650-750 là mốc tham khảo tốt, nhưng quan trọng hơn là的实际英语能力. Nếu bạn có kinh nghiệm đọc docs tiếng Anh tốt, hãy show điều đó — nhiều recruiter đánh giá cao hơn TOIEC score.
3 điều giúp bạn nổi bật: (1) SHOW DON't TELL — mang laptop demo pipeline thực tế thay vì chỉ nói. Một demo live trị giá hơn 1000 lời nói. (2) Tư duy DevSecOps — nhiều ứng viên giỏi DevOps nhưng không hiểu security. Nếu bạn thể hiện được security-first mindset (ví dụ: nói về secret scanning, container vulnerability), bạn sẽ khác biệt. (3) Hiểu nghiệp vụ ngân hàng — nhiều ứng viên tech giỏi nhưng không hiểu banking. Tìm hiểu core banking, payment system, compliance sẽ cho bạn lợi thế lớn.
Thực tế công việc DevSecOps tại ngân hàng thường: (1) Sáng: Check monitoring dashboards, xem alert từ Prometheus/Grafana, standup meeting với dev team. (2) Trưa: Review PRs, viết/maintain CI/CD pipelines, tích hợp security scanning. (3) Chiều: Deployment (thường vào off-peak hours), viết document, họp với stakeholders. Về on-call: Có rotation, nhưng ngân hàng lớn thường có đội ngũ NOC 24/7 chuyên monitor. DevSecOps chủ yếu xử lý các sự cố cần fix code/infrastructure, không phải mọi alert. Mức độ on-call tùy team nhưng không quá khắc nghiệt.
5 câu hỏi thông minh cho DevSecOps interview: (1) 'Team hiện tại đang dùng những công nghệ gì và đang ở giai đoạn DevOps maturity nào?' — thể hiện bạn muốn hiểu context. (2) 'Có bao nhiêu người trong team và ai là stakeholder chính của vị trí này?' — hiểu cơ cấu. (3) 'Thử thách lớn nhất của team DevOps hiện tại là gì?' — đàm phán thực tế. (4) 'Có chính sách đào tạo, chứng chỉ cho nhân viên IT không?' — thể hiện muốn phát triển. (5) 'DevSecOps engineer có được tham gia design architecture từ đầu không?' — thể hiện bạn muốn có impact, không chỉ execute.
Có 3 điều cần thích nghi: (1) Tốc độ — startup deploy 10 lần/ngày, ngân hàng có thể chỉ 1-2 lần/tuần với nhiều approval. Bạn cần kiên nhẫn với quy trình. (2) Công nghệ cũ — ngân hàng có legacy systems (Oracle, WebLogic, mainframe), không phải lúc nào cũng dùng tech mới nhất. (3) Tư duy tuân thủ — mọi thay đổi cần compliance review. Tuy nhiên, lợi ích lớn là: bạn học được cách vận hành hệ thống ở scale lớn, hiểu sâu về security và compliance — những thứ rất có giá trị trên thị trường lao động quốc tế.
Rất nhiều lựa chọn: (1) Các ngân hàng khác — VCB, Techcombank, VPBank đều đang tuyển DevOps mạnh, profile ngân hàng rất được săn đón. (2) Fintech — MoMo, VNPay, ZaloPay thường trả lương cao hơn 30-50% cho DevOps từ ngân hàng. (3) Big Tech — các công ty đa quốc gia có văn phòng tại VN (Shopee, Grab, Lazada) cần DevOps. (4) Remote cho công ty nước ngoài — với kiến thức DevSecOps + tiếng Anh, bạn có thể apply cho các công ty remote-first ở Mỹ/châu Âu. Đây là career path rất linh hoạt.
Chia sẻ từ cộng đồng
Mình ứng tuyển vị trí này tháng trước, qua được vòng HR rồi nhưng trượt vòng technical vì không trả lời tốt về Kubernetes networking. Các bạn ôn kỹ phần Service, Ingress, NetworkPolicy nhé, hỏi rất sâu. Và quan trọng hơn là phải biết debug kubectl get pods + kubectl describe + kubectl logs — phỏng vấn yêu cầu mình troubleshoot một container không chạy được trên minikube mà mình không làm được.
DevOps tại ngân hàng MB nó khác startup nhiều lắm. Mình chuyển từ một startup fintech sang đây được 8 tháng. Điều mình thích nhất là hệ thống scale lớn, mình học được cách vận hành multi-region, multi-cluster Kubernetes. Điều mình không thích là quy trình phê duyệt deployment rất dài, có khi một release phải qua 5 bước sign-off. Nhưng mà cũng hiểu được vì ngân hàng mà.
Có bạn nào biết vòng phỏng vấn DevSecOps MB Bank có mấy vòng không? Mình apply hồ sơ được 2 tuần rồi mà chưa thấy reply, có cần follow up không?
HR MB họ reply khá chậm so với các ngân hàng khác. Mình nộp hồ sơ phải đợi 3 tuần mới có mail reply. Nhưng mà khi có reply thì tiến độ nhanh, 2 tuần là xong 3 vòng. Tip: Ứng tuyển qua LinkedIn thường nhanh hơn nộp trực tiếp trên website.
Vị trí này mình mới nhận offer tuần trước, lương thỏa thuận theo kinh nghiệm. Có 2 năm kinh nghiệm DevOps ở công ty outsource, mình deal được 28 triệu + thưởng tháng 13. HR khá friendly, không toxic như một số công ty finance khác. Team hiện tại khoảng 8 người, có cả senior từ FPT và VNG chuyển sang.
Warning: Phần interview technical hỏi rất sâu về ELK stack. Mình bị hỏi: 'Làm sao xử lý khi Elasticsearch cluster bị split brain?' và 'Log retention policy nên setup thế nào cho phù hợp với compliance ngân hàng?'. Nếu chưa làm việc thực tế với ELK thì ôn kỹ lý thuyết về shard management, index lifecycle management (ILM).
Cảm ơn bài viết. Mình đang là sinh viên năm 4, muốn apply vị trí này. Cho hỏi: kinh nghiệm thực tế để show trong portfolio thì nên xây những gì? Mình đang tự học Jenkins + K8s.
Linh P***: Mình gợi ý build theo thứ tự này: (1) Deploy một ứng dụng web lên Kubernetes (dùng kind hoặc minikube), (2) Viết CI/CD bằng GitHub Actions hoặc GitLab CI, (3) Setup Prometheus + Grafana monitoring, (4) Thêm security scanning với Trivy, (5) Viết Ansible playbook để provision infrastructure. Đây là bộ complete portfolio mà MB Bank sẽ ấn tượng. Đừng quên commit lên GitHub và viết README chi tiết.
Ứng tuyển ngay
Ứng tuyển trên website gốcBạn sẽ được chuyển đến trang tuyển dụng chính thức của MBBank
Chuyên môn / Từ khoá
Mất kết nối mạng
Đang thử kết nối lại
Đã xảy ra lỗi!
Vui lòng chờ trong giây lát