TMO - Chuyên Viên Hỗ Trợ Ứng Dụng (DevOps Engineering Senior Officer)
Mô tả công việc
A. Mô Tả Công Việc
1. Tóm tắt vai trò
Kỹ sư DevOps giúp tăng tốc triển khai, cải thiện chất lượng/bảo mật mã và tối ưu hóa quy trình cho nhóm phát triển. Kỹ sư DevOps chịu trách nhiệm xác định các vướng mắc trong các quy trình phát triển và triển khai khác nhau, làm việc với các thành viên nhóm để khắc phục các vướng mắc này và cải thiện trải nghiệm chung của các lập trình viên. Họ chịu trách nhiệm về các dịch vụ hỗ trợ và công cụ triển khai hạ tầng dưới dạng mã trên nhiều đám mây cùng với các số liệu và thông tin đăng nhập.
2. Trách nhiệm chính
- Phối hợp làm việc chặt chẽ với Trưởng nhóm Kỹ thuật và lập trình viên của các đội khác nhau để đánh giá các vấn đề hiện hữu và đi tới giải pháp cải tiến quy trình
- Chủ động phát hiện các vướng mắc có thể phát sinh và các vấn đề sản xuất cũng như tư vấn trực tiếp cho các nhóm về các giải pháp kỹ thuật cải tiến
- Tham gia lập kế hoạch thời gian bàn giao, chất lượng code, và dự án cải tiến hiệu suất quy trình
- Thực hiện kế hoạch bằng cách chuẩn hóa code và tự động hóa các quy trình trong tổ chức
- Thực hiện các công việc hàng ngày như kiểm tra hiện trạng môi trường, giám sát dung lượng ổ đĩa và báo cáo trạng thái môi trường
- Duy trì và nâng cao kiến thức về quản lý cấu hình nền tảng và xử lý sự cố
- Tích cực tham gia triển khai các công cụ ứng dụng cho các môi trường mục tiêu phù hợp bằng cách sử dụng các công nghệ và hạ tầng được hỗ trợ
- Khảo sát lập trình viên và thành viên kỹ thuật của tổ chức để hiểu những bất cập lớn trong lập trình và phát triển
- Hợp tác với đội phụ trách DevOps để đưa ra giải pháp thống nhất và toàn diện cho tổ chức
B. Yêu Cầu
1. Kinh nghiệm
- Tối thiểu 3 năm kinh nghiệm trong lĩnh vực CNTT
- Tối thiểu 2 năm kinh nghiệm làm về DevOps hoặc triển khai các dự án liên quan tới mô hình DevOps
- Kinh nghiệm làm việc về các giải pháp tự động hóa triển khai (ví dụ: Puppet, Chef, Ansible)
- Kiến thức về hạ tầng đám mây (AWS, Azure) và các công cụ quản lý cụm như Kubernetes, Docker, quản lý và giám sát cấu hình
- Kinh nghiệm về tích hợp liên tục và công cụ liên quan như Jenkins, Hudson, Maven, Ant, Git, Sonar, v.v.
- Kiến thức vững chắc về phương thức làm việc agile
- Ưu tiên ứng viên có kinh nghiệm Kỹ sư DevOps hoặc SRE trong các nhóm agile đa chức năng
2. Năng lực chuyên môn
- Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, khoa học máy tính hoặc tương đương.
- Có các chứng chỉ về DevOps Engineer hoặc tương đương
3. Kỹ năng cá nhân
- Kỹ năng giao tiếp tốt với khả năng truyền đạt các khái niệm kỹ thuật phức tạp và thống nhất tổ chức về các quyết định
- Kỹ năng giải quyết vấn đề tốt với khả năng nhanh chóng xử lý thông tin phức tạp và trình bày lại một cách rõ ràng và đơn giản
- Tận dụng sự hợp tác trong nhóm để tạo ra các giải pháp sáng tạo một cách hiệu quả
Nộp đơn ứng tuyển công việc này
Họ & tên bạn *
Địa chỉ email *
Chọn văn phòng bạn dự tuyển
Hội sở (Tp. HCM)
[TMO] Nền tảng Công nghệ
Số điện thoại *
+ Thông tin thêm
CV của bạn *
Click để chọn & tải lên CV của bạn
Nộp đơn ứng tuyển
Bỏ qua
-->
{
"@context": "http://schema.org",
"@type": "JobPosting",
"jobLocation" : {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "No address locality",
"addressRegion": "Hồ Chí Minh",
"streetAddress": "No street address",
"postalCode": "0"
}
},
"datePosted":"2026-02-26",
"description":"A. Mô Tả Công Việc
1. Tóm tắt vai trò
Kỹ sư DevOps giúp tăng tốc triển khai, cải thiện chất lượng/bảo mật mã và tối ưu hóa quy trình cho nhóm phát triển. Kỹ sư DevOps chịu trách nhiệm xác định các vướng mắc trong các quy trình phát triển và triển khai khác nhau, làm việc với các thành viên nhóm để khắc phục các vướng mắc này và cải thiện trải nghiệm chung của các lập trình viên. Họ chịu trách nhiệm về các dịch vụ hỗ trợ và công cụ triển khai hạ tầng dưới dạng mã trên nhiều đám mây cùng với các số liệu và thông tin đăng nhập.
2. Trách nhiệm chính
- Phối hợp làm việc chặt chẽ với Trưởng nhóm Kỹ thuật và lập trình viên của các đội khác nhau để đánh giá các vấn đề hiện hữu và đi tới giải pháp cải tiến quy trình
- Chủ động phát hiện các vướng mắc có thể phát sinh và các vấn đề sản xuất cũng như tư vấn trực tiếp cho các nhóm về các giải pháp kỹ thuật cải tiến
- Tham gia lập kế hoạch thời gian bàn giao, chất lượng code, và dự án cải tiến hiệu suất quy trình
- Thực hiện kế hoạch bằng cách chuẩn hóa code và tự động hóa các quy trình trong tổ chức
- Thực hiện các công việc hàng ngày như kiểm tra hiện trạng môi trường, giám sát dung lượng ổ đĩa và báo cáo trạng thái môi trường
- Duy trì và nâng cao kiến thức về quản lý cấu hình nền tảng và xử lý sự cố
- Tích cực tham gia triển khai các công cụ ứng dụng cho các môi trường mục tiêu phù hợp bằng cách sử dụng các công nghệ và hạ tầng được hỗ trợ
- Khảo sát lập trình viên và thành viên kỹ thuật của tổ chức để hiểu những bất cập lớn trong lập trình và phát triển
- Hợp tác với đội phụ trách DevOps để đưa ra giải pháp thống nhất và toàn diện cho tổ chức
B. Yêu Cầu
1. Kinh nghiệm
- Tối thiểu 3 năm kinh nghiệm trong lĩnh vực CNTT
- Tối thiểu 2 năm kinh nghiệm làm về DevOps hoặc triển khai các dự án liên quan tới mô hình DevOps
- Kinh nghiệm làm việc về các giải pháp tự động hóa triển khai (ví dụ: Puppet, Chef, Ansible)
- Kiến thức về hạ tầng đám mây (AWS, Azure) và các công cụ quản lý cụm như Kubernetes, Docker, quản lý và giám sát cấu hình
- Kinh nghiệm về tích hợp liên tục và công cụ liên quan như Jenkins, Hudson, Maven, Ant, Git, Sonar, v.v.
- Kiến thức vững chắc về phương thức làm việc agile
- Ưu tiên ứng viên có kinh nghiệm Kỹ sư DevOps hoặc SRE trong các nhóm agile đa chức năng
2. Năng lực chuyên môn
- Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, khoa học máy tính hoặc tương đương.
- Có các chứng chỉ về DevOps Engineer hoặc tương đương
3. Kỹ năng cá nhân
- Kỹ năng giao tiếp tốt với khả năng truyền đạt các khái niệm kỹ thuật phức tạp và thống nhất tổ chức về các quyết định
- Kỹ năng giải quyết vấn đề tốt với khả năng nhanh chóng xử lý thông tin phức tạp và trình bày lại một cách rõ ràng và đơn giản
- Tận dụng sự hợp tác trong nhóm để tạo ra các giải pháp sáng tạo một cách hiệu quả
",
"employmentType":"Toàn thời gian",
"hiringOrganization": {
"@type": "Organization",
"name": "Ngân hàng Á Châu - ACB",
"sameAs" : "http://www.acbjobs.com.vn"
},
"identifier": {
"@type": "PropertyValue",
"name": "TMO - Chuyên Viên Hỗ Trợ Ứng Dụng (DevOps Engineering Senior Officer)",
"value": "54084"
},
"title": "TMO - Chuyên Viên Hỗ Trợ Ứng Dụng (DevOps Engineering Senior Officer)",
"validThrough":"2026-03-28"
}
Phân tích kỹ năng cần có
Phân tích kỹ năng cần có cho vị trí DevOps Engineer tại ACB
Chào bạn, vị trí TMO - Chuyên Viên Hỗ Trợ Ứng Dụng (DevOps Engineering Senior Officer) thuộc khối Quản lý Chuyển đổi của ACB là một vị trí khá "hot" vì ACB đang đẩy mạnh chuyển đổi số. Đây là phòng ban TMO (Technology Management Office) - đóng vai trò nền tảng công nghệ cho toàn ngân hàng. Dưới đây là phân tích chi tiết các kỹ năng cần có:
1. Hard Skills (Kỹ năng kỹ thuật bắt buộc)
| Nhóm kỹ năng | Công cụ/Công nghệ cần nắm | Mức độ yêu cầu |
|---|---|---|
| Configuration Management / IaC | Ansible (ưu tiên), Puppet, Chef, Terraform | Bắt buộc ≥ 2 năm |
| Cloud Platform | AWS (rất quan trọng), Azure | Bắt buộc |
| Container & Orchestration | Docker, Kubernetes (K8s), Helm | Bắt buộc |
| CI/CD | Jenkins (phổ biến nhất ở VN), Git, Maven/Ant, SonarQube | Bắt buộc |
| Monitoring & Logging | Prometheus, Grafana, ELK Stack, Splunk, Datadog | Nên có |
| Scripting | Bash, Python, PowerShell | Bắt buộc |
| Hệ điều hành | Linux (RHEL/CentOS/Ubuntu) - thành thạo | Bắt buộc |
| Networking | TCP/IP, DNS, Load Balancer, Firewall, VPN | Nền tảng |
| Bảo mật | Vault, SSL/TLS, IAM, secrets management | Quan trọng trong ngân hàng |
2. Chứng chỉ nên có
| Chứng chỉ | Tổ chức | Độ ưu tiên | Ghi chú |
|---|---|---|---|
| AWS DevOps Engineer Professional | Amazon | ⭐⭐⭐⭐⭐ | "Kỹ sư DevOps" chứng chỉ chuẩn vàng |
| Azure DevOps Engineer Expert (AZ-400) | Microsoft | ⭐⭐⭐⭐ | Phù hợp nếu ACB dùng Azure |
| CKA - Certified Kubernetes Administrator | CNCF/Linux Foundation | ⭐⭐⭐⭐⭐ | Rất được săn đón |
| HashiCorp Terraform Associate | HashiCorp | ⭐⭐⭐⭐ | IaC đang trending |
| Docker Certified Associate | Docker | ⭐⭐⭐ | Nền tảng cơ bản |
| DevOps Foundation/Engineer | DevOps Institute | ⭐⭐⭐ | Tổng quan về DevOps |
| AWS Solutions Architect Associate | Amazon | ⭐⭐⭐⭐ | Nền tảng cloud chắc |
> 💡 Lời khuyên thực tế: Tin mình đi, ở Việt Nam những cert này là khác biệt lớn giữa các ứng viên. Vị trí Senior Officer thường deal lương 35-60 triệu nếu có 1-2 cert quốc tế.
3. Soft Skills (Kỹ năng mềm)
- Giao tiếp đa tầng: Phải giải thích được concept kỹ thuật phức tạp cho cả developer, manager lẫn stakeholder ngân hàng (kể cả Giám đốc khối - họ không hiểu kỹ thuật đâu)
- Giải quyết vấn đề dưới áp lực: Trong banking, downtime = mất tiền + mất uy tín. Cần tư duy root-cause-analysis (RCA) cực tốt
- Collaborative mindset: DevOps là vai trò "kết nối" giữa Dev, Ops, Security, Product
- Agile mindset: Scrum, Kanban, Sprint planning là daily business
- Tư duy "you build it, you run it": Không phải chỉ deploy xong là hết việc
4. Kiến thức đặc thù ngân hàng (nice to have)
- Core Banking System (CBS) - T24, FSS, hoặc ACB Core
- Payment gateway, SWIFT, chuyển tiền liên ngân hàng
- PCI-DSS compliance (bắt buộc trong ngân hàng)
- SBV (State Bank of Vietnam) regulations về công nghệ
- ISO 27001, ITIL framework
---
Đánh giá tổng: Đây là vị trí "Senior" với mức yêu cầu cao. Nếu bạn đã có đủ 2 năm DevOps + 1-2 chứng chỉ + kinh nghiệm cloud thì cứ tự tin apply nhé!
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn chi tiết cho vị trí DevOps Engineer tại ACB
Quy trình tuyển dụng dự kiến (thường 4-6 tuần)
Dựa trên kinh nghiệm phỏng vấn các ngân hàng lớn tại Việt Nam và đặc thù tuyển dụng của ACB, quy trình thường diễn ra như sau:
```
Vòng 1: HR Screening (30-45 phút - Phone/Video)
↓
Vòng 2: Technical Test Online (60-90 phút)
↓
Vòng 3: Technical Interview số 1 (60-90 phút - Technical Lead)
↓
Vòng 4: Technical Interview số 2 (60 phút - Senior Architect/Manager)
↓
Vòng 5: Hiring Manager Interview (45-60 phút - Trưởng phòng/Giám đốc trung tâm)
↓
Vòng 6 (optional): Director/CHRO Final Round (30-45 phút)
↓
Offer & Background Check
```
Chi tiết từng vòng và câu hỏi thường gặp
🎯 Vòng 1 - HR Screening
- Giới thiệu bản thân, kinh nghiệm liên quan DevOps
- Mong muốn mức lương, thời gian bắt đầu
- Tại sao rời công ty cũ (nếu đang đi làm)
- Tại sao chọn ACB và lĩnh vực ngân hàng?
🎯 Vòng 2 - Technical Test Online
Thường test trên HackerRank/TestDome/CodeSignal, gồm:
- Linux command line (30%)
- Bash/Python scripting (25%)
- Networking & OS cơ bản (20%)
- SQL cơ bản, Git commands (15%)
- Câu hỏi trắc nghiệm DevOps concepts (10%)
🎯 Vòng 3 - Technical Interview sâu
Câu hỏi kỹ thuật hay gặp:
1. "Hãy thiết kế một CI/CD pipeline cho một ứng dụng microservices từ lúc commit code đến production"
2. "Sự khác biệt giữa Blue-Green Deployment, Canary Deployment và Rolling Update?"
3. "Làm thế nào để handle secret trong Kubernetes?"
4. "Hãy giải thích cách bạn troubleshoot một service bị down trong production"
5. "Terraform vs Ansible - khác nhau khi nào dùng cái nào?"
6. "Làm sao để zero-downtime deployment cho database?"
7. "Giải thích kiến trúc AWS VPC, subnet, security group"
8. "Container bị OOMKilled - xử lý thế nào?"
9. "Helm chart là gì? Cách rollback một release?"
10. "Làm sao đảm bảo security cho Docker image? (CVE scanning, multi-stage build)"
🎯 Vòng 4 - Technical Interview số 2 (System Design)
- "Thiết kế hệ thống monitoring cho 1000 microservices"
- "High availability cho Kubernetes cluster trên multi-cloud"
- "Disaster Recovery strategy cho database (RPO/RTO)"
- "GitOps workflow - ArgoCD vs FluxCD"
🎯 Vòng 5 - Hiring Manager (Soft Skills)
1. Bạn xử lý conflict với developer khi họ không đồng ý với quy trình DevOps bạn đề xuất thế nào?
2. Khi có sự cố production lúc 2h sáng, bạn làm gì?
3. Bạn đo lường thành công của một DevOps team bằng metrics nào? (DORA metrics: deployment frequency, lead time, MTTR, change failure rate)
4. Kế hoạch 3 năm tới của bạn?
👔 Dress Code
- Vòng HR → Hiring Manager: Smart Casual hoặc Business Casual
- Vòng Director: Business Formal (vest, sơ mi trắng, quần tây)
- Mẹo: ACB là ngân hàng, ăn mặc lịch sự hơn startup 1 cấp. Tránh quần jeans rách, áo thun in hình.
💡 Tips chuẩn bị quan trọng
1. Nghiên cứu ACB kỹ trước khi phỏng vấn:
- ACB là 1 trong top ngân hàng tư nhân lớn nhất VN
- Đọc báo cáo thường niên, chiến lược chuyển đổi số ACB
- Hiểu các sản phẩm: ACB ONE, ACB Rewards, eKYC...
- Đọc Tech blog/LinkedIn của ACB (nếu có)
2. Chuẩn bị portfolio:
- Mô tả 2-3 project DevOps thực tế bạn đã làm
- Số liệu cụ thể: "giảm deployment time từ 2h xuống 15 phút", "giảm incident 40%"
3. STAR method cho câu hỏi tình huống:
- Situation - Task - Action - Result (kèm số liệu)
4. Câu hỏi nên hỏi ngược HR/Interviewer:
- "Stack công nghệ hiện tại của team là gì?"
- "On-call rotation như thế nào?"
- "Team hiện tại có bao nhiêu người?"
- "Cơ hội chuyển đổi AWS/GCP trong tương lai?"
- "Budget cho training & certification không?"
5. Mặc cả lương:
- Đừng nói số quá sớm ở vòng HR, hãy "để trao đổi sau khi hiểu rõ JD"
- Khi offer, deal cứng cùng bonus: training budget, cert sponsorship, WFH days
---
⚠️ Lưu ý đặc biệt cho ngân hàng: Phỏng vấn ngân hàng thường KHẮT KHE hơn về tính bảo mật, compliance và khả năng làm việc tuân thủ quy trình. Đừng flex kiểu "hacker mentality", hãy thể hiện sự chuyên nghiệp, có hệ thống.
Lộ trình ôn thi
Lộ trình ôn tập 1-2 tuần cho vị trí DevOps Engineer tại ACB
📅 Tuần 1: Củng cố nền tảng kỹ thuật
Ngày 1-2: Linux & Networking Foundation
Kiến thức cần nắm:
- File system, permission (chmod, chown), user management
- Process management (ps, top, htop, kill)
- Service management (systemctl, journalctl)
- Networking: IP, subnet, DNS, HTTP/HTTPS, TCP/IP
- Firewall (iptables, ufw), SSH key authentication
- Cron job, log rotation
Tài liệu:
- "Linux Command Line" - William Shotts (PDF miễn phí)
- Linux Journey (linuxjourney.com)
- Linux Academy (Cloud Academy) - 10 days free trial
Thực hành: Dựng 1 server Ubuntu trên AWS Free Tier, cài đặt các service
Ngày 3-4: Git & Scripting
Git - học sâu:
- Branching strategy (GitFlow, trunk-based, GitHub Flow)
- Rebase vs Merge, conflict resolution
- Git hooks, submodules
- GitLab CI/CD integration
Bash scripting:
- Variables, loops, conditionals, functions
- Parsing log files
- Useful one-liners
- Cron automation
Python (nếu có thời gian):
- Requests, boto3 (AWS SDK), subprocess
- Viết 1 script tự động hóa đơn giản
Tài liệu:
- "Pro Git" book (miễn phí)
- Atlassian Git Tutorial
- Corey Schafer YouTube channel
Ngày 5-7: Cloud (AWS chính, Azure phụ)
AWS cần nắm:
- EC2, S3, VPC (subnet, route table, IGW, NAT)
- IAM (user, role, policy, MFA)
- RDS, DynamoDB (basic)
- CloudWatch, CloudTrail
- Lambda, API Gateway (basic)
- Load Balancer (ALB/NLB), Auto Scaling
- Route 53
- Certificate Manager
- Cost management
Azure cần nắm:
- Virtual Machines, Virtual Network
- Azure DevOps (Repos, Pipelines, Artifacts)
- AKS (Azure Kubernetes Service)
- Azure Monitor
Thực hành: Thiết lập 1 VPC với public/private subnet, deploy 1 app EC2 + RDS
Tài liệu:
- AWS Skill Builder (miễn phí)
- A Cloud Guru - 7 days free
- Stephane Maarek AWS course (Udemy - hay nhất)
- Tutorials Dojo cheat sheets
📅 Tuần 2: DevOps Tools & Banking Specific
Ngày 8-9: Container & Orchestration
Docker:
- Dockerfile best practices, multi-stage build
- Docker networking, volumes
- Docker Compose
- Image optimization, security scan (Trivy)
- Registry (ECR, Docker Hub, Harbor)
Kubernetes:
- Pod, Deployment, Service, Ingress, ConfigMap, Secret
- StatefulSet, DaemonSet
- Namespace, RBAC
- Helm chart structure
- kubectl thành thạo
- K8s networking (CNI)
- CKA mindset: debug nhanh với describe, logs, get events
Thực hành: Dựng 1 cluster K8s trên EKS, deploy 1 microservice
Tài liệu:
- "Kubernetes in Action" - Marko Lukša
- KodeKloud Kubernetes course
- Mumshad Mannambeth (Udemy - CKA bestseller)
- Katacoda interactive scenarios
Ngày 10-11: CI/CD Pipeline
Jenkins (quan trọng nhất):
- Pipeline as code (Jenkinsfile)
- Shared libraries
- Webhooks integration với Git
- Build agents, parallel execution
- Plugin quan trọng: SonarQube, Docker, Kubernetes CLI, Ansible
- Blue Ocean UI
Các tool CI/CD khác:
- GitLab CI (alternative)
- GitHub Actions
- CircleCI (cơ bản)
SonarQube: Static code analysis
Maven/Ant: Build tool cho Java project (rất phổ biến trong ngân hàng VN)
Tài liệu:
- "Learning Continuous Integration with Jenkins" - Packt
- Jenkins official docs + tutorials
Ngày 12-13: Configuration Management & IaC
Ansible (ưu tiên #1):
- Playbook, role, inventory
- Modules phổ biến (yum, apt, service, copy, template)
- Vault cho secrets
- Ansible Galaxy
- Idempotency concept
Terraform:
- HCL syntax
- State management
- Module, variable, output
- Provider (AWS, Azure)
- terraform plan/apply/destroy
Puppet/Chef: Cơ bản, không cần sâu (vì Ansible đang dominate)
Thực hành: Viết 1 playbook Ansible provision 1 web server, viết 1 Terraform tạo VPC + EKS
Ngày 14: Monitoring, Logging & Mock Interview
Monitoring Stack:
- Prometheus + Grafana (open source chuẩn)
- ELK/EFK (Elasticsearch, Fluentd/Logstash, Kibana)
- Splunk, Datadog (commercial)
- DORA metrics tracking
Banking specific (đọc nhanh):
- PCI-DSS 4.0 basics
- ISO 27001 tổng quan
- ITIL Foundation (nên tìm hiểu)
- Thông tư 04/2024 của NHNN về chuyển đổi số
Mock interview:
- Luyện 2-3 câu hỏi system design
- Practice STAR answer
- Self-record video xem lại
📚 Tài liệu tổng hợp ưu tiên
| Tài liệu | Loại | Chi phí |
|---|---|---|
| "The Phoenix Project" - Gene Kim | Sách - DevOps classic | Mua sách (~200k) |
| "The DevOps Handbook" | Sách - Thực hành | Mua sách |
| "Site Reliability Engineering" (Google) | Sách online free | Free |
| "Kubernetes in Action" | Sách | Mua sách |
| AWS Solutions Architect Study Guide | Sách | Mua sách |
| Linux Academy / Pluralsight | Video course | Free trial |
| KodeKloud | DevOps practice | $20-30/tháng |
| Tutorials Dojo | Exam prep + labs | $20/tháng |
| r/devops subreddit | Community | Free |
| ACB Tech Blog/LinkedIn | Research | Free |
🎯 Checklist trước ngày phỏng vấn
- [ ] Review CV của bạn, ghi nhớ 2-3 project highlight
- [ ] Đọc 1 bản tin tức mới nhất về ACB (2 tuần gần nhất)
- [ ] In/print 2-3 bản CV đẹp (backup)
- [ ] Test camera, mic ở vòng online
- [ ] Chuẩn bị câu hỏi thông minh cho interviewer
- [ ] Mặc thử đồ 1 ngày trước
- [ ] Đặt báo thức sớm, có mặt trước 15 phút
---
💪 Mindset: Đừng cố "nhồi" hết mọi thứ trong 2 tuần. Bạn đã có kinh nghiệm nền rồi - hãy tập trung review + fill gap thay vì học mới.
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho DevOps Engineer tại Ngân hàng
🛤️ Lộ trình thăng tiến rõ ràng
DevOps trong ngân hàng có lộ trình thăng tiến khá mạch lạc so với các ngành khác. Đây là mô hình phổ biến ở các ngân hàng VN:
```
┌─────────────────────────────────────────────────────┐
│ Senior DevOps / DevOps Lead (5-8 năm) │
│ → Head of DevOps / Platform Engineering │
├─────────────────────────────────────────────────────┤
│ DevOps Engineer (3-5 năm) ← BẠN ĐANG Ở ĐÂY │
├─────────────────────────────────────────────────────┤
│ Junior/Mid DevOps / SRE (1-3 năm) │
├─────────────────────────────────────────────────────┤
│ System Administrator / SysAdmin (transition) │
└─────────────────────────────────────────────────────┘
Các hướng đi song song:
→ Site Reliability Engineer (SRE) - Google style
→ Platform Engineer (Kubernetes/Infrastructure)
→ Cloud Architect
→ DevSecOps Engineer
→ Engineering Manager / Director of Infrastructure
```
💰 Mức lương kỳ vọng (gross, VND)
Dựa trên thị trường hiện tại (2025-2026) cho DevOps tại ngân hàng VN:
| Cấp bậc | Kinh nghiệm | ACB & ngân hàng tư nhân | Big4 ngân hàng (VCB, TCB, MB, Techcombank) | Nước ngoài/Foreign Bank |
|---|---|---|---|---|
| Junior DevOps | 0-2 năm | 15-25M | 18-30M | 30-50M |
| Mid DevOps | 2-4 năm | 25-40M | 30-50M | 50-90M |
| Senior DevOps (Senior Officer) | 4-6 năm | 35-60M | 45-75M | 80-130M |
| DevOps Lead / Principal | 6-8 năm | 55-90M | 70-120M | 130-180M |
| Head of DevOps / Manager | 8-12 năm | 90-150M | 130-200M | 180-280M |
| Director / VP Engineering | 12+ năm | 150-300M | 200-400M | 280-500M |
> Lưu ý quan trọng:
> - Bảng trên là base salary + allowances, chưa bao gồm 13-14 tháng lương, bonus Tết, performance bonus, stock/ESOP (nếu có)
> - Tại ACB, tổng thu nhập có thể cộng thêm: thưởng KPI quý/năm, phụ cấp cơm/điện thoại, BHXH full, khám sức khỏe cao cấp
> - Mức "Thương lượng" của ACB có nghĩa là họ để mở - hãy deal cao nhưng realistic
Vị trí Senior Officer tại ACB thường map với Senior DevOps khoảng 35-60 triệu gross (tùy năng lực).
🎯 Kỹ năng cần phát triển thêm trong 2-3 năm tới
Nhóm kỹ năng BẮT BUỘC phát triển để lên Lead:
1. Kubernetes Advanced: Service Mesh (Istio/Linkerd), Operator pattern, Multi-cluster management
2. GitOps: ArgoCD, FluxCD - đang trở thành standard
3. Observability: OpenTelemetry, distributed tracing (Jaeger)
4. Security: DevSecOps - SAST, DAST, container security (Falco, Trivy, OPA)
5. Cost Optimization: FinOps - đặc biệt cloud cost ở ngân hàng rất lớn
6. Architecture: Multi-region, multi-cloud, hybrid cloud
Nhóm kỹ năng ĐỂ THĂNG TIẾN LÊN MANAGEMENT:
1. People management: Coaching, 1-1 meeting, hiring
2. Project management: Agile/Scrum/Kanban mastery
3. Vendor management: Deal với AWS, Microsoft, IBM...
4. Budget management: CapEx vs OpEx, ROI calculation
5. Risk & Compliance: SOX, PCI-DSS, SBV regulations
6. Stakeholder management: Presentation cho C-level
🏦 Tại sao chọn DevOps ở ngân hàng thay vì startup/Foreign tech?
Ưu điểm:
- ✅ Lương cao + ổn định + bonus Tết "khủng"
- ✅ Cơ hế làm việc với hệ thống lớn, scale khủng (ACB phục vụ hàng chục triệu KH)
- ✅ Học được compliance, security, risk management (rất ít chỗ dạy)
- ✅ Job security tốt, ít bị layoff
- ✅ Career path rõ ràng, thăng tiến có thể tính được
Nhược điểm:
- ❌ Working hours dài (deadline, sự cố, go-live)
- ❌ Quy trình nhiều, tốc độ chậm hơn startup
- ❌ Tech stack đôi khi cũ (legacy system) vì compliance
- ❌ Áp lực uptime cực cao (mỗi phút downtime = tiền)
💡 Lời khuyên cuối
1. Đừng bỏ qua cert: 1-2 cert quốc tế trong 2 năm đầu sẽ boost lương 30-50%
2. Học tiếng Anh: DevOps resource chất lượng cao phần lớn bằng tiếng Anh. Đọc AWS blogs, KubeCon talks
3. Build public presence: Viết blog, đóng góp open source, share trên LinkedIn - giúp ích rất nhiều khi job hop
4. Network mạnh: Tham gia Vietnam DevOps Community, Cloud Native Vietnam, các group Telegram/Facebook DevOps VN
5. Lưu ý quan trọng với ACB: ACB là 1 trong những ngân hàng có văn hóa đổi mới khá mạnh (top 5 ngân hàng TMCP tư nhân về chuyển đổi số). Nếu vào được team TMO này, đây là cơ hội tốt để cọ xát thực tế với hệ thống lớn.
---
🎯 Một câu cuối: Vị trí Senior Officer ở TMO là vị trí rất strategic trong ACB - đừng ngại apply kể cả khi bạn chỉ "gần đủ" yêu cầu. Họ thường đánh giá tiềm năng và attitude không kém phần quan trọng đâu nhé!
Câu hỏi thường gặp
Mình mới ra trường CNTT, chưa có kinh nghiệm DevOps nhưng thích làm tại ngân hàng. Có nên thử apply vị trí này không?
Thật lòng mà nói, vị trí này yêu cầu tối thiểu 2 năm DevOps + 3 năm IT, nên nếu bạn mới ra trường thì chưa phải lúc phù hợp. Tuy nhiên, đây là cơ hội để bạn định hướng: hãy bắt đầu với vị trí Junior System Admin, IT Support hoặc fresher DevOps Engineer ở các công ty product/telecom trước (1-2 năm). Trong thời gian đó, học Linux + Docker + AWS + 1 chứng chỉ (AWS Solutions Architect Associate chẳng hạn). Sau 2-3 năm, bạn sẽ hoàn toàn đủ profile để apply vị trí tương tự ở ACB hoặc các ngân hàng lớn hơn. Còn nếu cố apply bây giờ, HR thường sẽ filter ra sớm, trừ khi bạn có project thực tế ấn tượng + cert + GitHub profile stellar.
Mình đang làm SysAdmin 4 năm, muốn chuyển sang DevOps. Khoảng cách kỹ năng cần bridge là gì?
Tin vui là SysAdmin nền tảng cực tốt để chuyển sang DevOps! Bạn đã có Linux + networking + scripting rồi. Những thứ cần bổ sung: (1) Container & Orchestration: Docker + Kubernetes - học qua KodeKloud hoặc CKA course, (2) IaC: Terraform hoặc Ansible (Ansible dễ hơn cho người từ SysAdmin), (3) CI/CD: Jenkins hoặc GitLab CI - build 1 project cá nhân, (4) Cloud: AWS là số 1 - lấy AWS Solutions Architect Associate, (5) Git: master git workflow nếu chưa. Khoảng thời gian bridge 6-12 tháng nếu bạn học tập trung + làm vài project cá nhân. Khi phỏng vấn, hãy frame kinh nghiệm SysAdmin thành 'infrastructure management với automation mindset' - rất ăn!
Mức lương Senior DevOps Engineer tại ACB khoảng bao nhiêu, có hợp đồng đãi ngộ gì đặc biệt?
ACB thường niêm yết 'Thương lượng' nên bạn cần deal. Mình estimate vị trí Senior Officer DevOps tại ACB khoảng 35-60 triệu gross/month tùy năng lực. Nếu bạn có AWS Professional cert + CKA + 5+ năm exp thì deal 50-60M là realistic. Bên cạnh lương còn có: bonus 13-14 tháng, thưởng KPI quý/năm (1-3 tháng), phụ cấp cơm 1-2 triệu, BHXH full theo luật, khám sức khỏe định kỳ tại Vinmec/Family Medical, training budget (~5-10 triệu/năm), teambuilding hàng quý. Đặc quyền ngân hàng: có thể vay ưu đãi mua nhà/xe lãi suất thấp. Tuy nhiên ACB chưa có stock/ESOP như một số startup. Khi offer, đừng quên hỏi về review lương hàng năm và lộ trình lên Lead.
So với làm DevOps ở startup công nghệ hoặc foreign bank, làm tại ACB có gì khác biệt lớn nhất?
Khác biệt cốt lõi: Tại ngân hàng như ACB, bạn làm với hệ thống legacy lớn (core banking 15-30 năm), quy trình phải tuân thủ NHNN, ít khi được dùng tech 'hot trend' ngay, nhưng bù lại có budget lớn, job security tốt, làm việc với volumes khủng (hàng triệu transaction/ngày), học được compliance & security sâu. Ở startup tech, tốc độ nhanh, tech modern, nhưng risk cao, lương có thể bằng stock option không cash, có thể layoff bất kỳ lúc nào. Ở foreign bank (HSBC, Standard Chartered, Citi VN...), lương cao nhất (có thể gấp 1.3-2 lần ngân hàng VN), tech stack chuẩn quốc tế, WFH tốt, nhưng cơ hội thăng tiến lên leadership Việt Nam hạn chế (thường chỉ lên Lead, ít khi được Director). Lời khuyên: nếu bạn < 30 tuổi, muốn học nhiều → foreign bank. Nếu muốn xây career dài hạn tại VN → ACB/big4 ngân hàng VN. Nếu thích risk-reward cao → startup fintech.
Công việc DevOps ở ngân hàng có phải trực đêm/on-call nhiều không? Work-life balance thế nào?
Câu hỏi thực tế và quan trọng! Câu trả lời ngắn: có on-call, nhưng mức độ tùy ngân hàng. Ở ACB thường có rotation trực 1 tuần/tháng hoặc 1 tuần/quý cho mỗi DevOps, đặc biệt team production. Khi on-call, bạn phải respond trong 15-30 phút, xử lý sự cố ngay cả 2h sáng. Lương on-call thường có phụ cấp ~1-3 triệu/tuần trực. Ngoài ra còn có sự cố lớn (incident P0) khi deployment quan trọng (cuối năm, lễ Tết) thì cả team có thể phải 'war room' cùng nhau. Work-life balance: so với foreign bank thì ACB kém hơn, so với startup fintech thì tốt hơn. Giờ làm 8h-17h30 chính, nhưng deadline và go-live thì phải OT. Tóm lại: chuẩn bị tinh thần rằng đây là ngân hàng, làm việc với tiền của khách hàng - sự cố downtime ngoài giờ là chuyện bình thường.
Mình có chứng chỉ AWS Solutions Architect + CKA, không có nhiều kinh nghiệm DevOps 'thuần' mà đa phần làm Cloud Infra. Apply có được không?
Được đó! TMO của ACB thường tuyển cả DevOps lẫn Cloud/Platform Engineer, JD này có thể hơi chung chung. Với profile của bạn (Cloud + K8s), bạn đang thuộc nhóm Platform Engineer - rất được săn đón hiện nay. Khi apply, hãy: (1) Tweak CV nhấn mạnh 'Infrastructure as Code, container orchestration, monitoring' thay vì chỉ 'cloud management', (2) Trong phần Experience, frame các task của bạn theo lăng kính DevOps: bạn automate deployment? CI/CD? monitoring? logging? (3) Chuẩn bị sẵn ví dụ về 1 project end-to-end bạn handle - từ lúc code được commit đến lúc chạy production và monitor. (4) Highlight cert vì TMO DevOps thường đánh giá cao cert. Khả năng được mời phỏng vấn cao, đặc biệt nếu bạn cũng biết Terraform/Ansible.
TMO là gì? Tại sao gọi là 'Technology Management Office'?
TMO - Technology Management Office (hoặc Transformation Management Office trong bối cảnh chuyển đổi số của ACB) là một đơn vị chiến lược trong ngân hàng, có 3 vai trò chính: (1) Quản lý danh mục dự án công nghệ - xác định project nào nên triển khai trước, phân bổ resource, (2) Đánh giá và triển khai emerging technology - AI, ML, cloud, API, microservices... cho phù hợp với ngân hàng, (3) Chuẩn hóa quy trình - giúp các team phát triển và vận hành theo best practice, đặc biệt là DevOps và Agile. Ở ACB, TMO thuộc khối Quản lý Chuyển đổi, đóng vai trò 'cầu nối' giữa business và IT. Khi bạn vào TMO, bạn không chỉ làm kỹ thuật mà còn được tiếp cận với chiến lược digital transformation của ngân hàng - cơ hội rất tốt để hiểu cả business lẫn tech, sau này có thể chuyển sang role business-IT hybrid như Product Owner, IT Manager, hoặc CTO.
Mình đã 8 năm kinh nghiệm DevOps, muốn ứng tuyển vị trí Lead/Manager. Vị trí Senior Officer này có phải bước lùi không?
Không hẳn đâu! Có 2 cách hiểu: (1) Nếu bạn đã ở Lead/Manager rồi và muốn step down về Senior Officer - đây là quyết định lùi thực sự, trừ khi bạn muốn 'pivot' sang lĩnh vực banking với comp hấp dẫn hơn. (2) Nếu bạn đang ở Senior (4-6 năm exp), thì Senior Officer ở ACB thực chất là bước tiến, vì banking thường trả lương Senior DevOps tương đương Lead của các ngành khác. Quan trọng: check thật kỹ JD - đôi khi ACB gọi 'Senior Officer' nhưng thực tế scope công việc là lead một team 3-5 người. Hãy hỏi rõ trong phỏng vấn: 'Vai trò này có quản lý nhân sự không? Có budget riêng không? Có đi họp leadership không?'. Còn nếu bạn thực sự là Staff/Principal Engineer đang muốn apply vào các vị trí Manager/Head, thì nên apply sang vị trí 'DevOps Manager' hoặc 'Trưởng nhóm DevOps' thay vì Senior Officer nhé.