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
TPBank

Chuyên viên cao cấp/Trưởng nhóm DevOps - Khối Công nghệ thông tin

Hà Nội Các Đơn vị kinh doanh
Thỏa thuận Hạn: 2026-08-11

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 cho vị trí Senior DevOps / 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 Pipeline Jenkins, GoCD, 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 (RHEL/CentOS/Ubuntu), Windows Server Thành thạo
Security SSL/TLS, Firewall, OWASP cơ bản Hiểu biết
Networking TCP/IP, DNS, Load Balancing, Proxy Hiểu biết
Scripting/Programming Bash, Python, PowerShell Sử dụng được

2. Hard Skills — Ưu tiên (Nice-to-have)

Nhóm kỹ năng Chi tiết
Container & Orchestration Docker, Kubernetes (K8s), Helm
Microservices Kiến trúc microservice, API Gateway, Service Mesh
High Availability Hệ thống HA, Failover, Clustering
Monitoring Prometheus, Grafana, ELK Stack
Cloud AWS/Azure/GCP (nếu có)
IaC Terraform, Ansible

3. Soft Skills

  • Làm việc nhóm: Phối hợp chặt chẽ với team Dev, QA, Security, Business
  • Tinh thần trách nhiệm cao: Hệ thống ngân hàng chạy 24/7, downtime = thiệt hại trực tiếp
  • Khả năng chịu áp lực: Xử lý sự cố ngoài giờ, on-call
  • Tư duy hệ thống: Nhìn tổng quan kiến trúc end-to-end
  • Kỹ năng truyền đạt: Ở vị trí Trưởng nhóm, cần mentoring juniors, báo cáo cho management
  • Tiếng Anh: Đọc docs, giao tiếp cơ bản (TPBank dùng nhiều tài liệu tiếng Anh)

4. Chứng chỉ gợi ý (nếu có thì càng tốt)

Chứng chỉ Tổ chức Ghi chú
CKA (Certified Kubernetes Administrator) CNCF Rất giá trị cho vị trí có K8s
AWS Solutions Architect / DevOps Engineer Amazon Nếu TPBank dùng cloud
Docker Certified Associate Mirantis Nền tảng container
RHCE (Red Hat Certified Engineer) Red Hat Cho Linux admin
ITIL Foundation AXELOS Quy trình vận hành IT ngân hàng

5. Bảng so sánh mức độ phù hợp theo cấp bậc

Kỹ năng Fresher Mid (2-3 năm) Senior (3-5 năm) Trưởng nhóm (5+ năm)
CI/CD Biết cơ bản Thành thạo Thành thạo + tối ưu Thiết kế chuẩn công ty
Container (Docker/K8s) Mới học Triển khai được Vận hành production Kiến trúc giải pháp
Microservices Lý thuyết Hiểu pattern Triển khai thực tế Quy hoạch toàn hệ thống
HA/DR Chưa rõ Biết concept Đã từng setup Thiết kế cho core banking
Leadership Không Tự hoàn thành task Dẫn dắt 2-3 người Quản lý 5-10 người

Nhận xét tổng: Tin này hướng tới ứng viên có 3-5 năm kinh nghiệm thực chiến, đã "đổ mồ hôi" với production systems. Ứng viên Senior cần cover toàn bộ must-have, còn ưu tiên sẽ là điểm cộng quyết định.

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn Senior DevOps / Trưởng nhóm DevOps — TPBank

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

TPBank là ngân hàng tư nhân có quy trình khá bài bản, thường trải qua:

Vòng Hình thức Nội dung chính Thời lượng
1. HR Screen Phone/Video call Background, mức lương, định hướng 20-30 phút
2. Technical Test Online hoặc tại chỗ Linux, Scripting, Networking, CI/CD 60-90 phút
3. Technical Interview Trực tiếp với Team Lead/Manager Chuyên sâu DevOps, scenario-based 60-90 phút
4. Manager Interview Trực tiếp Tư duy hệ thống, leadership, case study 45-60 phút
5. Director/Final Trực tiếp Cultural fit, mức lương, thương thảo 30-45 phút

Câu hỏi thường gặp theo từng vòng

Vòng Technical Test
  • Viết Bash script để monitor disk usage và gửi alert
  • Phân biệt TCP và UDP, giải thích 3-way handshake
  • Cách troubleshoot khi một service bị down trên Linux
  • Thiết kế pipeline CI/CD cho một ứng dụng Java
Vòng Technical Interview
  • Bạn đã thiết kế kiến trúc HA cho hệ thống nào? Scale bao nhiêu user?
  • So sánh Kubernetes và Docker Swarm, khi nào nên dùng K8s?
  • Làm sao để handle secret management trong pipeline?
  • Cách rollback một deployment lỗi trong production?
  • Bạn xử lý thế nào khi CPU spike đột ngột trên production server?
  • Explain Blue-Green Deployment và Canary Deployment
Vòng Manager Interview
  • Bạn quản lý team như thế nào? Phong cách leadership?
  • Conflict giữa team Dev và Ops, bạn xử lý ra sao?
  • Đặt mục tiêu cho team DevOps trong 6 tháng đầu?
  • Tại sao bạn muốn làm việc trong lĩnh vực ngân hàng?
  • Đặc thù ngân hàng về bảo mật và uptime — bạn hiểu gì?
Vòng Final
  • Mong muốn mức lương?
  • Điểm mạnh/yếu của bạn?
  • Bạn nhìn thấy mình ở TPBank sau 3 năm?

Tips chuẩn bị

Chuẩn bị portfolio thật: Mô tả 1-2 dự án lớn nhất (scale, vai trò, kết quả). Ví dụ: "Hệ thống core banking phục vụ 5 triệu user, uptime 99.95%, giảm 60% thời gian deploy".

Nắm vững case study ngân hàng: Tìm hiểu về TPBank — họ nổi tiếng với chuyển đổi số (LiveBank, app TPBank Mobile). Hiểu về quy định NHNN về an toàn thông tin.

Chuẩn bị câu hỏi cho người phỏng vấn:

  • Stack công nghệ hiện tại của team?
  • Quy trình on-call như thế nào?
  • Cơ hội training/certification?
  • Lộ trình thăng tiến rõ ràng không?

Ôn lại kiến thức nền tảng: Đừng xem nhẹ TCP/IP hay Linux — nhiều ứng viên senior bị "knock-out" ở những câu cơ bản vì lâu không đụng.

Dress code

  • Vòng HR + Technical: Smart casual hoặc business casual
  • Vòng Manager + Director: Áo sơ mi + quần tây, giày tây, thắt lưng
  • Ngân hàng thiên về lịch sự, gọn gàng — tránh quần jeans rách, áo thun
  • Cắt tóc gọn gàng, nam thắt cà vạt (không bắt buộc nhưng cộng điểm)

Lộ trình ôn thi

Lộ trình ôn tập 2 tuần cho vị trí DevOps tại TPBank

Tuần 1 — Nền tảng vững chắc

Ngày 1-2: Linux & Scripting

  • Ôn lại các lệnh: `ps`, `top`, `netstat`, `ss`, `iostat`, `vmstat`, `strace`, `lsof`
  • Quản lý process, systemd, journalctl
  • Bash scripting: viết script monitor, log rotation, backup tự động
  • Tài liệu: "Linux Command Line and Shell Scripting Bible", Linux Academy

Ngày 3-4: Networking & Security

  • Mô hình OSI, TCP/IP 4-layer
  • DNS, DHCP, HTTP/HTTPS, SSL/TLS handshake
  • Firewall iptables, Security Group, VPN
  • Cơ bản về OWASP Top 10, hardening server
  • Tài liệu: "Computer Networking: A Top-Down Approach" (Kurose), Practical Networking

Ngày 5-7: CI/CD & Application Server

  • Jenkins: pipeline as code (Jenkinsfile), shared libraries, plugins phổ biến
  • So sánh Jenkins vs GoCD vs TravisCI
  • Tomcat: cấu hình, tuning JVM, deploy WAR
  • Jboss/WildFly basics, WebSphere (nếu có kinh nghiệm)
  • Thực hành: setup pipeline Java app end-to-end
  • Tài liệu: Jenkins official docs, Apache Tomcat docs

Tuần 2 — Nâng cao & Đặc thù ngân hàng

Ngày 8-9: Container & Orchestration

  • Docker: Dockerfile best practices, multi-stage build, docker-compose
  • Kubernetes: Pod, Deployment, Service, Ingress, ConfigMap, Secret, PVC
  • Helm chart cơ bản
  • Thực hành: deploy microservice lên K8s local (minikube/kind)
  • Tài liệu: Kubernetes.io official docs, "Kubernetes in Action" (Marko Luksa)

Ngày 10-11: Microservices & HA

  • Pattern: API Gateway, Service Discovery, Circuit Breaker, Saga
  • Message queue: Kafka, RabbitMQ
  • HA patterns: Load Balancing, Replication, Failover, Multi-AZ
  • Disaster Recovery: RPO, RTO, backup strategy

Ngày 12-13: Đặc thù Ngân hàng & Case study

  • Đọc về hệ thống core banking (T24, FSS, Flexcube)
  • Quy định NHNN: Thông tư 17/2020, Circular về an toàn thông tin
  • PCI-DSS, ISO 27001 trong ngân hàng
  • Tìm hiểu TPBank: công nghệ họ đang dùng, tin tức chuyển đổi số

Ngày 14: Mock interview & Review

  • Luyện trả lời câu hỏi scenario: "Server down giữa đêm, bạn xử lý sao?"
  • Vẽ sơ đồ kiến trúc hệ thống bạn đã làm
  • Review tất cả kiến thức đã ôn

Tài liệu tham khảo nhanh

Loại Tài liệu
Sách nền tảng "The Phoenix Project" (Gene Kim), "Site Reliability Engineering" (Google)
Sách DevOps "The DevOps Handbook", "Continuous Delivery" (Humble, Farley)
Online Kubernetes.io, Jenkins.io, AWS/Azure docs
Video TechWorld with Nana, KodeKloud, Nana Janashia
Thực hành Katacoda, Play with Docker, Play with Kubernetes
Community VietDevOps group, Cloud Native Vietnam

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

  • [ ] Đọc kỹ JD, ghi chú keywords
  • [ ] Xem tin tức TPBank 1 tháng gần nhất
  • [ ] Chuẩn bị 2-3 câu chuyện dự án (STAR method)
  • [ ] Ôn lại CV, biết rõ từng dòng mình viết
  • [ ] Sleep đủ giấc đêm trước

Tư vấn nghề nghiệp

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

1. Lộ trình thăng tiến điển hình

```
DevOps Fresher/Junior (0-2 năm)

DevOps Engineer (2-4 năm)

Senior DevOps Engineer (4-6 năm) ← Vị trí này

DevOps Team Lead / Lead Engineer (6-8 năm)

DevOps Manager (8-10 năm)

Head of Infrastructure / CIO / CTO (10+ năm)
```

Tại TPBank, sau vị trí Trưởng nhóm, bạn có thể đi theo 2 hướng:

  • Technical track: Principal Engineer, Architect
  • Management track: DevOps Manager, Head of Platform Engineering

2. Mức lương kỳ vọng theo cấp bậc (Ngân hàng tại Việt Nam, 2024-2025)

Cấp bậc Kinh nghiệm Mức lương (Gross/tháng) Ghi chú
Junior DevOps 0-2 năm 15-25 triệu Fresher
Mid DevOps 2-4 năm 25-40 triệu Có thể làm tự chủ
Senior DevOps 4-6 năm 40-65 triệu Vị trí này
Lead DevOps 5-8 năm 55-85 triệu Có thể 100+ triệu ở big4 bank
Manager DevOps 8-10 năm 80-120 triệu Tùy quy mô team
Director/CIO 10+ năm 120-300+ triệu Big4 bank, foreign bank

Lưu ý cho vị trí Senior/Trưởng nhóm tại TPBank:

  • Mức "Thỏa thuận" nên deal trong khoảng 45-70 triệu nếu bạn có đầy đủ must-have + một số nice-to-have
  • TPBank là bank tư nhân, lương cạnh tranh nhưng có thể chưa bằng Techcombank, MB hay VPBank
  • Bonus cuối năm (thường 2-3 tháng lương) + thưởng KPI + phúc lợi ngân hàng

3. Kỹ năng cần phát triển thêm để tăng giá trị

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

  • Lấy chứng chỉ CKA (Kubernetes) — giá trị rất cao trong ngân hàng
  • Thành thạo Terraform hoặc Ansible (IaC)
  • Học về observability: Prometheus + Grafana + ELK

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

  • Site Reliability Engineering (SRE) mindset
  • GitOps: ArgoCD, FluxCD
  • Cloud native security, Vault cho secret management
  • FinOps: tối ưu chi phí hạ tầng

Dài hạn (1-2 năm):

  • Platform Engineering mindset — xây internal developer platform
  • AI/ML Ops (MLOps) — xu hướng mới
  • Multi-cloud strategy
  • Zero-trust security architecture

4. Tại sao nên làm DevOps tại Ngân hàng?

Ưu điểm:

  • Lương tốt + phúc lợi ngân hàng (vay ưu đãi, bảo hiểm)
  • Hệ thống lớn, scale lớn — challenge thực sự
  • Job stability cao, ít bị sa thải
  • Cơ hội làm việc với core banking, payment gateway
  • Được đào tạo quy trình bài bản (ITIL, ISO 27001)

Nhược điểm:

  • Đôi khi phải on-call, làm ngoài giờ
  • Thủ tục, quy trình phức tạp hơn công ty product
  • Đổi mới công nghệ chậm hơn công ty công nghệ thuần
  • Áp lực compliance, audit

5. Lời khuyên thực chiến

🎯 Đừng nhảy việc quá sớm: Ở mỗi nơi ít nhất 2-3 năm để có "chiều sâu" — nhà tuyển dụng ngân hàng đánh giá cao sự ổn định.

🎯 Build personal brand: Viết blog, chia sẻ trên LinkedIn, tham gia cộng đồng VietDevOps, Cloud Native Vietnam. CV có blog/OSS contribution được chú ý hơn.

🎯 Soft skill quan trọng không kém tech: Ở cấp Trưởng nhóm, khả năng giao tiếp, quản lý xung đột, truyền đạt với non-tech stakeholder sẽ quyết định bạn lên Manager hay không.

🎯 Hiểu business ngân hàng: Đừng chỉ biết tech — hiểu payment flow, settlement, KYC, AML sẽ giúp bạn thiết kế hệ thống tốt hơn và tăng giá trị bản thân.

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

Em mới ra trường, có nên ứng tuyển vị trí Senior DevOps tại TPBank không?

Không nên bạn nhé. Vị trí này yêu cầu tối thiểu 3-5 năm kinh nghiệm thực chiến ở mảng DevOps. Nếu chưa có kinh nghiệm, bạn có thể apply vào các vị trí Junior DevOps, IT Helpdesk, hoặc System Admin tại ngân hàng để xây dựng nền tảng trước. Lời khuyên: dành 2-3 năm đầu tại các công ty outsource, fintech, hoặc ngân hàng nhỏ để tích lũy kinh nghiệm production thực sự, sau đó mới target các vị trí senior.

Mức lương thỏa thuận thì nên đề xuất bao nhiêu cho hợp lý?

Với vị trí Senior DevOps/Trưởng nhóm tại TPBank, mức lương hợp lý nên deal trong khoảng 45-70 triệu gross/tháng. Cụ thể: nếu bạn đáp ứng đủ must-have + 2-3 nice-to-have (Docker/K8s, microservice, HA), mức 55-65 triệu là khả thi. Nếu có chứng chỉ CKA hoặc kinh nghiệm scaling lớn, có thể đẩy lên 70-80 triệu. Mẹo: search Glassdoor, VietnamWorks, hoặc hỏi cộng đồng VietDevOps để biết range thực tế, rồi đề xuất ở mức 70-80% của range, để có đất thương lượng.

Mình đang làm DevOps ở công ty fintech 4 năm, chuyển sang ngân hàng có khó không?

Không quá khó nhưng cần chuẩn bị. Điểm khác biệt chính khi chuyển từ fintech sang ngân hàng: (1) Quy trình compliance phức tạp hơn nhiều (audit, SOX, PCI-DSS), (2) Thay đổi chậm hơn vì nhiều quy trình phê duyệt, (3) Hệ thống core banking thường là mainframe hoặc legacy nên bạn cần học thêm về T24, FSS hoặc các hệ thống tương tự, (4) Yêu cầu bảo mật cao hơn nhiều. Bù lại, fintech experience của bạn là điểm cộng vì chứng minh được tư duy cloud-native, tốc độ triển khai. Hãy nhấn mạnh điều này trong CV.

Trưởng nhóm DevOps ở ngân hàng thì làm gì khác so với Senior DevOps Engineer?

Khác biệt khá lớn. Senior DevOps Engineer tập trung vào technical execution: thiết kế pipeline, xử lý sự cố, tối ưu hệ thống. Trưởng nhóm thêm các trách nhiệm: (1) Quản lý 3-7 người, phân công task, mentoring, đánh giá performance, (2) Lên kế hoạch roadmap cho team, estimate effort, (3) Phối hợp với PM, các team khác, (4) Báo cáo cho Manager về tiến độ và chỉ số, (5) Tham gia tuyển dụng. Code vẫn làm nhưng ít hơn, khoảng 30-50% thời gian. Nếu bạn thích code thuần và ghét meeting thì vị trí Senior thuần túy sẽ hợp hơn Trưởng nhóm.

Có cần thiết phải có chứng chỉ như CKA, AWS không, hay kinh nghiệm thực tế là đủ?

Kinh nghiệm thực tế vẫn là quan trọng nhất — đặc biệt với ngân hàng, họ quan tâm bạn đã xử lý sự cố thực tế thế nào. Tuy nhiên, chứng chỉ là điểm cộng rõ ràng, đặc biệt trong hai trường hợp: (1) Bạn ứng tuyển ở ngân hàng lớn có quy trình HR chặt chẽ — HR dùng chứng chỉ như filter ban đầu, (2) Bạn muốn deal lương cao hơn — chứng chỉ CKA có thể giúp bạn cộng thêm 5-15 triệu. Khuyến nghị: nếu có thời gian, hãy lấy CKA trước (giá trị nhất hiện tại với DevOps), sau đó tới AWS Solutions Architect.

Phỏng vấn DevOps ở ngân hàng có khác gì so với công ty product công nghệ không?

Có vài điểm khác biệt bạn nên lưu ý: (1) Câu hỏi về bảo mật, compliance nặng hơn — họ sẽ hỏi về PCI-DSS, mã hóa dữ liệu nhạy cảm, audit log, (2) Câu hỏi về quy trình ITIL, change management, incident response sẽ xuất hiện nhiều hơn, (3) Có thể có thêm vòng phỏng vấn với bộ phận bảo mật (Security team) riêng biệt, (4) Họ quan tâm nhiều đến khả năng làm việc với vendor, đối tác bên ngoài, (5) Soft skill và cultural fit được đánh giá cao hơn vì ngân hàng coi trọng sự ổn định. Hãy chuẩn bị thêm kiến thức về quy định NHNN, ISO 27001.

Nếu pass vòng technical nhưng fail vòng director, mình có thể apply lại sau không?

Được, nhưng nên đợi 6-12 tháng. Ở TPBank và các ngân hàng lớn, kết quả phỏng vấn thường được lưu trong hệ thống ATS. Nếu apply lại ngay trong vòng 3 tháng, khả năng cao HR sẽ lọc ra. Lời khuyên: (1) Hỏi feedback cụ thể từ HR sau khi fail — đây là điều hợp lý và nhiều HR ngân hàng sẵn sàng chia sẻ, (2) Bổ sung điểm yếu được chỉ ra (ví dụ: thiếu leadership case, yếu presentation), (3) Apply sau 6-12 tháng kèm thành tích mới (chứng chỉ, dự án, thăng chức), (4) Network với người trong team qua LinkedIn — đôi khi referral là cách nhanh hơn apply lại.

Làm DevOps ở ngân hàng có cơ hội chuyển sang Cloud/AI/MLOps sau này không?

Hoàn toàn có, và đây là hướng đi rất tốt. DevOps là nền tảng vững chắc để chuyển sang các mảng: (1) Cloud Engineer/Architect — bạn đã quen với hạ tầng, chỉ cần học thêm về cloud-native services, (2) SRE (Site Reliability Engineering) — mindset giống DevOps nhưng scale lớn hơn, (3) Platform Engineer — xây internal developer platform cho công ty, (4) MLOps — kết hợp DevOps với ML pipeline, đang là xu hướng rất hot, (5) Security Engineer (DevSecOps) — chuyên về bảo mật trong pipeline. Nền tảng ngân hàng cho bạn lợi thế về scale, compliance và độ ổn định — đây là những thứ mà các bạn ở startup thiếu.

TPBank có môi trường làm việc như thế nào? Có áp lực không?

TPBank được đánh giá là một trong những ngân hàng có văn hóa cởi mở, đổi mới nhất — họ đầu tư mạnh vào chuyển đổi số (LiveBank là sản phẩm khá nổi tiếng). Tuy nhiên, áp lực vẫn có: (1) Deadline dự án thường xuyên, đặc biệt dịp cuối năm, (2) Hệ thống phải chạy 24/7 nên on-call có thể xảy ra, (3) KPI rõ ràng, đánh giá performance hàng quý. Bù lại: phúc lợi tốt (vay ưu đãi nhân viên, bảo hiểm sức khỏe gia đình), cơ hội học hỏi từ hệ thống lớn, môi trường chuyên nghiệp. Nếu bạn chọn ngân hàng thì phải chấp nhận làm việc trong môi trường có quy trình chặt chẽ.