Chuyên viên cao cấp/Trưởng nhóm DevOps - Khối Công nghệ thông tin
Mô tả công việc
- Tốt nghiệp Đại học tại các trường Đại học chính quy trong và ngoài nước
- Có kỹ năng làm việc nhóm, có tinh thần trách nhiệm cao.
- Tối thiểu 3-5 năm kinh nghiệm ở mảng DevOps,
Tối thiểu cần:
+ Thành thạo một trong các công cụ Jenkins, GoCD, TravisCI
+ Thành thạo về Tomcat, Jboss hoặc Websphere
+ Có kỹ năng quản trị ứng dụng Linux, Windows,
+ Có hiểu biết cơ bản về bảo mật
+ Hiểu biết cơ bản về mạng, các thức làm việc của TCP/IP
+ Có khả năng sử dụng 1 ngôn ngữ lập trình hay viết scripts
Ưu tiên:
- Đã từng triển khai các hệ thống có số lượng người dùng lớn, cần HA
- Có kiến thức về microservice
- Thành thạo về Docker, Kubernetes
Yêu cầu ứng viên
- Tốt nghiệp Đại học tại các trường Đại học chính quy trong và ngoài nước
- Có kỹ năng làm việc nhóm, có tinh thần trách nhiệm cao.
- Tối thiểu 3-5 năm kinh nghiệm ở mảng DevOps,
Tối thiểu cần:
+ Thành thạo một trong các công cụ Jenkins, GoCD, TravisCI
+ Thành thạo về Tomcat, Jboss hoặc Websphere
+ Có kỹ năng quản trị ứng dụng Linux, Windows,
+ Có hiểu biết cơ bản về bảo mật
+ Hiểu biết cơ bản về mạng, các thức làm việc của TCP/IP
+ Có khả năng sử dụng 1 ngôn ngữ lập trình hay viết scripts
Ưu tiên:
- Đã từng triển khai các hệ thống có số lượng người dùng lớn, cần HA
- Có kiến thức về microservice
- Thành thạo về Docker, Kubernetes
Phân tích kỹ năng cần có
Phân tích kỹ năng cần có cho vị trí Chuyên viên cao cấp/Trưởng nhóm DevOps tại TPBank
🎯 1. Hard Skills bắt buộc (Must-have)
| Nhóm kỹ năng | Công cụ/Công nghệ cụ thể | Mức độ yêu cầu |
|---|---|---|
| CI/CD Tools | Jenkins, GoCD, hoặc TravisCI | Thành thạo ít nhất 1 |
| Application Server | Tomcat, Jboss, Websphere | Thành thạo ít nhất 1 |
| OS Administration | Linux (RedHat/CentOS/Ubuntu) & Windows Server | Thành thạo |
| Networking | TCP/IP, DNS, HTTP/S, Load Balancer | Nền tảng vững |
| Security | SSL/TLS, IAM, firewall cơ bản | Hiểu biết cơ bản |
| Scripting | Bash, Python, hoặc PowerShell | Có khả năng viết script |
🚀 2. Hard Skills ưu tiên (Nice-to-have)
- Container & Orchestration: Docker, Kubernetes (K8s) — đây là xu hướng chính của hệ thống ngân hàng hiện đại
- Microservices Architecture: hiểu về service mesh, API gateway
- High Availability (HA): kinh nghiệm triển khai hệ thống chịu tải lớn — rất quan trọng với ngân hàng có hàng triệu khách hàng như TPBank
- Monitoring: Prometheus, Grafana, ELK Stack
- Infrastructure as Code: Ansible, Terraform
- Cloud: AWS, Azure, hoặc OpenStack
🤝 3. Soft Skills quan trọng
- Leadership (đặc biệt với cấp Trưởng nhóm): khả năng dẫn dắt team 3-5 người, phân công công việc, review code
- Kỹ năng làm việc nhóm: phối hợp chặt chẽ với team Developer, QA, Security, Business
- Tinh thần trách nhiệm cao: hệ thống ngân hàng downtime 1 phút có thể ảnh hưởng hàng nghìn giao dịch
- Khả năng chịu áp lực: xử lý sự cố (incident) ngoài giờ, on-call
- Giao tiếp: báo cáo kỹ thuật cho cả khối kỹ thuật và ban lãnh đạo
📜 4. Chứng chỉ gợi ý (tùy chọn nhưng có lợi)
| Chứng chỉ | Tổ chức | Mức độ ưu tiên |
|---|---|---|
| CKA (Certified Kubernetes Administrator) | CNCF | ⭐⭐⭐⭐⭐ |
| AWS Solutions Architect / DevOps Engineer | Amazon | ⭐⭐⭐⭐ |
| RHCE (Red Hat Certified Engineer) | Red Hat | ⭐⭐⭐⭐ |
| Docker Certified Associate | Mirantis | ⭐⭐⭐ |
| Jenkins Engineer Certification | CloudBees | ⭐⭐⭐ |
| ITIL Foundation | Axelos | ⭐⭐ |
💼 5. Bảng so sánh mức độ phù hợp với vị trí
| Bạn có kinh nghiệm về | Phù hợp ở mức |
|---|---|
| Chỉ CI/CD truyền thống (Jenkins + Tomcat) | Đủ điều kiện cơ bản |
| CI/CD + Container (Docker, K8s) | Phù hợp tốt |
| CI/CD + Container + Microservices + HA | Phù hợp rất cao, nên ứng tuyển |
| Toàn bộ + có kinh nghiệm ngân hàng/tài chính | Ưu tiên hàng đầu |
---
Lưu ý: Ngân hàng là môi trường đặc thù với yêu cầu bảo mật cực cao, quy trình audit chặt chẽ. Nếu bạn đã có kinh nghiệm trong lĩnh vực tài chính ngân hàng, đó là lợi thế rất lớn.
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn vị trí DevOps tại TPBank
📋 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á nhân, mức lương mong muốn, thời gian có thể bắt đầu
- Kiểm tra bằng cấp, kinh nghiệm tổng quan
- Giới thiệu sơ lược về TPBank, văn hóa làm việc
- ⚠️ Tip: Chuẩn bị câu trả lời ngắn gọn về lý do nghỉ việc (nếu đang đi làm), mục tiêu nghề nghiệp
Vòng 2: Technical Test (có thể có)
- Bài test kiến thức Linux, Networking, Scripting
- Có thể yêu cầu làm bài hands-on với Jenkins hoặc Docker
Vòng 3: Technical Interview sâu (60-90 phút)
Phỏng vấn với DevOps Lead hoặc IT Manager
Vòng 4: Manager Interview (45-60 phút)
- Trưởng phòng/Quản lý cấp cao đánh giá năng lực quản lý, tư duy chiến lược
- Đặc biệt quan trọng nếu ứng tuyển cấp Trưởng nhóm
Vòng 5: Final Interview (có thể)
- Với Giám đốc Khối CNTT hoặc HR Director
- Thương lượng offer cuối cùng
---
❓ Câu hỏi phỏng vấn hay gặp theo từng vòng
🔧 Vòng Technical
1. CI/CD: "Hãy mô tả pipeline CI/CD bạn đã thiết kế. Làm thế nào để xử lý rollback khi deployment lỗi?"
2. Jenkins: "So sánh Jenkins với GoCD? Bạn chọn công cụ nào cho dự án X? Vì sao?"
3. Container: "Sự khác nhau giữa Docker và Virtual Machine? Khi nào nên dùng Kubernetes?"
4. Linux: "Làm thế nào để troubleshoot khi server Linux bị full disk? CPU 100%?"
5. Network: "Giải thích quá trình một request từ browser đến server backend? Load balancer hoạt động thế nào?"
6. HA/Disaster Recovery: "Bạn đã thiết kế hệ thống HA như thế nào? RTO và RPO là gì?"
7. Security: "Làm sao để bảo mật secret trong CI/CD pipeline? Cách quản lý credentials?"
8. Scripting: "Viết script bash để monitor và restart service tự động khi process bị down"
9. Scenario: "Hệ thống ngân hàng bị downtime giờ cao điểm, bạn xử lý thế nào?"
👔 Vòng Manager
10. "Bạn đã quản lý team bao nhiêu người? Cách bạn phân công task?"
11. "Làm thế nào để cân bằng giữa việc maintain hệ thống cũ và triển khai công nghệ mới?"
12. "Bạn xử lý conflict trong team như thế nào?"
13. "Tại sao bạn muốn làm việc trong ngân hàng thay vì công ty công nghệ (product company)?"
14. "Kế hoạch 3-5 năm tới của bạn?"
💬 Vòng HR
15. "Mức lương hiện tại và kỳ vọng?"
16. "Bạn biết gì về văn hóa TPBank?"
17. "Bạn sẵn sàng làm thêm giờ/on-call không?"
---
👔 Dress Code
- Vòng HR: Business casual hoặc smart casual (áo sơ mi, quần tây)
- Vòng Technical: Smart casual (một số công ty ngân hàng thoáng hơn, nhưng vẫn nên gọn gàng)
- Vòng Manager/Final: Business formal (vest, sơ mi trắng là lý tưởng)
- Tổng thể: Lịch sự, chuyên nghiệp, sạch sẽ — ngân hàng thường khắt khe hơn các công ty tech
---
💡 Tips chuẩn bị quan trọng
1. Nghiên cứu TPBank trước: TPBank là ngân hàng tiên phong về chuyển đổi số (LiveBank, app TPBank Mobile), họ đánh giá cao ứng viên hiểu về hướng đi công nghệ của họ
2. Mang theo portfolio: screenshot các hệ thống bạn đã xây dựng, GitHub profile nếu public
3. Chuẩn bị câu hỏi ngược: "Team hiện tại dùng stack gì? Có plan migrate sang cloud không? Quy trình on-call như thế nào?"
4. Bằng chứng thành tích: chuẩn bị số liệu cụ thể (VD: "đã giảm 60% thời gian deployment từ 2 giờ xuống 15 phút")
5. Hiểu về compliance ngân hàng: PCI-DSS, ISO 27001, SBV (State Bank of Vietnam) regulations
Lộ trình ôn thi
Lộ trình ôn thi & chuẩn bị trong 2 tuần
📚 Tuần 1: Nền tảng kỹ thuật cốt lõi
Ngày 1-2: Linux & Scripting
- Ôn lại các lệnh Linux quan trọng: `ps`, `top`, `netstat`, `ss`, `iostat`, `vmstat`, `df`, `du`, `grep`, `awk`, `sed`, `find`
- Thực hành: cài đặt service, quản lý process, phân quyền file (chmod, chown), SSH, firewall (iptables/ufw)
- Bash scripting: viết script monitor, auto-restart, log rotation, backup tự động
- Tài liệu: "Linux Command Line" by William Shotts, Linux Academy, Linux Journey (miễn phí)
Ngày 3: Networking
- Mô hình OSI 7 layers, TCP/IP 4 layers
- Các giao thức: HTTP/HTTPS, DNS, DHCP, FTP, SSH, SSL/TLS
- Subnetting, routing cơ bản
- Công cụ: Wireshark, tcpdump, ping, traceroute, nslookup
- Tài liệu: "Computer Networking: A Top-Down Approach" (Kurose), hoặc Professor Messer Network+ trên YouTube
Ngày 4-5: Application Server (Tomcat, Jboss)
- Cấu hình Tomcat: server.xml, context.xml, web.xml
- Tuning JVM, heap memory, garbage collection
- Deploy WAR file, quản lý multiple instances
- Jboss/Wildfly basics (nếu có thời gian)
- Thực hành: cài Tomcat trên Linux, deploy một app Java, cấu hình reverse proxy với Nginx
Ngày 6-7: CI/CD Tools
- Jenkins: tạo pipeline (declarative + scripted), tích hợp Git, build tự động, plugins phổ biến
- Cách thiết kế pipeline: build → test → deploy
- So sánh Jenkins vs GoCD vs TravisCI (ưu/nhược điểm)
- Thực hành: tạo Jenkins pipeline đơn giản với GitHub webhook
- Tài liệu: Jenkins docs chính thức, "Learning Continuous Integration with Jenkins"
---
📚 Tuần 2: Công nghệ nâng cao & Đặc thù ngân hàng
Ngày 8-9: Docker & Kubernetes
- Docker: Dockerfile, docker-compose, volumes, networking, multi-stage build
- Kubernetes: pod, deployment, service, ingress, configmap, secret, namespace
- Helm chart cơ bản
- kubectl commands quan trọng
- Thực hành: dựng Kubernetes cluster bằng Minikube hoặc K3s, deploy ứng dụng microservice đơn giản
- Tài liệu: "Kubernetes in Action" (Marko Luksa), kubernetes.io/docs, TechWorld with Nana (YouTube)
Ngày 10: Microservices & High Availability
- Kiến trúc microservice vs monolith
- Service discovery, API gateway (Kong, Zuul, Spring Cloud Gateway)
- Message queue: Kafka, RabbitMQ
- HA patterns: load balancing, failover, replication, clustering
- Database HA: master-slave, master-master, Galera Cluster
- Thực hành: thiết kế sơ đồ HA cho một ứng dụng web
Ngày 11: Security trong DevOps
- DevSecOps basics
- Quản lý secret: HashiCorp Vault, AWS Secrets Manager
- Vulnerability scanning: Trivy, Snyk, OWASP ZAP
- SSL/TLS, certificate management
- Audit logging, SIEM
- Compliance: PCI-DSS, ISO 27001 (rất quan trọng cho ngân hàng)
Ngày 12-13: Mock Interview & Hands-on
- Tự practice trả lời các câu hỏi technical trước gương hoặc với bạn bè
- Thực hành giải bài tập trên HackerRank, LeetCode (phần Linux/Scripting)
- Cài đặt full pipeline: Git → Jenkins → Docker → Kubernetes → Monitoring
- Cấu hình Prometheus + Grafana để monitor hệ thống
Ngày 14: Review & Tinh chỉnh CV
- Đọc lại toàn bộ notes
- Cập nhật CV với keywords từ JD
- Chuẩn bị portfolio (GitHub, blog kỹ thuật)
- Mock interview với bạn bè
---
🎓 Tài liệu tham khảo gợi ý
Sách:
- "The Phoenix Project" — tiểu thuyết về DevOps, đọc rất hay
- "Site Reliability Engineering" (Google) — free online
- "Kubernetes in Action" — Marko Luksa
- "The DevOps Handbook" — Gene Kim
- "Linux Command Line" — William Shotts
Khóa học online:
- Coursera: "DevOps and SRE" by Google
- Udemy: "Jenkins from Zero to Hero", "Docker Mastery", "Kubernetes for the Absolute Beginners"
- Linux Academy / A Cloud Guru
- KodeKloud (rất thực tế cho DevOps)
YouTube channels:
- TechWorld with Nana
- DevOps Journey
- The DevOps Guy
- Just me and Opensource
- NetworkChuck
Hands-on platforms:
- KodeKloud Engineer (labs thực tế)
- Katacoda (free scenarios)
- Play with Docker / Play with Kubernetes (miễn phí)
Cộng đồng VN:
- VietDevOps group trên Facebook
- Tự học DevOps trên Telegram
- Các forum Reddit: r/devops, r/kubernetes
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho vị trí DevOps tại ngân hàng
📈 Lộ trình thăng tiến điển hình trong ngân hàng
```
Fresher/Junior DevOps (0-2 năm)
↓
DevOps Engineer (2-4 năm) ← Bạn nên ở đây nếu có 3-5 năm kinh nghiệm
↓
Senior DevOps / Chuyên viên cao cấp (4-6 năm) ← Vị trí đang ứng tuyển
↓
Trưởng nhóm DevOps / Team Lead (6-8 năm)
↓
Trưởng phòng DevOps / DevOps Manager (8-12 năm)
↓
Giám đốc Công nghệ / CTO (12+ năm)
```
Đặc biệt với vị trí "Chuyên viên cao cấp/Trưởng nhóm" này, bạn đang ở ngã rẽ quan trọng — từ technical chuyển sang leadership. Hãy cân nhắc:
- Nếu muốn đi sâu kỹ thuật: hướng đến Principal Engineer / DevOps Architect
- Nếu thích quản lý: hướng đến DevOps Manager
💰 Mức lương ước lượng tham khảo theo cấp bậc
> 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 Việt Nam giai đoạn gần đây.
| Cấp bậc | Mức lương/tháng (VNĐ) | Ghi chú |
|---|---|---|
| Junior DevOps | 15 - 25 triệu | 0-2 năm, fresher |
| DevOps Engineer | 25 - 45 triệu | 2-4 năm |
| Senior DevOps / Chuyên viên cao cấp | 45 - 80 triệu | 4-6 năm |
| Trưởng nhóm DevOps | 70 - 120 triệu | 6-8 năm |
| Trưởng phòng DevOps | 100 - 180 triệu | 8-12 năm |
| DevOps Manager (Big 4 banks) | 150 - 250+ triệu | 12+ năm |
TPBank thuộc nhóm ngân hàng tư nhân top đầu, trả lương cạnh tranh so với thị trường. Tuy nhiên "Thỏa thuận" nghĩa là bạn cần tự đàm phán. Tips:
- Nghiên cứu mức lương trên ITviec, VietnamWorks, TopDev
- Mức Senior DevOps ngân hàng thường dao động 50-80 triệu cho vị trí cá nhân, 70-120 triệu nếu kèm leadership
- Đàm phán dựa trên: kinh nghiệm, chứng chỉ, khả năng lead team, đặc biệt nếu bạn từng làm fintech/bank trước
🎯 Kỹ năng cần phát triển thêm trong 1-2 năm tới
Nếu muốn thăng tiến trong ngân hàng:
1. Hiểu sâu về hệ thống ngân hàng lõi: Core Banking (TCBS, Flexcube), Payment systems, SWIFT
2. Compliance & Audit: NHNN regulations, Basel III, PCI-DSS
3. Cloud migration: Xu hướng các ngân hàng đang chuyển từ on-premise lên cloud (hybrid)
4. Site Reliability Engineering (SRE): Kết hợp DevOps + SLO/SLI/SLA
5. AI/ML Ops: Triển khai mô hình AI cho ngân hàng (chuẩn đoán rủi ro, chatbot)
6. Security nâng cao: Zero Trust Architecture, SOC operations
Chứng chỉ nên lấy trong năm tới:
- CKA (Certified Kubernetes Administrator) — top ưu tiên
- AWS DevOps Professional hoặc Azure DevOps Expert
- HashiCorp Certified Terraform Associate
🏦 Tại sao nên chọn ngân hàng thay vì công ty product/outsource?
Ưu điểm:
- ✅ Lương và phúc lợi ổn định, thưởng Tết cao (thường 2-6 tháng lương)
- ✅ Hệ thống lớn, dữ liệu khổng lồ — thử thách kỹ thuật thực sự
- ✅ Làm việc với công nghệ hiện đại (TPBank đầu tư mạnh cho chuyển đổi số)
- ✅ Job security cao
- ✅ Đào tạo bài bản về quy trình, bảo mật, compliance
Nhược điểm:
- ⚠️ Thủ tục hành chính nhiều hơn startup
- ⚠️ Tốc độ triển khai có thể chậm hơn do quy trình kiểm duyệt
- ⚠️ Áp lực cao khi hệ thống downtime ảnh hưởng khách hàng thật
- ⚠️ Môi trường có thể bảo thủ hơn
💡 Lời khuyên thực tế
1. Nếu bạn đang ở level Mid (3 năm): Đây là cơ hội tốt để "nhảy" lên Senior ở một ngân hàng lớn. Cứ apply.
2. Nếu bạn đang Senior 5+ năm: Hãy tự đánh giá xem mình đã làm HA system, container thực tế chưa. Nếu chưa, có thể chưa đạt level "Trưởng nhóm" — vẫn nên apply để học hỏi và đánh giá.
3. Nếu bạn đang làm outsource/freelance: Ngân hàng thường thích người làm product trực tiếp hơn. Chuẩn bị thêm portfolio và giải thích rõ giá trị bạn mang lại.
4. Về văn hóa TPBank: TPBank có văn hóa trẻ trung, năng động so với nhiều ngân hàng truyền thống. Họ đánh giá cao tinh thần đổi mới. Nghiên cứu các chiến dịch như "TPBank LiveBank" để hiểu hướng đi công nghệ của họ.
5. Đừng quên câu hỏi ngược: Trong phỏng vấn, hỏi về stack hiện tại, quy trình on-call, cơ hội đào tạo, lộ trình thăng tiến cụ thể. Điều này cho thấy bạn nghiêm túc và có tầm nhìn lâu dài.
Câu hỏi thường gặp
Em mới ra trường, có thể ứng tuyển vị trí Chuyên viên cao cấp DevOps tại TPBank được không?
Theo JD yêu cầu tối thiểu 3-5 năm kinh nghiệm, nên nếu em mới ra trường thì chưa phù hợp với vị trí này. Tuy nhiên, em có thể:
1. Tích lũy kinh nghiệm 2-3 năm ở các công ty outsource, fintech, hoặc startup trước, tập trung vào CI/CD, Docker, Kubernetes, Linux.
2. Xây dựng portfolio cá nhân trên GitHub với các project thực tế: triển khai pipeline Jenkins, dựng K8s cluster, viết script tự động hóa.
3. Học chứng chỉ CKA, AWS DevOps để tăng giá trị bản thân.
4. Theo dõi tin tuyển dụng của TPBank thường xuyên — họ có thể mở vị trí Junior DevOps hoặc Fresher tùy thời điểm. Hoặc em có thể ứng tuyển các ngân hàng khác dễ vào hơn trước (VIB, MBBank, OCB...) để tích lũy kinh nghiệm domain ngân hàng.
5 năm sau quay lại TPBank ở vị trí Senior hoàn toàn khả thi.
Tôi đang làm DevOps ở công ty outsource 3 năm, có nên apply không? Lương liệu có cao hơn outsource không?
Nên apply, đây là cơ hội rất tốt để chuyển từ outsource sang product. Lý do:
Về lương: Thông thường DevOps ngân hàng product trả cao hơn outsource 20-50%. Senior ở outsource có thể 30-40 triệu, chuyển sang ngân hàng có thể 50-70 triệu cùng cấp. Kèm thưởng Tết 2-4 tháng lương, phúc lợi tốt hơn.
Về kinh nghiệm: Outsource giúp bạn đa dạng project, nhưng ngân hàng cho bạn đào sâu hệ thống lớn, học compliance, làm việc với core banking — đây là giá trị nhiều HR đánh giá cao.
Lưu ý khi apply từ outsource:
- Chuẩn bị giải thích rõ bạn làm gì trong project, đóng góp cụ thể, không chỉ liệt kê project của khách hàng
- Highlight những lần bạn thiết kế architecture, đưa ra quyết định kỹ thuật
- Tìm hiểu trước về TPBank, hệ thống họ dùng để chứng minh bạn hiểu môi trường ngân hàng
Tôi 5 năm kinh nghiệm DevOps nhưng chưa từng làm ngân hàng, có bất lợi gì không? Cần học thêm gì?
Bất lợi: Có chút, nhưng không quá lớn nếu bạn có nền tảng kỹ thuật vững. Lý do ngân hàng thường thích người có kinh nghiệm ngân hàng:
- Hiểu được tính chất "mission-critical" của hệ thống tài chính
- Quen với quy trình audit, compliance
- Không bị "shock" khi làm việc với hệ thống cũ, mainframe, core banking legacy
Tuy nhiên, JD không yêu cầu bắt buộc kinh nghiệm ngân hàng — bạn hoàn toàn có thể apply. Để tăng cơ hội, hãy:
1. Học về compliance ngân hàng: PCI-DSS, ISO 27001, quy định NHNN. Đọc tài liệu miễn phí trên pcisecuritystandards.org
2. Tìm hiểu Core Banking system: Oracle Flexcube, Temenos T24, hoặc tối thiểu hiểu khái niệm
3. Đọc case study về ngân hàng số: TPBank LiveBank, VCB Digibank, MBBank app — phân tích họ làm gì hay, hệ thống sau đó có thể như thế nào
4. Học về thanh toán: SWIFT, NAPAS, Visa/Mastercard rails
5. Trong CV và phỏng vấn: Nhấn mạnh rằng kinh nghiệm bạn mang theo (hệ thống scale lớn, microservices) có thể áp dụng được. VD: "Tôi từng làm hệ thống e-commerce với 5 triệu user, cùng pattern với ngân hàng số"
So sánh làm DevOps ở ngân hàng so với công ty công nghệ (FPT, VNG, Tiki, Shopee) thì nên chọn bên nào?
Cả hai đều có ưu/nhược riêng, tùy vào giai đoạn nghề nghiệp và mục tiêu của bạn:
Chọn ngân hàng (TPBank) nếu:
- Bạn thích môi trường ổn định, lương thưởng đều đặn, ít rủi ro sa thải
- Bạn muốn xây dựng nền tảng kỹ thuật dài hạn với hệ thống mission-critical
- Bạn thích làm việc với dữ liệu tài chính nhạy cảm, compliance chặt chẽ
- Bạn muốn gắn bó lâu dài ở Hà Nội với lương tốt + phúc lợi đầy đủ (BHXH, thưởng Tết, nghỉ phép)
- Bạn 30+ tuổi, muốn ổn định cuộc sống
Chọn công ty tech (VNG, FPT, Shopee) nếu:
- Bạn thích công nghệ mới nhất, scale toàn cầu
- Bạn chấp nhận áp lực cao, làm thêm giờ, KPI khắt khe
- Bạn muốn tích lũy kinh nghiệm product rồi có thể nhảy sang startup nước ngoài, làm remote
- Bạn dưới 30, chưa vướng gia đình
Gợi ý cá nhân:
- 3-5 năm đầu: nên thử 1-2 năm ở product công nghệ để học scale, modern stack
- 5+ năm: có thể chuyển sang ngân hàng với mức lương cao hơn, cộng thêm domain expertise
- Hoặc đi đường song song: ngân hàng từ đầu cũng tốt, vì bank đang chuyển đổi số rất mạnh
Cuối cùng, hãy chọn nơi bạn được học hỏi nhiều nhất, không phải nơi lương cao nhất lúc đó.
Vị trí Trưởng nhóm DevOps ở ngân hàng thường quản lý bao nhiêu người? Cần những kỹ năng leadership gì?
Trưởng nhóm DevOps ở ngân hàng thường quản lý 3-8 người (level lead) hoặc 8-15 người (level manager). Ở TPBank quy mô lớn, có thể team 5-10 người.
Kỹ năng leadership cần thiết:
1. People management:
- Phân công task phù hợp năng lực từng thành viên
- 1-on-1 meeting hàng tuần để nắm tình hình, coaching
- Đánh giá performance khách quan, công bằng
- Xử lý conflict, giải quyết vấn đề nội bộ
- Tuyển dụng và onboarding thành viên mới
2. Technical leadership:
- Định hướng công nghệ, lựa chọn stack
- Review architecture, code, configuration
- Define best practices, chuẩn coding/deployment
- Dẫn dắt các dự án phức tạp, làm kiến trúc sư chính
3. Project management:
- Quản lý sprint, roadmap DevOps
- Phối hợp với team Development, QA, Security, Business
- Ước lượng effort, deadline
- Báo cáo tiến độ cho cấp trên
4. Communication:
- Trình bày technical cho non-technical stakeholders
- Viết documentation rõ ràng
- Dẫn dắt meeting, workshop
Nếu bạn mới chuyển từ IC (Individual Contributor) sang leadership:
- Đừng cố gắng làm technical thay team — hãy coach họ
- Học cách delegate và trust team
- Đừng ngại thừa nhận sai lầm trước team
- Đọc "The Manager's Path" by Camille Fournier — sách rất hay cho dev trở thành manager
TPBank có văn hóa làm việc như thế nào? Có áp lực không?
TPBank (Tiên Phong Bank) được đánh giá là một trong những ngân hàng tư nhân có văn hóa trẻ trung, năng động nhất hiện nay. Tuy nhiên, cũng như mọi ngân hàng, vẫn có áp lực nhất định.
Điểm tích cực:
- Môi trường trẻ trung, độ tuổi trung bình khoảng 30-32
- Đầu tư mạnh cho chuyển đổi số (LiveBank, TPBank Mobile là những sản phẩm tiên phong)
- Văn hóa "khuyến khích đổi mới" — có không gian để đề xuất công nghệ mới
- Có các chương trình đào tạo nội bộ, hội thảo công nghệ
- Phúc lợi tốt: BHXH đầy đủ, thưởng Tết, nghỉ phép, gym, các hoạt động teambuilding
Áp lực có thể gặp:
- Hệ thống mission-critical, downtime ảnh hưởng trực tiếp khách hàng → áp lực vận hành 24/7
- Phải on-call theo ca, có thể bị gọi giữa đêm nếu có sự cố
- Tuân thủ quy trình chặt chẽ (compliance, audit) có thể làm chậm tốc độ triển khai
- KPI đôi khi khắt khe, đặc biệt về uptime, security incident
- Áp lực từ ban lãnh đạo khi có dự án gấp, deadline gấp
Lời khuyên: Trong phỏng vấn, hãy hỏi trực tiếp về:
- Quy trình on-call như thế nào, có OT compensation không
- Work-life balance thực tế ra sao
- Cơ hội đào tạo, chứng chỉ công ty hỗ trợ
- Team size hiện tại, có plan mở rộng không
Đây là cách để bạn đánh giá môi trường có phù hợp với mình không.
Trong CV tôi nên nhấn mạnh những gì để ứng tuyển vị trí này?
Để CV nổi bật cho vị trí Chuyên viên cao cấp/Trưởng nhóm DevOps tại TPBank, hãy nhấn mạnh:
1. Kỹ năng khớp với JD (đặt lên đầu):
- Tools: Jenkins, Docker, Kubernetes, Linux, Tomcat/Jboss
- Đặt skills section ngay sau summary
- Dùng đúng từ khóa JD: "CI/CD pipeline", "microservice", "HA system", "Linux administration"
2. Số liệu cụ thể cho mỗi project:
Thay vì: "Triển khai CI/CD cho team"
Nên viết: "Thiết kế và triển khai CI/CD pipeline với Jenkins cho 15 microservices, giảm thời gian deployment từ 2 giờ xuống 10 phút, tăng deployment frequency từ 2 lần/tuần lên 20 lần/ngày"
3. Kinh nghiệm về scale lớn:
- Hệ thống phục vụ bao nhiêu user
- Uptime đạt được (99.9%, 99.99%)
- Số lượng server/container quản lý
- Traffic xử lý (requests/second)
4. Kinh nghiệm leadership (nếu có):
- Số người quản lý
- Dự án dẫn dắt, vai trò cụ thể
- Mentoring junior members
5. Chứng chỉ, bằng cấp:
- CKA, AWS, RHCE nếu có
- Bằng ĐH chính quy (yêu cầu bắt buộc)
6. Tránh:
- Đừng liệt kê quá nhiều công nghệ không liên quan
- Đừng viết CV dài 5-6 trang (tối đa 2-3 trang)
- Đừng dùng ảnh đại diện không chuyên nghiệp
Template gợi ý cho phần Summary:
"DevOps Engineer với 5 năm kinh nghiệm thiết kế và vận hành hệ thống CI/CD cho ứng dụng web quy mô lớn (1M+ users). Thành thạo Jenkins, Docker, Kubernetes, Linux. Đã dẫn dắt team 4 người, triển khai microservices architecture với uptime 99.95%. Tìm kiếm cơ hội đóng góp cho hệ thống ngân hàng số tại TPBank."