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
VPBank

DevOps Engineer_CVCC Vận hành hệ thống CNTT_TA165

CVCC Vận hành hệ thống CNTT Khối Công nghệ thông tin
CMNV

Mô tả công việc

Các trách nhiệm chính 1

  •  Vận hành hệ thống theo phân công

Các trách nhiệm chính 2

  • Kiểm tra, giám sát và vận hành hệ thống để đảm bảo hoạt động ổn định và liên tục

Các trách nhiệm chính 3

  • Phối hợp với các đối tác và đơn vị trong/ngoài nước để xử lý các vấn đề liên quan đến hệ thống

Các trách nhiệm chính 4

  • Thiết kế, phát triển các thay đổi theo yêu cầu của đơn vị nghiệp vụ (BU) và theo phân tích của SA/BA

Các trách nhiệm chính 5

  • Đảm bảo tính năng và mã nguồn của hệ thống tuân thủ kiến trúc doanh nghiệp và đáp ứng các tiêu chuẩn an toàn thông tin, bao gồm coding, tài liệu, kiến trúc, đào tạo người dùng… phối hợp với các bên liên quan trong quá trình phát triển phần mềm
  • Tham gia điều tra và xử lý sự cố/incident theo SLA đã cam kết
  • Phối hợp với nhà cung cấp và các đội IT khác để phát triển hoặc xử lý lỗi hệ thống
  • Tham gia các công việc và dự án khác theo yêu cầu của quản lý

Yêu cầu ứng viên

Các năng lực khác
 Có ít nhất 3 năm kinh nghiệm phát triển, vận hành và quản lý các hệ thống trong lĩnh vực tài chính, ngân hàng.

 Kiến thức vững về hệ thống quản lý dữ liệu, đặc biệt là MS SQL; có khả năng tối ưu cơ bản và xử lý sự cố liên quan đến truy vấn.

 Khả năng làm việc dưới áp lực cao, giám sát hệ thống liên tục và xử lý sự cố nhanh chóng để đảm bảo tính ổn định và sẵn sàng của hệ thống.

 Khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh, bao gồm kiến trúc cloud, đặc tả hệ thống và hướng dẫn xử lý sự cố.

 Khả năng vận hành và quản lý đồng thời nhiều hệ thống trong môi trường ngân hàng.

 Kỹ năng giải quyết vấn đề tốt.

 Kỹ năng giao tiếp tốt để phối hợp hiệu quả với các đội phát triển, hạ tầng, bảo mật và các đơn vị nghiệp vụ.

 Khả năng viết và duy trì tài liệu vận hành.

 Sử dụng tốt Python và có kiến thức cơ bản về Shell và PowerShell.

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

Phân tích Kỹ năng cho Vị trí DevOps Engineer tại VPBank

1. Hard Skills (Kỹ năng chuyên môn kỹ thuật)

Nhóm kỹ năng Yêu cầu bắt buộc Mức độ thành thạo Ghi chú
Database MS SQL Server Cao Tối ưu truy vấn, xử lý sự cố, sao lưu/phục hồi
Scripting Python Cao Automation, scripting hệ thống
Scripting Shell/PowerShell Cơ bản Quản lý hệ thống, automation tasks
Monitoring Giám sát hệ thống 24/7 Cao Hiểu SLA, incident management
DevOps CI/CD, Container Trung bình Thường dùng trong môi trường ngân hàng
Cloud Cloud architecture (AWS/Azure/GCP) Cơ bản-Trung bình Đọc hiểu tài liệu tiếng Anh
Security An toàn thông tin Cơ bản Tuân thủ tiêu chuẩn bảo mật ngân hàng

2. Soft Skills (Kỹ năng mềm)

  • Chịu áp lực cao: Vận hành hệ thống ngân hàng đòi hỏi trạng thái sẵn sàng liên tục, xử lý incident nhanh
  • Giao tiếp: Phối hợp với nhiều đội (Dev, Infra, Security, BU)
  • Giải quyết vấn đề: Diagnostic skills, troubleshooting systematic thinking
  • Viết tài liệu: Duy trì runbook, SOP, tài liệu vận hành
  • Quản lý thời gian: Xử lý đa hệ thống, ưu tiên công việc theo SLA

3. Chứng chỉ gợi ý

Nên có:

  • AWS Certified Solutions Architect / SysOps Administrator
  • Microsoft Certified: Azure Administrator Associate
  • Google Cloud Professional
  • Oracle Database Administrator Certified
  • ITIL Foundation (quản lý incident, change)

Có giá trị bổ sung:

  • Certified Kubernetes Administrator (CKA)
  • Red Hat Certified Specialist in Automation
  • PMP hoặc PMI-ACP (nếu tham gia dự án)

4. So sánh với thị trường

Tiêu chí VPBank (JD này) Thị trường chung
Kinh nghiệm 3+ năm 2-5 năm tùy cấp
MS SQL Bắt buộc Phổ biến trong ngân hàng VN
Python Tốt Yêu cầu ngày càng cao
Lương cơ bản Thỏa thuận 20-40 triệu (3-5 năm kinh nghiệm)
Môi trường Ngân hàng (regulatory) Fintech có thể linh hoạt hơn

5. Đánh giá mức độ phù hợp

Phù hợp cao nếu bạn có:

  • ✅ 3+ năm kinh nghiệm vận hành hệ thống ngân hàng/tài chính
  • ✅ Thàm thạo MS SQL (index, query optimization, stored procedure)
  • ✅ Kinh nghiệm xử lý incident trong môi trường 24/7
  • ✅ Khả năng viết Python script automation

Cần bổ sung nếu thiếu:

  • ⚠️ Kinh nghiệm ngành ngân hàng (đây là yêu cầu cốt lõi)
  • ⚠️ Kiến thức về regulatory compliance (VBSP, GDPR tương tự)
  • ⚠️ Kinh nghiệm với core banking system

Chuẩn bị phỏng vấn

Hướng dẫn Phỏng vấn DevOps Engineer tại VPBank

1. Quy trình các vòng phỏng vấn

Vòng 1: HR Screening (30-45 phút)

  • Đánh giá profile, kinh nghiệm tổng quan
  • Tìm hiểu mức lương kỳ vọng, availability
  • Kiểm tra kỹ năng giao tiếp tiếng Việt

Vòng 2: Technical Interview với IT Manager (60-90 phút)

  • Kiểm tra kiến thức chuyên môn sâu
  • Case study về xử lý sự cố hệ thống
  • Coding test hoặc whiteboard

Vòng 3: Technical Interview với Team Lead/HOD (45-60 phút)

  • Deep dive vào kinh nghiệm cụ thể
  • Behavioral questions về teamwork
  • System design scenario

Vòng 4: Final Interview với IT Director/C-level (30-45 phút)

  • Cultural fit, định hướng phát triển
  • Compensation discussion
  • Q&A về VPBank

2. Câu hỏi hay gặp theo từng vòng

Vòng HR:

  • "Giới thiệu ngắn về kinh nghiệm DevOps của bạn"
  • "Tại sao bạn muốn chuyển sang VPBank?"
  • "Mức lương kỳ vọng của bạn là bao nhiêu?"
  • "Bạn có thể làm việc theo ca (on-call) không?"

Vòng Technical - Kỹ năng Database:

  • "Làm thế nào để tối ưu một stored procedure chạy chậm?"
  • "Describe các bước troubleshoot khi database server không response?"
  • "Sự khác biệt giữa clustered và non-clustered index?"
  • "Khi nào nên dùng SQL Profiler, khi nào dùng Query Store?"

Vòng Technical - Kỹ năng DevOps/System:

  • "Mô tả kiến trúc hệ thống bạn đã vận hành?"
  • "Làm thế nào để đảm bảo zero downtime khi deploy?"
  • "Describe quy trình xử lý incident từ lúc phát hiện đến khi resolve?"
  • "Bạn sử dụng những tool monitoring nào?"
  • "Cách quản lý configuration trên nhiều environment?"

Vòng Technical - Python/Scripting:

  • "Viết script để auto-restart service khi down"
  • "Làm thế nào để parse log file và extract error count?"
  • "Difference giữa list comprehension và map trong Python?"

Vòng Behavioral:

  • "Mô tả tình huống bạn phải xử lý incident nghiêm trọng dưới áp lực thời gian?"
  • "Bạn phối hợp với team như thế nào khi có conflict?"
  • "Khi nào bạn quyết định escalate vấn đề?"
  • "Mô tả dự án automation mà bạn tự hào nhất?"

3. Tips chuẩn bị đặc thù cho VPBank

Nghiên cứu trước:

  • Tìm hiểu VPBank Digital Banking strategy, Core banking system đang dùng
  • Các dự án chuyển đổi số gần đây của VPBank
  • Quy định NHNN về CNTT cho ngân hàng (Thông tư 16, 17/2020)

Chuẩn bị Case Study:

  • Sẵn sàng trình bày chi tiết 1-2 incident đã xử lý thành công
  • Chuẩn bị sơ đồ kiến trúc hệ thống đã vận hành
  • Backup plan và disaster recovery scenario

Technical prep:

  • Ôn kỹ MS SQL: indexing, query optimization, HA/DR
  • Thực hành viết Python script automation
  • Hiểu concept về CI/CD pipeline
  • Nắm vững monitoring tools (Prometheus, Grafana, Zabbix...)

4. Dress Code

  • Formal business attire - Âu phục hoặc vest
  • Nam: áo sơ mi, quần âu, giày da, thắt cravat nếu senior
  • Nữ: áo sơ mi/cam ta, quần âu/chân váy công sở
  • Tránh màu sắc quá nổi bật, trang sức cồng kềnh
  • IT interview có thể thoải mái hơn một chút (smart casual được chấp nhận ở một số ngân hàng tech-forward)

5. Questions bạn nên hỏi nhà tuyển dụng

  • "Quy mô team DevOps hiện tại và cơ cấu?"
  • "Các hệ thống core banking đang vận hành?"
  • "On-call rotation như thế nào?"
  • "Cơ hội học tập và certification support?"
  • "Lộ trình phát triển career path cho vị trí này?"

Lộ trình ôn thi

Ôn thi & Chuẩn bị cho DevOps Engineer tại VPBank

1. Kiến thức nền tảng cần ôn

Module 1: MS SQL Server (Trọng tâm - ưu tiên cao nhất)

  • Query optimization: execution plan, index usage, query hints
  • Performance tuning: statistics, fragmentation, stored procedure optimization
  • High Availability: Always On Availability Groups, failover clustering
  • Backup & Recovery: full, differential, transaction log backup
  • Troubleshooting: blocking, deadlocks, connection issues, tempdb contention

Module 2: Python cho DevOps

  • Script automation: file handling, subprocess, scheduled tasks
  • Database connectivity: pyodbc, pymssql
  • Logging và monitoring script
  • API integration (requests library)
  • Regex cho log parsing

Module 3: Shell/PowerShell cơ bản

  • Basic commands: grep, awk, sed, find
  • PowerShell: Active Directory, Windows Services management
  • Script scheduling: cron, Windows Task Scheduler

Module 4: System Operations

  • Monitoring concepts: metrics, alerts, SLAs, SLOs
  • Incident management process (ITIL-style)
  • Change management
  • Log analysis và correlation

Module 5: Cloud & Infrastructure cơ bản

  • AWS/GCP/Azure basic concepts
  • Virtualization basics
  • Network fundamentals (DNS, Load Balancer, Firewall)

2. Tài liệu tham khảo

Sách và Course:

  • "SQL Server Performance Tuning" - Grant Fritchey
  • "Expert Performance Indexing for SQL Server" - Sean McGowan
  • "Python for DevOps" - Noah Gift
  • Udemy: "SQL Server Administration" by Raphael Asgari
  • Pluralsight: "DevOps Foundations" path

Documentation chính thức:

  • Microsoft Docs: SQL Server Documentation
  • Python Official Documentation
  • AWS Well-Architected Framework

Practice Platform:

  • LeetCode (SQL practice)
  • Hackerrank (Python scripting)
  • Azure DevOps Labs

3. Lộ trình chuẩn bị 2 tuần

Tuần 1: Ôn tập kiến thức cốt lõi

Ngày Chủ đề Thời lượng Resource
Ngày 1-2 MS SQL Performance Tuning 4-5h/ngày Grant Fritchey book + practice
Ngày 3 SQL HA/DR, Always On 4h Microsoft Docs + diagrams
Ngày 4-5 Python Automation Scripts 4h/ngày Real practice scenarios
Ngày 6 Incident Management 3h ITIL concepts review
Ngày 7 Nghỉ ngơi + mental prep - -

Tuần 2: Thực hành + Mock Interview

Ngày Chủ đề Thời lượng Resource
Ngày 8-9 System Design Cases 4h/ngày Prepare 2-3 real scenarios
Ngày 10 SQL Coding Practice 3h LeetCode SQL medium
Ngày 11 Mock Technical Interview 2h Practice với bạn bè/mentor
Ngày 12 VPBank Research 2h Website, news, products
Ngày 13 Prepare portfolio/case studies 3h 2-3 success stories
Ngày 14 Review notes + Rest 2h Light review only

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

  • [ ] Ôn lại tất cả SQL query optimization cases đã làm
  • [ ] Chuẩn bị 2-3 incident stories với STAR method
  • [ ] Setup môi trường practice (SQL Server Express + Python)
  • [ ] In ấn CV và research VPBank notes
  • [ ] Chuẩn bị outfit
  • [ ] Ngủ đủ giấc, không làm việc đêm khuya
  • [ ] Check lịch, địa điểm, chuẩn bị transport

Tư vấn nghề nghiệp

Lời khuyên Sự nghiệp cho DevOps Engineer

1. Lộ trình thăng tiến tại VPBank/Ngân hàng

```
Junior DevOps (0-2 năm kinh nghiệm)

DevOps Engineer (vị trí này - 3-5 năm)

Senior DevOps Engineer (5-7 năm)

DevOps Team Lead / Site Reliability Engineer Lead (7-10 năm)

IT Infrastructure Manager / IT Operations Manager (10+ năm)

IT Director / CTO (15+ năm)
```

Alternative Path - Technical Specialist:
```
DevOps Engineer
→ Platform Engineer
→ Site Reliability Engineer (SRE)
→ Principal Engineer / Staff Engineer
→ Distinguished Engineer
```

2. Mức lương kỳ vọng theo cấp bậc (thị trường VN 2024)

Cấp bậc Kinh nghiệm Lương tháng (VND) Ghi chú
Junior DevOps 0-2 năm 12-20 triệu Entry level
DevOps Engineer 3-5 năm 20-35 triệu Vị trí này
Senior DevOps 5-7 năm 35-50 triệu Senior level
Lead/Manager 7-10 năm 50-80 triệu Management track
Manager 10+ năm 80-120 triệu Director level

Lưu ý: Mức lương chưa bao gồm bonus, benefits. Ngân hàng thường có 13th salary + performance bonus.

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

Ngắn hạn (6-12 tháng đầu):

  • Deep dive MS SQL performance tuning
  • Learn containerization (Docker, Kubernetes)
  • CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
  • Infrastructure as Code (Terraform, Ansible)

Trung hạn (1-2 năm):

  • Cloud certifications (AWS/GCP/Azure)
  • Site Reliability Engineering (SRE) concepts
  • Observability stack (Prometheus, Grafana, ELK)
  • Security fundamentals (Zero Trust, IAM)

Dài hạn (3-5 năm):

  • Architecture design patterns
  • Leadership và team management
  • Business domain knowledge (banking regulations)
  • Strategic thinking và cost optimization

4. So sánh DevOps tại Ngân hàng vs Fintech

Tiêu chí Ngân hàng (VPBank) Fintech
Regulatory Phải tuân thủ NHNN, audit nặng Linh hoạt hơn
Legacy System Thường có legacy, khó thay đổi Modern stack
Job Security Cao, ổn định Variable, phụ thuộc funding
Salary Cạnh tranh, bonus tốt Có thể cao hơn ở startup
Tech Stack Conservative, stability first Innovation-driven
Career Growth Rõ ràng, nhiều cấp bậc Có thể nhanh hơn
Learning Banking domain expertise Modern tech exposure

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

Nên làm:

  • ✅ Xây dựng portfolio với các automation project cụ thể
  • ✅ Nhận chứng chỉ cloud hoặc database (ROI cao)
  • ✅ Tìm mentor trong team để học hỏi banking domain
  • ✅ Tham gia internal projects để mở rộng visibility
  • ✅ Build network với các đội khác (Dev, Security, BA)

Tránh làm:

  • ❌ Chỉ tập trung tech, bỏ qua business understanding
  • ❌ Không document work - rất quan trọng trong ngân hàng
  • ❌ Ngại on-call/after-hours (đây là bản chất công việc)
  • ❌ Bỏ qua soft skills - giao tiếp quyết định thăng tiến
  • ❌ So sánh lương với dev roles - khác job family

Transition tips nếu đến từ non-banking:

  • Học banking domain knowledge ngay từ đầu
  • Hiểu regulatory requirements (SORM, PCI-DSS, SWIFT)
  • Tập trung vào stability thay vì rapid changes
  • Build credibility qua reliable incident response

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

Em mới ra trường ngành IT, chưa có kinh nghiệm làm DevOps, có thể ứng tuyển vị trí này không?

Vị trí này yêu cầu ít nhất 3 năm kinh nghiệm phát triển và vận hành hệ thống trong lĩnh vực tài chính/ngân hàng, nên nếu bạn chưa có kinh nghiệm thì khả năng cao sẽ không đạt được. Tuy nhiên, bạn có thể ứng tuyển các vị trí Junior DevOps hoặc IT Support tại VPBank trước để tích lũy kinh nghiệm, sau 2-3 năm quay lại ứng tuyển vị trí này. Trong thời gian chờ đợi, hãy tự học MS SQL, Python và tìm cơ hội vận hành hệ thống ở bất kỳ môi trường nào (dù là startup hay công ty nhỏ).

Em có 4 năm kinh nghiệm làm backend developer, muốn chuyển sang DevOps thì cần bổ sung những gì?

Backend developer có lợi thế về code và database, nhưng cần bổ sung: (1) Kinh nghiệm vận hành hệ thống 24/7 - bạn cần trải nghiệm thực tế việc monitoring, xử lý incident; (2) Kiến thức Infrastructure - networking, storage, cloud basics; (3) Scripting automation - Python thì bạn đã có nền tảng, cần học thêm Shell/PowerShell và CI/CD; (4) Quan trọng nhất: hiểu môi trường ngân hàng - regulatory compliance, SLA nghiêm ngặt. Gợi ý: tìm cơ hội chuyển sang DevOps trong chính công ty hiện tại, hoặc apply các vị trí Junior DevOps/SRE để transition smooth hơn.

Mức lương thực tế cho DevOps Engineer tại VPBank là bao nhiêu? Có thương lượng được không?

Mức lương cho DevOps Engineer với 3-5 năm kinh nghiệm tại VPBank dao động khoảng 22-35 triệu/tháng, tùy vào skillset và mức độ phỏng vấn. Ngoài lương cơ bản, ngân hàng thường có thêm: 13th salary (bắt buộc), performance bonus (1-3 tháng), healthcare insurance, telecom allowance. Bạn hoàn toàn có thể thương lượng nếu có offer từ công ty khác hoặc skillset đặc biệt (ví dụ: cloud certification, deep database expertise). Gợi ý: research mức lương trên Glassdoor, LinkedIn Salary trước khi đàm phán, và hãy để HR đưa ra con số trước.

Công việc on-call như thế nào? Có phải làm 24/7 không?

Vị trí DevOps tại ngân hàng thường có on-call rotation, không phải làm 24/7 liên tục. Cụ thể: bạn sẽ tham gia vào rotation schedule (thường 1 tuần/tổ vòng), trong tuần on-call thì phải sẵn sàng handle incident sau giờ làm việc. Tuy nhiên, nếu làm việc ở CVCC Vận hành hệ thống CNTT, có thể có đặc thù riêng về ca trực. Ngân hàng thường có chính sách compensation cho on-call hours (trả lương OT hoặc compensate time-off). Bạn nên hỏi rõ HR về rotation schedule và on-call policy trong buổi phỏng vấn.

Em đang làm DevOps ở công ty fintech, muốn chuyển sang ngân hàng để ổn định lâu dài, có nên không?

Quyết định này phụ thuộc vào mục tiêu cá nhân của bạn. Fintech có lợi thế về tech stack hiện đại, môi trường năng động, có thể lương cao hơn. Ngân hàng như VPBank có lợi thế về job security, quy mô hệ thống lớn, benefits tốt, và career path rõ ràng. Tuy nhiên, bạn cần chuẩn bị tâm lý cho: (1) Legacy system - ngân hàng thường có hệ thống cũ, khó thay đổi; (2) Regulatory pressure - nhiều compliance rules hơn; (3) Thay đổi công nghệ chậm hơn. Nếu bạn muốn ổn định và xây dựng sự nghiệp dài hạn trong lĩnh vực tài chính, đây là lựa chọn tốt.

KPI của DevOps Engineer tại VPBank đánh giá những gì?

Thông tin KPI cụ thể thường không công khai trong JD, nhưng dựa trên mô tả công việc, các KPI tiêu biểu có thể bao gồm: (1) System uptime - tỷ lệ availability của hệ thống (target thường 99.9% hoặc cao hơn); (2) MTTR (Mean Time To Recovery) - thời gian phục hồi trung bình sau incident; (3) Số lượng incident xử lý đúng SLA; (4) Automation improvement - số lượng manual tasks được tự động hóa; (5) Documentation compliance - tài liệu vận hành được cập nhật đầy đủ; (6) Collaboration metrics - hiệu quả phối hợp với các đội khác. Bạn nên hỏi trực tiếp hiring manager về KPI trong vòng phỏng vấn cuối.

Làm DevOps ở ngân hàng có nhiều cơ hội học hỏi công nghệ mới không?

Ngân hàng truyền thống thường chậm adopt công nghệ mới so với fintech, nhưng VPBank là một trong những ngân hàng tech-forward tại VN, đã có nhiều dự án digital transformation. Thực tế: hệ thống legacy vẫn tồn tại, nhưng các dự án mới đang adopt cloud, container, microservices. Cơ hội học hỏi phụ thuộc vào: (1) Team và project được assign; (2) Personal initiative - nếu chủ động đề xuất, bạn có thể tham gia modernizing projects; (3) Certification support - VPBank có chính sách hỗ trợ học phí chứng chỉ. Lời khuyên: đọc kỹ JD, hỏi về tech stack hiện tại và roadmap trong interview để đánh giá chính xác.