Bỏ qua điều hướng
ACB
ACB

IT - Database Administrator Specialist (DBA)

Hội sở (Hồ Chí Minh) Khối Công nghệ Thông tin
Thương lượng Hạn nộp: 30/11/2026

Mô tả công việc

Database Administrator Specialist (DBA) is responsible for the installation, configuration, maintenance, security, performance, and availability of organizational database systems. This role ensures data integrity, database reliability, optimal performance, backup and recovery readiness, and compliance with company security standards. The DBA works closely with software developers, system administrators, data engineers, and business stakeholders to support mission-critical applications and business operations.

Key Responsibilities

Database Administration & Maintenance

  • Install, configure, upgrade, and maintain database management systems (DBMS).

  • Manage database environments including development, testing, staging, and production.

  • Perform database patching, version upgrades, and migrations.

  • Monitor database health, performance, and availability.

  • Ensure high availability and disaster recovery configurations are functioning properly.

Performance Optimization

  • Analyze and optimize database performance, queries, indexes, and stored procedures.

  • Monitor system resource utilization and identify bottlenecks.

  • Implement database tuning strategies to improve efficiency and scalability.

  • Conduct performance testing and capacity planning.

Backup & Recovery Management

  • Develop and maintain backup and recovery procedures.

  • Perform regular database backups and restoration testing.

  • Ensure business continuity through disaster recovery planning.

  • Support recovery efforts during database incidents and outages.

Security & Compliance

  • Manage database user accounts, roles, and permissions.

  • Implement database security policies and access controls.

  • Monitor and audit database activities to ensure compliance.

  • Protect sensitive data through encryption and security best practices.

  • Support compliance requirements such as ISO 27001, GDPR, PCI-DSS, or other applicable regulations.

Monitoring & Troubleshooting

  • Investigate and resolve database-related incidents and performance issues.

  • Configure monitoring and alerting tools for proactive issue detection.

  • Perform root cause analysis and recommend preventive measures.

  • Collaborate with infrastructure and application teams to resolve system issues.

Collaboration & Support

  • Work with development teams to design efficient database structures.

  • Review database designs, schemas, and application data models.

  • Support software deployment and release activities.

  • Provide database expertise and technical guidance to internal teams.

Documentation

  • Maintain database architecture and configuration documentation.

  • Document standard operating procedures, backup processes, and recovery plans.

  • Create technical reports and system health status reports.

Required Qualifications

Education

  • Bachelor‘s degree in Computer Science, Information Technology, Information Systems, or a related field.

Experience

  • At least 5 years of experience in database administration or related roles.

  • Hands-on experience managing enterprise database systems.

  • Experience supporting high-availability and mission-critical environments.

Technical Skills

  • Strong knowledge of:

  • Microsoft SQL Server

  • Oracle Database

  • MySQL

  • PostgreSQL

  • MongoDB (preferred)

  • Experience with database backup and recovery strategies.

  • Strong SQL programming and query optimization skills.

  • Knowledge of database replication, clustering, and high-availability solutions.

  • Familiarity with Linux and Windows Server administration.

  • Experience with database monitoring tools.

  • Understanding of cloud database platforms (Azure SQL, Amazon RDS, Google Cloud SQL).

Soft Skills

  • Strong analytical and problem-solving abilities.

  • Excellent communication and stakeholder management skills.

  • Ability to work under pressure and manage critical incidents.

  • Strong attention to detail and organizational skills.

  • Team-oriented mindset with a customer-service approach.

Preferred Qualifications

  • Microsoft Certified: Azure Database Administrator Associate.

  • Oracle Certified Professional (OCP).

  • AWS Certified Database Specialty.

  • PostgreSQL or MySQL certifications.

  • Experience with DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).

  • Knowledge of data warehousing, ETL, and data governance practices.

Nộp đơn ứng tuyển công việc này

Họ & tên bạn *

Địa chỉ email *

Số điện thoại *

Ngày tháng năm sinh *

Trình độ học vấn (Education)  *

-- Trình độ học vấn (Education) --Chưa tốt nghiệp (No degree)Phổ thông (High school)Trung cấpCao đẳng (College)Đại học (University/Academy)Thạc sỹ (Master)Tiến sỹ (PhD)Sau đại học (Postgraduate)Khác (Others)

Bạn biết đến cơ hội ứng tuyển này qua kênh nào?  *

-- Bạn biết đến cơ hội ứng tuyển này qua kênh nào? --Website tuyển dụng ACBFacebook ACBLinkedIn ACBWebsite việc làmQuảng cáo onlineNgười giới thiệuKhác

  • 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",

"datePosted":"2026-09-30", "description":"Database Administrator Specialist (DBA) is responsible for the installation, configuration, maintenance, security, performance, and availability of organizational database systems. This role ensures data integrity, database reliability, optimal performance, backup and recovery readiness, and compliance with company security standards. The DBA works closely with software developers, system administrators, data engineers, and business stakeholders to support mission-critical applications and business operations.

Key Responsibilities

Database Administration & Maintenance

  • Install, configure, upgrade, and maintain database management systems (DBMS).

  • Manage database environments including development, testing, staging, and production.

  • Perform database patching, version upgrades, and migrations.

  • Monitor database health, performance, and availability.

  • Ensure high availability and disaster recovery configurations are functioning properly.

Performance Optimization

  • Analyze and optimize database performance, queries, indexes, and stored procedures.

  • Monitor system resource utilization and identify bottlenecks.

  • Implement database tuning strategies to improve efficiency and scalability.

  • Conduct performance testing and capacity planning.

Backup & Recovery Management

  • Develop and maintain backup and recovery procedures.

  • Perform regular database backups and restoration testing.

  • Ensure business continuity through disaster recovery planning.

  • Support recovery efforts during database incidents and outages.

Security & Compliance

  • Manage database user accounts, roles, and permissions.

  • Implement database security policies and access controls.

  • Monitor and audit database activities to ensure compliance.

  • Protect sensitive data through encryption and security best practices.

  • Support compliance requirements such as ISO 27001, GDPR, PCI-DSS, or other applicable regulations.

Monitoring & Troubleshooting

  • Investigate and resolve database-related incidents and performance issues.

  • Configure monitoring and alerting tools for proactive issue detection.

  • Perform root cause analysis and recommend preventive measures.

  • Collaborate with infrastructure and application teams to resolve system issues.

Collaboration & Support

  • Work with development teams to design efficient database structures.

  • Review database designs, schemas, and application data models.

  • Support software deployment and release activities.

  • Provide database expertise and technical guidance to internal teams.

Documentation

  • Maintain database architecture and configuration documentation.

  • Document standard operating procedures, backup processes, and recovery plans.

  • Create technical reports and system health status reports.

Required Qualifications

Education

  • Bachelor‘s degree in Computer Science, Information Technology, Information Systems, or a related field.

Experience

  • At least 5 years of experience in database administration or related roles.

  • Hands-on experience managing enterprise database systems.

  • Experience supporting high-availability and mission-critical environments.

Technical Skills

  • Strong knowledge of:

  • Microsoft SQL Server

  • Oracle Database

  • MySQL

  • PostgreSQL

  • MongoDB (preferred)

  • Experience with database backup and recovery strategies.

  • Strong SQL programming and query optimization skills.

  • Knowledge of database replication, clustering, and high-availability solutions.

  • Familiarity with Linux and Windows Server administration.

  • Experience with database monitoring tools.

  • Understanding of cloud database platforms (Azure SQL, Amazon RDS, Google Cloud SQL).

Soft Skills

  • Strong analytical and problem-solving abilities.

  • Excellent communication and stakeholder management skills.

  • Ability to work under pressure and manage critical incidents.

  • Strong attention to detail and organizational skills.

  • Team-oriented mindset with a customer-service approach.

Preferred Qualifications

  • Microsoft Certified: Azure Database Administrator Associate.

  • Oracle Certified Professional (OCP).

  • AWS Certified Database Specialty.

  • PostgreSQL or MySQL certifications.

  • Experience with DevOps, CI/CD pipelines, and Infrastructure as Code (IaC).

  • Knowledge of data warehousing, ETL, and data governance practices.

", "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": "IT - Database Administrator Specialist (DBA)", "value": "56030" }, "title": "IT - Database Administrator Specialist (DBA)", "validThrough":"2026-11-30" }

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

🎯 Phân tích kỹ năng cần có cho vị trí Database Administrator Specialist tại ACB

Đây là vị trí chuyên gia (Specialist) trong Khối Công nghệ Thông tin, yêu cầu tối thiểu 5 năm kinh nghiệm. Dưới đây là phân tích chi tiết các nhóm kỹ năng cần thiết:

1. 🛠️ Hard Skills (Kỹ năng kỹ thuật cốt lõi)

a) Quản trị hệ quản trị cơ sở dữ liệu (DBMS)

  • Oracle Database (rất phổ biến trong ngân hàng Việt Nam): cài đặt, cấu hình, upgrade, patch, RMAN, Data Guard, RAC.
  • Microsoft SQL Server: Always On Availability Groups, SSIS, SSRS.
  • MySQL / MariaDB và PostgreSQL: ngày càng được ngân hàng sử dụng cho các hệ thống mới.
  • NoSQL (MongoDB, Redis, Cassandra): cộng thêm điểm vì xu hướng microservice.

b) Performance Tuning & Optimization

  • Phân tích execution plan, index strategy, partitioning, sharding.
  • Tối ưu stored procedure, trigger, view.
  • Công cụ: AWR/ASH report (Oracle), Query Store (SQL Server), EXPLAIN ANALYZE (PostgreSQL), pt-query-digest.

c) Backup & Recovery / High Availability

  • Chiến lược RPO/RTO, Point-in-Time Recovery.
  • Clustering, Replication (streaming, logical), Failover.
  • DR Site setup và kiểm thử định kỳ.

d) Security & Compliance

  • Quản lý user, role, privilege, audit log.
  • Mã hóa dữ liệu (TDE - Transparent Data Encryption, column-level encryption).
  • Kiến thức ISO 27001, GDPR, PCI-DSS — đặc biệt quan trọng với ngân hàng.

e) Monitoring & Automation

  • Công cụ: Zabbix, Prometheus + Grafana, Nagios, Datadog, SolarWinds.
  • Scripting: Bash, Python, PowerShell để tự động hóa task vận hành.
  • Hệ điều hành: Linux (RHEL/CentOS/Ubuntu) và Windows Server thành thạo.

f) Cloud & Modern Stack

  • AWS RDS, Aurora, Azure SQL Database, Google Cloud SQL.
  • Container hóa DB (Docker) và orchestration (Kubernetes) là lợi thế.

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

Kỹ năngMức độ cầnLý do
Giao tiếp & phối hợp⭐⭐⭐⭐⭐Phải làm việc với dev, sysadmin, data engineer, business
Tư duy phân tích, root cause analysis⭐⭐⭐⭐⭐Xử lý sự cố production, tìm bottleneck
Quản lý thời gian & ưu tiên⭐⭐⭐⭐Xử lý đồng thời nhiều hệ thống critical
Tinh thần trách nhiệm⭐⭐⭐⭐⭐Dữ liệu ngân hàng — sai một dòng có thể ảnh hưởng hàng triệu khách hàng
Tư duy cẩn trọng, chi tiết⭐⭐⭐⭐⭐Một câu lệnh sai có thể xóa nhầm dữ liệu
Khả năng chịu áp lực⭐⭐⭐⭐On-call, xử lý sự cố ngoài giờ

3. 📜 Chứng chỉ nên có (ưu tiên theo thứ tự)

  1. Oracle Certified Professional (OCP) — đây là "vé vàng" nếu ACB dùng nhiều Oracle.
  2. Microsoft Certified: Azure Database Administrator Associate (DP-300) — cho hệ SQL Server/Cloud.
  3. AWS Certified Database — Specialty — chứng chỉ cloud rất được đánh giá.
  4. PostgreSQL Certified Professional — cho mảng open-source.
  5. Certified Data Professional (CDP) — chứng chỉ quốc tế tổng quát.
  6. ITIL Foundation — bổ trợ tư duy quản lý dịch vụ IT.
  7. ISO 27001 Lead Implementer/Auditor — lợi thế cho phần Security & Compliance.

4. 📊 Bảng so sánh mức độ quan trọng của từng nhóm

Nhóm kỹ năngTỷ trọng đánh giáGhi chú
DBMS quản trị (Oracle/SQL Server)30%Nền tảng cốt lõi, bắt buộc
Performance tuning20%Phân biệt Specialist vs thường
Backup, Recovery, HA15%Không thể thiếu trong ngân hàng
Security & Compliance15%ISO 27001/PCI-DSS rất quan trọng
Monitoring & Scripting10%Tăng hiệu suất vận hành
Cloud Database5%Xu hướng tương lai
Soft skills5%Phỏng vấn vòng Manager sẽ test

💡 Mẹo: ACB là ngân hàng tư nhân top đầu, hệ thống core banking hiện đại. Họ thường ưu tiên ứng viên có kinh nghiệm thực chiến với Oracle hoặc SQL Server ở môi trường production lớn hơn là chứng chỉ nhiều mà thiếu thực tế.

Chuẩn bị phỏng vấn

🎤 Hướng dẫn phỏng vấn vị trí DBA Specialist - ACB

Quy trình tuyển dụng tại ACB thường qua 3-4 vòng, kéo dài 2-3 tuần. Dưới đây là chi tiết từng vòng:


🔵 Vòng 1: HR Screening (30-45 phút, online hoặc điện thoại)

Mục tiêu: Lọc hồ sơ, check fit về lương, thời gian, địa điểm.

Câu hỏi hay gặp:

  1. Giới thiệu ngắn về bản thân và kinh nghiệm DBA.
  2. Lý do nghỉ việc (nếu đang đi làm).
  3. Mức lương hiện tại và kỳ vọng.
  4. Thời gian có thể bắt đầu làm việc.
  5. Có sẵn sàng làm ngoài giờ/on-call không?

Tips:

  • Trả lời ngắn gọn, đi thẳng vào điểm.
  • Mức lương kỳ vọng nên cộng 20-30% so với lương hiện tại (nếu đang đi làm) hoặc research theo thị trường.
  • Không nói xấu công ty cũ.

🟢 Vòng 2: Technical Test / Bài test chuyên môn (60-90 phút)

ACB thường cho test SQL thực hành + một số câu lý thuyết database.

Dạng câu hỏi thường gặp:

SQL thực hành:

  • Viết query tính doanh số theo tháng, quarter, có group by, having.
  • Tìm top N khách hàng giao dịch nhiều nhất.
  • Window function: ROW_NUMBER(), RANK(), LAG(), LEAD().
  • CTE (Common Table Expression) để giải quyết bài toán phức tạp.

Lý thuyết Database:

  • Phân biệt Clustered Index vs Non-clustered Index.
  • ACID là gì? Giải thích từng tính chất.
  • Normalization (1NF, 2NF, 3NF, BCNF) và khi nào nên denormalize.
  • Transaction isolation levels (Read Uncommitted, Read Committed, Repeatable Read, Serializable).
  • Deadlock là gì? Cách detect và resolve.
  • Phân biệt Replication vs Clustering vs Log Shipping.

Câu hỏi tình huống:

  • "Database production bị chậm đột ngột, bạn xử lý từng bước thế nào?"
  • "Bạn phát hiện một câu lệnh DELETE không có WHERE chạy trên production — bước tiếp theo?"
  • "Làm thế nào để thiết kế backup strategy cho hệ thống ngân hàng yêu cầu downtime tối thiểu?"

🟡 Vòng 3: Phỏng vấn chuyên sâu với Trưởng phòng/Manager (60-90 phút)

Câu hỏi kỹ thuật nâng cao:

  1. Bạn đã thiết kế kiến trúc HA cho database nào? Chi tiết kịch bản Active-Passive vs Active-Active.
  2. Kinh nghiệm làm việc với Oracle RAC, Data Guard? Ưu/nhược điểm?
  3. Cách xử lý khi tablespace đầy, archive log đầy, redo log corruption?
  4. Performance tuning: bạn đã giúp tăng tốc query từ 30s xuống 2s như thế nào? (Câu này test kinh nghiệm thực tế).
  5. Kinh nghiệm với PCI-DSS hoặc ISO 27001 audit? Bạn đóng vai trò gì?
  6. Bạn đã migrate database từ Oracle sang PostgreSQL (hoặc on-premise sang cloud) bao giờ chưa? Cách tiếp cận?
  7. ETL process và data pipeline bạn từng hỗ trợ thế nào?

Câu hỏi về quản lý:

  • Bạn quản lý bao nhiêu database instance? Có bao nhiêu môi trường?
  • Quy trình change management bạn tuân thủ ra sao?
  • Kinh nghiệm làm việc theo quy trình ITIL?

Tips:

  • Chuẩn bị 2-3 case study thực tế mà bạn đã làm, dùng phương pháp STAR (Situation - Task - Action - Result).
  • Vẽ sơ đồ kiến trúc bằng tay nếu cần, thể hiện tư duy hệ thống.

🔴 Vòng 4: Phỏng vấn với Giám đốc Khối IT / HR Director (45-60 phút)

Câu hỏi định hướng:

  1. Tầm nhìn nghề nghiệp 3-5 năm tới?
  2. Bạn nghĩ ngân hàng số (digital banking) sẽ tác động thế nào đến vai trò DBA?
  3. Vì sao chọn ACB mà không phải ngân hàng khác (Techcombank, VPBank, MBB...)?
  4. Bạn đánh giá thế nào về xu hướng Cloud Database so với on-premise?

Tips:

  • Thể hiện sự hiểu biết về ACB: là ngân hàng tư nhân top đầu, tăng trưởng mạnh, đầu tư công nghệ (đã có app ACB One rất nổi tiếng).
  • Không nói tiêu cực về các ngân hàng đối thủ.

👔 Dress Code & Lưu ý chung

  • Trang phục: Business formal — sơ mi trắng/xanh nhạt, quần tây, giày tây, thắt lưng. Vest là điểm cộng cho vòng Manager trở lên.
  • Đến sớm 10-15 phút tại Hội sở ACB (số 442 Nguyễn Thị Minh Khai, Quận 3, TP.HCM).
  • Tài liệu mang theo: CV bản in, bằng cấp/chứng chỉ photo, sổ tay ghi chú.
  • Không dùng nước hoa nồng, giữ phong thái bình tĩnh, chuyên nghiệp.
  • Liên hệ HR qua email được gửi sau khi pass vòng test — giữ thái độ chuyên nghiệp qua mọi kênh.

Lộ trình ôn thi

📚 Lộ trình ôn thi & chuẩn bị 2 tuần cho vị trí DBA Specialist

Với vị trí Specialist yêu cầu 5 năm kinh nghiệm, bạn cần chuẩn bị kỹ cả về chiều sâu kỹ thuật lẫn case study thực tế. Dưới đây là lộ trình gợi ý:


📅 Tuần 1: Nền tảng kỹ thuật cốt lõi

Ngày 1-2: SQL & Database Fundamentals

  • Ôn lại cú pháp SQL nâng cao: window function, CTE, recursive query, pivot.
  • ACID, CAP theorem, transaction isolation levels.
  • Normalization & Denormalization — khi nào dùng cái nào.
  • Index: B-Tree, Bitmap, Hash, Covering Index, Partial Index.
  • Locking & Concurrency: deadlock, lock escalation, blocking.
  • Tài liệu: "Database System Concepts" (Silberschatz) — chương liên quan; "Use The Index, Luke" (miễn phí online) — bắt buộc đọc.

Ngày 3-4: Quản trị DBMS chuyên sâu

  • Oracle: Tablespace, Redo Log, Archive Log, AWR/ASH report, RMAN backup/recovery, Data Guard, RAC, Oracle Restart.
  • SQL Server: Backup/Restore models (Full/Differential/Log), Always On, Extended Events, Query Store.
  • PostgreSQL: WAL, pg_basebackup, streaming replication, pg_stat_statements, vacuum & autovacuum.

Ngày 5-6: Performance Tuning

  • Đọc execution plan thành thạo (PostgreSQL EXPLAIN, Oracle EXPLAIN PLAN, SQL Server Actual Execution Plan).
  • Các vấn đề thường gặp: full table scan, index scan, bookmark lookup, hash join vs nested loop.
  • Parameter tuning: shared_buffers, work_mem, max_connections (PostgreSQL); SGA, PGA (Oracle).
  • Thực hành: Dùng DB fiddle, SQLPad, hoặc cài local Postgres + pgbench, sysbench.

Ngày 7: Backup, Recovery & HA

  • RPO vs RTO — định nghĩa rõ, ví dụ cụ thể.
  • Các mô hình HA: Active-Passive (warm standby), Active-Active (multi-master), Shared-nothing cluster.
  • Disaster Recovery plan: 3 site (production, DR, DR test).
  • Lab thực hành: Dựng một PostgreSQL cluster với 1 primary + 2 replica bằng Docker.

📅 Tuần 2: Security, Cloud & Thực hành phỏng vấn

Ngày 8-9: Security & Compliance

  • ISO 27001: tổng quan 14 controls, đặc biệt A.9 (Access Control), A.12 (Operations Security), A.13 (Communications Security).
  • PCI-DSS 12 yêu cầu chính, đặc biệt req 3 (protect stored data), req 7 (restrict access), req 10 (logging).
  • GDPR: data subject rights, lawful basis, data breach notification 72h.
  • Encryption: TDE, column-level, SSL/TLS in transit, key management (KMS, HSM).
  • Audit: enable audit log, giám sát privileged access.

Ngày 10-11: Cloud & Modern Stack

  • AWS RDS Multi-AZ, Read Replica, Aurora Serverless.
  • Azure SQL Managed Instance, Elastic Pool.
  • Khác biệt giữa RDS và EC2 self-managed.
  • Công cụ migration: AWS DMS, Azure Database Migration Service.

Ngày 12-13: Case Study & STAR Stories Chuẩn bị 5 câu chuyện STAR:

  1. Tình huống cứu production (downtime, mất data, security breach).
  2. Tối ưu performance thành công (số liệu cụ thể).
  3. Triển khai HA/DR cho hệ thống lớn.
  4. Migration database từ nền tảng cũ sang mới.
  5. Hỗ trợ team dev cải thiện schema design.

Ngày 14: Mock Interview & Tổng hợp

  • Tự phỏng vấn trước gương 30 phút mỗi phần.
  • Hoặc nhờ bạn bè đóng vai interviewer.
  • Review lại tất cả ghi chú.
  • Chuẩn bị câu hỏi ngược cho nhà tuyển dụng: lộ trình thăng tiến, tech stack của team, quy trình on-call, budget training.

📖 Tài liệu tham khảo nên dùng

LoạiTài liệuGhi chú
Sách"Database System Concepts" - SilberschatzNền tảng lý thuyết
Sách"SQL Performance Explained" - Markus WinandMust-read cho tuning
Sách"High Performance MySQL" - SchwartzMySQL nâng cao
Sách"Oracle Database 19c Performance Tuning" - Rich NiemiecNếu focus Oracle
OnlineUse The Index, Luke (use-the-index-luke.com)Miễn phí, xuất sắc
OnlinePostgreSQL Documentation (postgresql.org/docs)Tài liệu chính thức
OnlineBrilliant.org Database courseBài tập trực quan
OnlineLeetCode Database tag (medium-hard)Luyện SQL
OnlineHackerRank SQLBài tập thực hành
YouTubeHussein Nasser (database engineer nổi tiếng)Video chất lượng cao
YouTubeHusseinAWSCentralCloud database
BlogPercona Database Performance BlogCập nhật xu hướng

⚠️ Lưu ý quan trọng

  • Đừng chỉ đọc lý thuyết — ACB tuyển Specialist, họ cần người có kinh nghiệm thực chiến. Hãy thực hành thật nhiều trên máy ảo hoặc cloud free tier.
  • Nắm chắc ít nhất 1 DBMS chính (Oracle hoặc SQL Server), không nên ôm đồm quá nhiều mà không sâu.
  • Cập nhật xu hướng ngân hàng Việt Nam — đọc tin tức ACB, các bài về chuyển đổi số ngân hàng trên VnEconomy, CafeF.

Tư vấn nghề nghiệp

🚀 Lời khuyên sự nghiệp cho DBA tại ngân hàng Việt Nam

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

Vị trí tại ACB là Specialist — tức là cấp chuyên gia trong career path kỹ thuật. Dưới đây là lộ trình phổ biến:

Fresher/Junior DBA (0-2 năm)
    ↓
DBA Executive / Officer (2-4 năm)
    ↓
DBA Specialist ← [VỊ TRÍ ACB ĐANG TUYỂN]
    ↓
Senior DBA / Lead DBA (5-8 năm)
    ↓
Database Architect / Principal Engineer (8-12 năm)
    ↓
IT Manager / Head of Database (12+ năm)
    ↓
Chief Technology Officer (CTO) / CIO

Chi tiết:

  • Giai đoạn 1-3 năm: Tập trung làm chủ 1-2 DBMS, hiểu quy trình backup/recovery/monitoring.
  • Giai đoạn 3-5 năm: Bắt đầu tham gia dự án lớn (migration, HA setup), có thể hỗ trợ team nhỏ.
  • Giai đoạn 5-7 năm (vị trí Specialist): Là người chủ trì giải pháp, mentor junior, đánh giá vendor.
  • Giai đoạn 7-10 năm (Senior/Lead): Định hướng công nghệ, làm việc với kiến trúc sư hệ thống.
  • Giai đoạn 10+ năm: Quản lý team, ngân sách, chiến lược dài hạn.

💡 Không nhất thiết phải đi theo hướng quản lý. Nhiều DBA giỏi đi theo hướng Individual Contributor (IC) chuyên gia cao cấp với mức lương tương đương quản lý cấp trung.

2. 💰 Mức lương kỳ vọng theo cấp bậc (ước lượng)

⚠️ Lưu ý: Mức lương dưới đây là ước lượng tham khảo, có thể thay đổi tùy ngân hàng và thời điểm. ACB nằm trong nhóm ngân hàng tư nhân top đầu với mức đãi ngộ tốt, thường cao hơn 15-25% so với ngân hàng nhỏ.

Cấp bậcKinh nghiệmMức lương (triệu VNĐ/tháng)Ghi chú
Junior DBA0-2 năm15 - 25Ở các tỉnh thấp hơn 10-20%
DBA2-4 năm22 - 38Có thêm phụ cấp on-call
DBA Specialist4-6 năm35 - 60Vị trí ACB đang tuyển
Senior DBA5-8 năm50 - 85Kèm thưởng KPI quý/năm
Lead DBA / Architect8-12 năm70 - 130Kèm stock/ESOP (nếu có)
Database Manager12+ năm100 - 200+Cộng thưởng thưởng lợi nhuận

Ngoài lương, ngân hàng thường có:

  • Thưởng Tết (1-3 tháng lương, tùy kết quả kinh doanh).
  • Phụ cấp ăn trưa, xăng xe, điện thoại.
  • Bảo hiểm sức khỏe cao cấp (PVI, Bảo Việt, Manulife).
  • 13-14 ngày phép/năm.
  • Hỗ trợ thi chứng chỉ (chi phí + ngày nghỉ).

3. 🎯 Kỹ năng cần phát triển thêm (next 3-5 năm)

Nếu muốn đi theo hướng Database Architect:

  • Distributed database (CockroachDB, YugabyteDB, TiDB).
  • Microservices & polyglot persistence.
  • Data mesh, data fabric — concept mới.
  • Event streaming (Kafka, Pulsar) và cách DB tương tác.

Nếu muốn đi theo hướng Cloud Database Engineer:

  • AWS/Azure/GCP chuyên sâu.
  • Terraform, Ansible để IaC (Infrastructure as Code).
  • FinOps — tối ưu chi phí cloud database.
  • Multi-cloud và hybrid cloud strategy.

Nếu muốn chuyển sang Data Engineering / Big Data:

  • Hadoop, Spark, Hive.
  • Data warehouse: Snowflake, BigQuery, Redshift, Databricks.
  • ETL/ELT với dbt, Airflow.

Nếu muốn lên quản lý:

  • ITIL, COBIT framework.
  • Quản lý dự án (PMP, Agile/Scrum).
  • Kỹ năng lãnh đạo, coaching, performance review.
  • Vendor management & budgeting.

4. 💡 Lời khuyên cá nhân

  1. Đừng chỉ biết một DBMS. Xu hướng ngân hàng đang dần chuyển sang đa dạng DBMS (Oracle + PostgreSQL + MongoDB + cloud). Biết càng nhiều, cơ hội càng rộng.

  2. Học tiếng Anh chuyên ngành. Tài liệu Oracle/SQL Server gốc tiếng Anh rất nhiều, và ACB có thể dùng tiếng Anh trong một số tài liệu/vendor communication.

  3. Xây dựng presence trên LinkedIn. Viết bài về database, chia sẻ case study (ẩn danh chi tiết nhạy cảm) — giúp bạn được nhận diện bởi các headhunter.

  4. Tham gia cộng đồng: Vietnam Oracle User Group, PostgreSQL Vietnam, AWS User Group Vietnam — networking là cách tốt nhất để biết cơ hội thực tế.

  5. ACB là bước tiến tốt. Ngân hàng tư nhân nhưng đầu tư công nghệ mạnh, môi trường năng động hơn ngân hàng nhà nước, lương tốt hơn nhiều ngân hàng cùng quy mô. Đây là điểm đến hấp dẫn cho DBA.

  6. Chuẩn bị sẵn cho câu hỏi "Tại sao chọn ACB?" — đừng nói chung chung kiểu "em thích ngân hàng". Hãy research về tech stack, app ACB One, dự án chuyển đổi số, môi trường làm việc của ACB.

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

Em mới ra trường ngành IT, có thể ứng tuyển vị trí DBA Specialist tại ACB không?

Không phù hợp bạn nhé. ACB yêu cầu tối thiểu 5 năm kinh nghiệm database administration ở vị trí này. Mới ra trường bạn nên bắt đầu ở vị trí Junior DBA, IT Helpdesk, hoặc Software Engineer có làm việc với database. Sau 2-3 năm có thể ứng tuyển vị trí DBA Executive/Officer. Lộ trình đi nhanh nhất là: tích lũy kinh nghiệm thực tế với Oracle hoặc SQL Server trong môi trường production, lấy chứng chỉ OCP hoặc DP-300, và tích cực tham gia các dự án migration/HA/performance tuning.

Hiện tại em đang làm Developer, muốn chuyển sang làm DBA. Cần chuẩn bị gì?

Developer chuyển sang DBA có nhiều lợi thế vì đã hiểu SQL, schema design, query. Bạn cần bổ sung: (1) Kiến thức vận hành: backup, recovery, HA, replication — phần này dev ít đụng. (2) Hệ điều hành: Linux nâng cao, command line scripting. (3) Performance tuning sâu: execution plan, indexing, wait statistics. (4) Một chứng chỉ để chứng minh cam kết: OCP cho Oracle hoặc DP-300 cho SQL Server. (5) Thử cài một PostgreSQL/Oracle trên máy, dựng replication, làm thử migration. Khi phỏng vấn, nhấn mạnh rằng bạn hiểu code nên sẽ phối hợp với dev team tốt hơn DBA thuần vận hành.

DBA tại ngân hàng có khác gì DBA tại công ty product/startup không?

Khác khá nhiều đó em. DBA ngân hàng: (1) Làm việc với hệ thống core banking — downtime ảnh hưởng trực tiếp đến khách hàng và doanh thu, nên áp lực rất lớn. (2) Tuân thủ quy định chặt chẽ: SBV (Ngân hàng Nhà nước), PCI-DSS, ISO 27001 — phải qua audit hàng năm. (3) Database thường rất lớn: hàng chục TB, nhiều hệ thống legacy. (4) Lương ổn định, đãi ngộ tốt nhưng tốc độ thay đổi công nghệ chậm hơn startup. Ngược lại, DBA ở startup/product: thường dùng cloud-native, microservices, có thể làm nhiều thứ cùng lúc, tốc độ học hỏi nhanh nhưng áp lực kinh doanh lớn và lương ban đầu có thể thấp hơn ngân hàng cùng level.

Mức lương kỳ vọng hợp lý cho DBA Specialist 5 năm kinh nghiệm tại ACB là bao nhiêu?

Theo thị trường hiện tại (ước lượng có thể thay đổi tùy thời điểm), mức lương cho DBA Specialist 5 năm kinh nghiệm tại ACB thường dao động 35-60 triệu VNĐ/tháng gross, tùy thuộc vào: (1) Có chứng chỉ quốc tế hay không (OCP, DP-300 cộng thêm 3-7 triệu). (2) Kinh nghiệm với cloud database (AWS/Azure) cộng thêm 5-10 triệu. (3) Kinh nghiệm migrate dự án lớn. ACB còn có thưởng Tết (1-3 tháng lương), phụ cấp, bảo hiểm cao cấp. Khi đàm phán, nên đưa ra mức kỳ vọng cụ thể (ví dụ 50 triệu) kèm theo giá trị bạn mang lại. Đừng ngại đàm phán — ACB thường trả tốt cho người giỏi thật sự.

DBA có cần học lập trình không? Học ngôn ngữ nào?

Có, rất nên. SQL là bắt buộc (không phải bàn). Ngoài ra: (1) Python — phổ biến nhất cho tự động hóa task DBA, viết script monitoring, xử lý log. (2) Bash/Shell — thao tác trên Linux server, viết cron job. (3) PowerShell — nếu làm nhiều với SQL Server trên Windows. (4) R/Python cho phân tích performance data. (5) Go hoặc Java nếu muốn hiểu sâu về connection pool, ORM, distributed transaction. Lời khuyên: thành thạo Python trước, sau đó mở rộng. ACB thường tự động hóa rất nhiều task, nên biết code là lợi thế cạnh tranh lớn khi phỏng vấn.

On-call của DBA ngân hàng có ác mộng không? Có phải làm đêm cuối tuần không?

Nói thật là có áp lực nhưng không đến mức 'ác mộng' nếu hệ thống được thiết kế tốt. Thực tế: (1) Bạn sẽ luân phiên on-call theo tuần (1-2 tuần/tháng). (2) Khi on-call, bạn nhận cảnh báo từ monitoring tool — phần lớn là cảnh báo giả hoặc không nghiêm trọng, xử lý từ xa qua VPN. (3) Thực sự phải lên công ty giữa đêm hiếm khi xảy ra — thường là failover tự động đã xử lý, bạn chỉ cần xác nhận sáng hôm sau. (4) Làm cuối tuần chỉ khi có maintenance window đã lên lịch (thường 1-2 tháng/lần). Mẹo: khi phỏng vấn, hỏi rõ cường độ on-call để chuẩn bị tâm lý.

Trong 5 năm tới, nghề DBA có còn hot không khi AI và cloud auto-scale lên?

Đây là câu hỏi rất hay và thực tế. Câu trả lời ngắn: vẫn còn cần DBA nhưng vai trò sẽ chuyển dịch. Phân tích: (1) AI và automation xử lý được các task lặp lại (routine maintenance, backup) — giảm gánh nặng operational. (2) Nhưng kiến trúc database, performance tuning cho hệ thống phức tạp, security, compliance — AI chưa thay thế được. (3) DBA tương lai sẽ tập trung nhiều hơn vào: kiến trúc, chiến lược cloud, tối ưu chi phí, data governance. (4) Database càng phức tạp (multi-cloud, hybrid, polyglot) càng cần con người hiểu sâu. Lời khuyên: đừng đứng yên — học thêm cloud, scripting, data engineering để mở rộng scope. Người DBA chỉ biết vận hành thuần sẽ khó khăn hơn, nhưng người DBA hiểu business + tech + cloud thì luôn có chỗ đứng.

ACB so với Techcombank, VPBank, MBBank thì môi trường IT ở đâu tốt hơn cho DBA?

Cả 4 ngân hàng đều đầu tư mạnh cho IT, nhưng có khác biệt: (1) ACB: tăng trưởng nóng, văn hóa năng động, app ACB One rất thành công — môi trường tốt để học và phát triển. (2) Techcombank: lương cao nhất nhóm top, hệ thống hiện đại, đầu tư công nghệ mạnh nhưng áp lực lớn. (3) VPBank: đang chuyển đổi số mạnh, nhiều dự án lớn, cơ hội làm migration. (4) MBBank: thuộc nhóm tiên phong công nghệ, có M-Service, app MBBank rất tốt. Về mặt lương, top ngân hàng tư nhân thường ngang nhau, chênh lệch 5-10%. Lời khuyên: chọn nơi bạn fit với văn hóa và tech stack. Nên research Glassdoor, LinkedIn, hỏi cựu nhân viên. Với DBA, hãy xem họ dùng Oracle, PostgreSQL hay cloud database — điều đó quan trọng cho sự nghiệp dài hạn.

Chia sẻ từ cộng đồng

Ẩ
Ẩn danh 2025-03-15

Mình từng apply vị trí tương tự ở ACB hồi năm ngoái. Test SQL khá nặng, có cả phần vẽ kiến trúc HA. Vòng Manager hỏi rất sâu về disaster recovery — bạn nào chuẩn bị kỹ phần này thì có lợi thế lớn. Lương thương lượng được khá thoáng nếu bạn chứng minh được năng lực.

M
Minh T*** 2025-04-02

Đang làm DBA 6 năm ở một ngân hàng nhỏ, đang ngắm ACB. Mọi người cho hỏi môi trường làm việc ở khối IT ACB có áp lực nhiều không? Có hay OT không ạ?

b
banker2024 2025-04-18

ACB dùng Oracle + SQL Server chủ yếu, đang migrate dần một số hệ thống sang cloud. Nếu bạn có kinh nghiệm Oracle RAC + Data Guard thì cơ hội pass rất cao. Mình thấy team DBA ở đây khá trẻ, nhiều anh em 28-32 tuổi đã ở level Senior.

Ẩ
Ẩn danh 2025-04-25

Cảnh báo thật: nếu bạn chỉ biết Oracle không thôi thì nên học thêm PostgreSQL hoặc cloud database. ACB đang chuyển dần các hệ thống mới sang nền tảng mở. 5 năm nữa, chỉ biết Oracle thuần có thể sẽ bị hẹp cơ hội.

H
Hoa N*** 2025-05-08

Em vừa onboard được 3 tháng ở vị trí tương tự tại Hội sở. Mọi người support nhiệt tình, có chương trình đào tạo chứng chỉ cho nhân viên IT. Đãi ngộ ổn so với mặt bằng chung. Cảnh quan Hội sở mới ở Nguyễn Thị Minh Khai rất đẹp, đồ ăn canteen ngon.

t
timviec_hn 2025-05-20

Review từ bạn mình: ACB phỏng vấn chuyên nghiệp nhất trong nhóm ngân hàng tư nhân mà nó từng apply. Hồi âm nhanh (5-7 ngày sau mỗi vòng), HR rõ ràng. Đừng ngại deal lương vì họ thường match được nếu bạn có offer khác.

Ứng tuyển ngay

Ứng tuyển trên website gốc

Bạn sẽ được chuyển đến trang tuyển dụng chính thức của ACB

Chuẩn bị thi tuyển

Luyện đề thi tuyển dụng ACB trên thithu.com

Luyện thi ACB

Chuyên môn / Từ khoá

CNTT / IT acb
T
thithu.com

Miễn trừ trách nhiệm: Nội dung câu hỏi trên thithu.com chỉ mang tính chất luyện tập và tham khảo, không đại diện cho đề thi chính thức của bất kỳ tổ chức nào. Chúng tôi không chịu trách nhiệm về kết quả thi thực tế của người dùng.