Chuyên viên cao cấp vận hành Cơ sở dữ liệu (DBA) - K.CNTT
Mô tả công việc
Mô tả công việc
- Quản trị và xử lý sự cố các hệ thống cơ sở dữ liệu trên On-premise và AWS.
- Thực hiện Performance Tuning, Backup/Recovery, HA/DR, Migration và Upgrade.
- Vận hành và xử lý sự cố các luồng CDC, Replication và Data Streaming.
- Tham gia xây dựng Automation và CI/CD cho hoạt động quản trị cơ sở dữ liệu.
- Review thay đổi, script, giải pháp kỹ thuật và hỗ trợ các DBA khác.
Yêu cầu ứng viên
Yêu cầu kỹ thuật
- Thành thạo ít nhất một hệ quản trị cơ sở dữ liệu và có kinh nghiệm với các nền tảng khác trong Oracle, MSSQL, MySQL, PostgreSQL.
- Có kinh nghiệm Performance Tuning, Backup/Recovery và HA/DR.
- Kinh nghiệm Oracle RAC/Data Guard, MSSQL Always On hoặc MySQL/PostgreSQL Replication là lợi thế.
- Có hiểu biết tốt về CDC/Data Streaming; ưu tiên GoldenGate, Kafka hoặc Debezium.
- Có kiến thức tốt về Linux và scripting bằng Bash/Python/PowerShell.
- Có kinh nghiệm Git và hiểu biết về CI/CD.
Có kinh nghiệm AWS/RDS, Terraform hoặc Ansible là lợi thế.
Bằng cấp:
Tốt nghiệp Cao đẳng trở lên các chuyên ngành thuộc lĩnh vực Công nghệ thông tin, Điện tử viễn thông, Toán tin, hoặc tốt nghiệp Đại học trở lên các chuyên ngành về tài chính ngân hàng.
Kiến thức chuyên môn:
Theo yêu cầu về năng lực chuyên môn quy định trong Khung năng lực của Khối CNTT trong từng thời kỳ.
Kinh nghiệm quản lý:
Có tối thiểu 2 năm Kinh nghiệm trong lĩnh vực Công nghệ thông tin.
Kỹ năng, phẩm chất:
• Kỹ năng Đọc, hiểu tài liệu và giao tiếp bằng Tiếng Anh;
• Có tinh thần trách nhiệm cao trong công việc;
• Kỹ năng giao tiếp;
• Kỹ năng làm việc độc lập hoặc làm việc theo nhóm;
• Kỹ năng lập và triển khai kế hoạch
• Kỹ năng giải quyết vấn đề.
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 DBA tại PVcombank
1. Hard Skills (Kỹ năng kỹ thuật cốt lõi)
a) Thành thạo hệ quản trị cơ sở dữ liệu (HQTCSDL):
- Yêu cầu bắt buộc: Ít nhất 1 trong 4 hệ thống Oracle, MSSQL, MySQL, PostgreSQL ở mức thành thạo.
- Có kinh nghiệm với các hệ còn lại để chuyển đổi linh hoạt.
- Riêng với ngân hàng, Oracle thường là hệ chính cho core banking, nên ưu tiên sâu về Oracle.
b) Kỹ năng vận hành nâng cao:
- Performance Tuning: phân tích AWR/Statspack (Oracle), Execution Plan, Index strategy, Wait Events.
- Backup/Recovery: RMAN (Oracle), VSS (MSSQL), pg_dump/pg_basebackup (PostgreSQL), mysqldump/XtraBackup (MySQL).
- HA/DR: Oracle RAC/Data Guard, MSSQL Always On Availability Groups, MySQL Group Replication/GTID, PostgreSQL Streaming Replication.
c) CDC/Data Streaming:
- GoldenGate (Oracle) là công cụ CDC phổ biến trong ngân hàng.
- Kafka là xu hướng streaming data hiện đại.
- Debezium cho change data capture từ PostgreSQL/MySQL.
d) Cloud & Automation:
- AWS RDS, EC2, S3, IAM.
- Terraform (Infrastructure as Code).
- Ansible (Configuration Management).
- Bash, Python, PowerShell scripting.
- Git, Jenkins/GitLab CI, GitHub Actions.
2. Bảng so sánh mức độ ưu tiên kỹ năng
| Kỹ năng | Mức độ yêu cầu | Ghi chú |
|---|---|---|
| Oracle/MSSQL/MySQL/PostgreSQL | Bắt buộc (1 hệ thành thạo) | Ưu tiên Oracle cho ngân hàng |
| Performance Tuning | Bắt buộc | Hay hỏi trong phỏng vấn |
| Backup/Recovery | Bắt buộc | Kịch bản thực tế |
| HA/DR (RAC, Always On, Replication) | Ưu tiên cao | Phân biệt rõ ràng |
| CDC/Data Streaming | Ưu tiên | GoldenGate/Kafka/Debezium |
| Linux + Scripting | Bắt buộc | Bash/Python là điểm cộng |
| CI/CD + Git | Yêu cầu | DevOps mindset |
| AWS/Terraform/Ansible | Lợi thế | Cloud-first banks |
| Tiếng Anh | Bắt buộc | Đọc hiểu tài liệu kỹ thuật |
3. Soft Skills cần thiết
- Giao tiếp rõ ràng khi làm việc với team Dev, team hạ tầng.
- Tinh thần trách nhiệm cao: hệ thống core banking downtime là mất tiền thật.
- Khả năng làm việc độc lập (on-call) và theo nhóm.
- Tư duy giải quyết vấn đề có phương pháp, không "đoán mò".
- Lập và triển khai kế hoạch (maintenance window, migration plan).
4. Chứng chỉ gợi ý (nên có)
| Chứng chỉ | Tổ chức | Giá trị |
|---|---|---|
| Oracle Certified Professional (OCP) | Oracle | Vàng cho vị trí DBA Oracle |
| AWS Certified Database - Specialty | Amazon | Chứng minh cloud DBA |
| AWS Solutions Architect Associate | Amazon | Nền tảng AWS tốt |
| Microsoft Certified: Azure Database Administrator | Microsoft | Nếu đi sâu MSSQL |
| PostgreSQL CE/CP | EnterpriseDB | Cho PostgreSQL |
| Confluent Certified Developer (Kafka) | Confluent | Nếu đi sâu streaming |
5. Bằng cấp
- Cao đẳng trở lên chuyên ngành CNTT, Điện tử viễn thông, Toán tin.
- Hoặc Đại học trở lên chuyên ngành Tài chính Ngân hàng (hiếm nhưng là lợi thế).
- Kinh nghiệm tối thiểu 2 năm trong lĩnh vực CNTT.
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn vị trí DBA cao cấp tại PVcombank
Quy trình tuyển dụng dự kiến (3-4 vòng)
Vòng 1: HR Screening (30-45 phút)
- Giới thiệu bản thân, kinh nghiệm.
- Mục tiêu nghề nghiệp, lý do ứng tuyển PVcombank.
- Mức lương mong muốn, thời gian bắt đầu làm việc.
- Tìm hiểu về văn hóa PVcombank (là ngân hàng thuộc PVN, tập trung chuyển đổi số mạnh).
Vòng 2: Technical Test/Interview với Trưởng nhóm/Trưởng phòng (60-90 phút)
- Đây là vòng quan trọng nhất. PVcombank thường kiểm tra kiến thức chuyên sâu.
- Câu hỏi mang tính tình huống thực tế trong ngân hàng.
- Có thể có bài test viết SQL hoặc troubleshooting.
Vòng 3: Interview với IT Director/Quản lý cấp cao (45-60 phút)
- Đánh giá tư duy chiến lược, khả năng phối hợp phòng ban.
- Câu hỏi về quản lý rủi ro, compliance.
- Tầm nhìn với công nghệ (cloud migration, automation).
Vòng 4: Final Interview (có thể có với HR Director hoặc Ban lãnh đạo)
- Đánh giá fit văn hóa, mức độ gắn bó lâu dài.
Câu hỏi phỏng vấn kỹ thuật hay gặp
Về Oracle:
- Phân biệt Oracle RAC và Data Guard. Khi nào dùng cái nào?
- Cách phân tích AWR report để tìm bottleneck.
- Giải thích cơ chế redo log, archive log và recovery process.
- Cách xử lý khi tablespace đầy trong production.
- Sự khác biệt giữa RMAN backup full, incremental và archived log backup.
Về MSSQL:
- Các loại Always On topology (failover cluster, availability groups).
- Khi nào dùng index seek thay vì index scan?
- Cách xử lý blocking, deadlock trong production.
Về HA/DR:
- RPO và RPO là gì? Thiết kế DR site cho ngân hàng cần bao nhiêu phút?
- Cách test failover plan mà không ảnh hưởng production.
Về CDC/Data Streaming:
- GoldenGate hoạt động theo cơ chế nào?
- Sự khác biệt giữa Kafka và Debezium?
- Latency trung bình khi replicate dữ liệu qua GoldenGate.
Về Cloud & DevOps:
- Kinh nghiệm triển khai RDS so với EC2 tự cài database.
- Cách viết Terraform để provision RDS instance.
- CI/CD pipeline cho database migration như thế nào (Flyway, Liquibase)?
Về tình huống thực tế:
- Database production bị treo lúc 2h sáng, bạn xử lý thế nào?
- Junior DBA chạy DROP TABLE trên production, bạn cứu thế nào?
- Làm sao migrate database 10TB mà downtime dưới 30 phút?
Tips chuẩn bị quan trọng
1. Ôn lại case study thực tế: Chuẩn bị 2-3 câu chuyện về tình huống khó mà bạn đã giải quyết theo cấu trúc STAR (Situation, Task, Action, Result).
2. Nghiên cứu PVcombank trước: Tìm hiểu về chiến lược chuyển đổi số, dự án ngân hàng số PVConnect, các sự cố IT trên báo chí (nếu có) để hiểu context.
3. Mang theo portfolio: Slide kiến trúc hệ thống bạn đã vận hành, các migration project, dashboard monitoring.
4. Chuẩn bị câu hỏi ngược:
- Tech stack chính của team là gì?
- Tỷ lệ Oracle vs Open Source DB?
- Quy trình change management như thế nào?
- Cơ hội training và chứng chỉ?
Dress code
- Vòng HR/Technical: Business formal hoặc smart casual (sơ mi, quần tây, giày tây).
- Vòng Director: Vest hoàn chỉnh, thể hiện sự chuyên nghiệp.
- Ngân hàng khá coi trọng ngoại hình và phong thái.
Lộ trình ôn thi
Lộ trình ôn tập & chuẩn bị trong 1-2 tuần
Tuần 1: Nền tảng Database & Vận hành
Ngày 1-2: Củng cố kiến thức SQL & kiến trúc database
- Ôn lại các khái niệm: ACID, transaction, isolation level, lock.
- Đọc SQL Performance Explained (Markus Winand) hoặc Use The Index, Luke.
- Luyện explain plan cho các query phức tạp.
Ngày 3-4: Oracle Administration
- Đọc lại Oracle Database Administration từ docs.oracle.com.
- Thực hành trên Oracle Live SQL (livesql.oracle.com) hoặc Docker Oracle.
- Ôn AWR, ASH, ADDM, SQL Tuning Advisor.
- Tham khảo sách "Oracle Database 12c/19c Performance Tuning Recipes".
Ngày 5-6: MSSQL Administration
- Ôn Always On Availability Groups, Failover Cluster Instances.
- Thực hành trên SQL Server Developer Edition (miễn phí).
- Tìm hiểu Query Store, Extended Events, dmv queries.
Ngày 7: PostgreSQL/MySQL nâng cao
- Đọc docs về Logical Replication, pg_stat_statements.
- MySQL: InnoDB internals, Group Replication, ProxySQL.
Tuần 2: HA/DR, Cloud, DevOps & Phỏng vấn
Ngày 8-9: HA/DR & Backup/Recovery
- Thiết kế kịch bản DR cho ngân hàng.
- Tính toán RTO/RPO cho core banking.
- Thực hành Point-in-Time Recovery.
- Đọc case study của AWS: "Disaster Recovery for Databases".
Ngày 10-11: CDC, Streaming & Cloud
- Tìm hiểu Oracle GoldenGate architecture (docs.oracle.com/goldengate).
- Học Kafka basics qua Confluent Developer (free courses).
- Tạo tài khoản AWS Free Tier, thử RDS, EC2, Terraform.
Ngày 12: Linux & Scripting
- Ôn lại bash scripting, cron job, log rotation.
- Thực hành Python: kết nối database, viết health check script.
- Ansible basics: playbook, inventory, modules.
Ngày 13-14: Mock Interview & Tổng hợp
- Tự mock interview 1-1 với bạn bè hoặc dùng AI.
- Tổng hợp các câu hỏi tình huống production.
- Review lại kinh nghiệm cá nhân, chuẩn bị 3-5 case study theo STAR.
Tài liệu tham khảo quan trọng
Sách:
- "Expert Oracle Database Architecture" - Thomas Kyte (kinh điển).
- "Pro SQL Server 2019 Administration" - Peter A. Carter.
- "PostgreSQL: Up and Running" - Regina Obe.
- "Designing Data-Intensive Applications" - Martin Kleppmann (nền tảng).
- "Database Reliability Engineering" - Laine Campbell.
Website/Tài liệu miễn phí:
- Oracle Documentation: docs.oracle.com
- Microsoft Learn SQL: learn.microsoft.com
- PostgreSQL Official Tutorial
- AWS Database Blog: aws.amazon.com/blogs/database
- Use The Index, Luke (use-the-index-luke.com)
- DB Fiddle (db-fiddle.com) để test SQL online
Khóa học online:
- Oracle Learning Library (miễn phí cho OCP prep).
- A Cloud Guru / Pluralsight (Linux, AWS, Terraform).
- Udemy: các khóa Oracle DBA, PostgreSQL.
- Confluent Developer (Kafka).
Công cụ cài đặt để thực hành
- Docker Desktop (chạy nhiều DB trên local).
- DBeaver hoặc DataGrip Community.
- Git, Visual Studio Code.
- VirtualBox/UTM nếu cần lab đầy đủ.
Kiến thức nền tảng về ngân hàng cần có
- Core banking system là gì (T24, FlexCube, hay in-house).
- Luồng giao dịch ATM, internet banking, mobile banking.
- Quy định của NHNN về an toàn thông tin (Thông tư 17/2024, Quyết định 2345).
- PCI DSS, ISO 27001 basics.
- Cơ chế batch processing cuối ngày (EOD) của ngân hàng.
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho DBA trong ngân hàng
Lộ trình thăng tiến điển hình
Bước 1: Junior DBA (0-2 năm)
- Học vận hành hàng ngày: backup, monitor, user management.
- Làm quen on-call, xử lý sự cố cơ bản.
- Học scripting, Linux, SQL tuning.
Bước 2: Mid-level DBA (2-5 năm)
- Tham gia dự án migration, upgrade.
- Thiết kế HA/DR plan.
- Bắt đầu chuyên sâu 1-2 hệ CSDL.
- Học thêm về cloud và automation.
Bước 3: Senior DBA (5-8 năm) — đang ở đây
- Vị trí bạn ứng tuyển nằm ở level này.
- Kiến trúc sư giải pháp, review code của team.
- Phối hợp với vendor, quản lý dự án cloud migration.
- Mentoring cho junior.
Bước 4: Lead DBA / Database Architect (8-12 năm)
- Định hướng công nghệ CSDL toàn ngân hàng.
- Đánh giá và lựa chọn hệ CSDL mới.
- Phối hợp với C-level về chiến lược dữ liệu.
Bước 5: Head of Database / VP Infrastructure (12+ năm)
- Quản lý toàn bộ team DBA/Data Platform.
- Ngân sách hàng triệu USD.
- Quyết định chiến lược cloud, data center.
Mức lương kỳ vọng (ước lượng tham khảo)
| Cấp bậc | Kinh nghiệm | Mức lương (VNĐ/tháng) |
|---|---|---|
| Junior DBA | 0-2 năm | 15-25 triệu |
| Mid-level DBA | 2-5 năm | 25-40 triệu |
| Senior DBA | 5-8 năm | 40-70 triệu |
| Lead DBA / Architect | 8-12 năm | 60-120 triệu |
| Head of Database | 12+ năm | 100-200+ triệu |
Mức lương có thể thay đổi tùy ngân hàng và thời điểm. PVcombank thuộc nhóm ngân hàng TMCP lớn, mức lương Senior DBA dao động 40-70 triệu là hợp lý, chưa kể thưởng KPI quý/năm và phúc lợi ngân hàng (vay ưu đãi, bảo hiểm sức khỏe, 13th salary).
Kỹ năng cần phát triển thêm trong 1-2 năm tới
1. Cloud-native DBA: AWS, Azure, GCP chứ không chỉ on-premise.
2. Database DevOps: Liquibase/Flyway, GitOps cho database.
3. Observability: Prometheus, Grafana, Datadog cho database monitoring.
4. AI/ML cho database: AIOps, anomaly detection, automated tuning.
5. Data Platform mở rộng: Data Lake, Lakehouse (Delta Lake, Iceberg).
6. Kiến thức ngân hàng: Payment systems, SWIFT, ISO 8583, AML/KYC data.
Cơ hội ở PVcombank cụ thể
- PVcombank đang đẩy mạnh chuyển đổi số, đầu tư mạnh vào hạ tầng CNTT.
- Cơ hội làm việc với hệ thống core banking hiện đại.
- Ngân hàng thuộc PVN — nguồn tài chính ổn định hơn các ngân hàng nhỏ.
- Thường có chính sách đào tạo, cấp chứng chỉ quốc tế cho nhân sự IT.
- Cơ hội làm việc với AWS (đã đề cập trong JD) cho thấy cloud strategy rõ ràng.
Lời khuyên chân thành
- Đừng chỉ là "DBA on-call" — hãy trở thành người thiết kế giải pháp, tự động hóa, và mentor team.
- Đầu tư vào cloud & DevOps: Xu hướng Database Administrator đang chuyển sang Database Reliability Engineer (SRE) và Data Platform Engineer.
- Học sâu ngân hàng: Hiểu core banking, payment flow giúp bạn đưa ra giải pháp DBA phù hợp với business.
- Build personal brand: Viết blog kỹ thuật, tham gia cộng đồng DBA Việt Nam trên Facebook/Telegram.
- Chuẩn bị negotiation: Với vị trí Senior tại PVcombank, có thể deal được mức 50-70 triệu + thưởng nếu bạn có chứng chỉ Oracle/AWS và kinh nghiệm cloud thực tế.
Câu hỏi thường gặp
Em mới ra trường chuyên ngành CNTT, có thể ứng tuyển vị trí Senior DBA này được không?
Theo JD yêu cầu tối thiểu 2 năm kinh nghiệm IT và bằng Cao đẳng trở lên, nên nếu em chỉ mới ra trường thì chưa phù hợp. Lời khuyên cho em: hãy bắt đầu ở vị trí Junior DBA hoặc IT Helpdesk/Support trong ngân hàng từ 2-3 năm, tích lũy kinh nghiệm vận hành, lấy chứng chỉ OCA/OCP hoặc AWS, rồi mới apply vị trí Senior. Ngân hàng đặc biệt coi trọng kinh nghiệm xử lý sự cố thực tế vì downtime nghĩa là mất tiền thật.
Mức lương Senior DBA ở PVcombank khoảng bao nhiêu là hợp lý để deal?
Dựa trên thị trường hiện tại và quy mô PVcombank (top ngân hàng TMCP), mức lương Senior DBA dao động 40-70 triệu VNĐ là hợp lý. Nếu bạn có chứng chỉ OCP/AWS và kinh nghiệm cloud thực tế, có thể deal 50-70 triệu. Đừng quên thương lượng cả thưởng KPI quý/năm (thường 1-3 tháng lương) và phúc lợi như bảo hiểm sức khỏe gia đình, vay mua nhà lãi suất ưu đãi. Mức lương có thể thay đổi tùy ngân hàng và thời điểm.
Tôi đang làm Sysadmin 3 năm ở công ty fintech, muốn chuyển sang DBA ngân hàng có khả thi không?
Hoàn toàn khả thi và là lợi thế. Sysadmin đã có nền tảng Linux, scripting, network tốt — những thứ DBA cần. Bạn cần bổ sung: (1) SQL sâu và kiến trúc CSDL, (2) Thực hành backup/recovery với Oracle hoặc PostgreSQL, (3) Học HA/DR như RAC hoặc Always On, (4) Lấy chứng chỉ OCA hoặc AWS Database Specialty. Khi phỏng vấn, nhấn mạnh kinh nghiệm infra giúp bạn hiểu performance tuning từ góc độ OS/hardware — điểm mà nhiều DBA thuần database không có.
JD yêu cầu nhiều công nghệ quá (Oracle, MSSQL, MySQL, PostgreSQL, Kafka, AWS...), tôi có cần thành thạo hết không?
Không cần thành thạo hết. Yêu cầu thực tế là: THÀNH THẠO 1 HỆ chính + có kinh nghiệm cơ bản với các hệ khác. Ưu tiên của bạn nên là: (1) Chọn 1 hệ chính để đi sâu — với ngân hàng Việt Nam, Oracle là lựa chọn an toàn nhất, (2) Hiểu rõ kiến trúc CDC/Streaming vì đây là trend, (3) Biết cơ bản về AWS RDS để có thể trao đổi về cloud migration. Trong phỏng vấn, nói thẳng là bạn chuyên sâu 1-2 công nghệ và có thể học nhanh cái còn lại — điều này được đánh giá cao hơn việc biết chung chung.
Làm DBA ngân hàng có áp lực hơn làm ở công ty product không?
Áp lực cao hơn rõ rệt, nhưng cũng ổn định hơn. Cụ thể: (1) On-call thường xuyên, đặc biệt cuối năm tài chính, lễ Tết, (2) Mọi thay đổi phải qua change advisory board (CAB) chặt chẽ, (3) Compliance khắt khe từ NHNN, (4) Downtime ảnh hưởng đến hàng triệu khách hàng. Đổi lại: lương và phúc lợi tốt hơn, công việc ổn định, được training bài bản, hệ thống thường lớn và phức tạp giúp bạn lớn nhanh. Nếu bạn thích môi trường nhịp độ nhanh và ít quy trình thì fintech/product phù hợp hơn; nếu thích chiều sâu kỹ thuật và ổn định thì ngân hàng là lựa chọn tốt.
Tôi có kinh nghiệm 6 năm Oracle DBA, đã có OCP, muốn apply vị trí này thì tỷ lệ đậu cao không?
Với 6 năm Oracle + OCP, bạn đã đáp ứng phần lõi. Để tăng tỷ lệ đậu, bạn cần: (1) Chuẩn bị tốt phần CDC/Streaming — nếu chưa có kinh nghiệm GoldenGate/Kafka thì ít nhất phải đọc qua kiến trúc và demo case, (2) Học thêm AWS RDS basics, (3) Thể hiện tư duy DevOps (CI/CD cho database), (4) Chuẩn bị case study về incident handling thực tế. Tỷ lệ đậu có thể 60-70% nếu bạn thể hiện được chiều sâu Oracle + sẵn sàng học hỏi phần cloud/streaming. Nên deal mức lương 55-70 triệu là hợp lý.
Không yêu cầu chứng chỉ trong JD, vậy có cần thiết phải có OCP hoặc AWS không?
JD không ghi bắt buộc chứng chỉ, nhưng thực tế chứng chỉ giúp bạn: (1) Vượt qua vòng HR screening nhanh hơn, (2) Là "bằng chứng" cho năng lực khi bạn không làm ở công ty lớn, (3) Được trả lương cao hơn 10-20%. Với vị trí Senior DBA ở ngân hàng, ưu tiên: OCP (Oracle) > AWS Database Specialty > AWS Solutions Architect. Nếu chỉ chọn 1 chứng chỉ, hãy chọn OCP. Nếu bạn đã thành thạo Oracle thực tế nhưng chưa có chứng chỉ, có thể apply trước và deal học chứng chỉ sau khi vào làm — nhiều ngân hàng sẵn sàng tài trợ.
Tôi muốn chuyển từ Application Developer sang DBA, có cần học lại từ đầu không?
Bạn không cần học lại từ đầu, nhưng cần bổ sung nhiều kiến thức mới. Lợi thế từ Developer: hiểu SQL, transaction, indexing từ phía code. Cần bổ sung: (1) Kiến trúc storage engine bên trong (buffer cache, redo log, WAL), (2) Backup/Recovery với RMAN/pg_basebackup, (3) HA/DR setup, (4) Linux system administration nâng cao, (5) Performance tuning chuyên sâu, (6) Monitoring tools. Lộ trình 6-12 tháng: thực hành DBA trên Docker, lấy OCA/OCP, làm 1 dự án migration nhỏ. Nên apply vị trí Mid-level trước rồi mới Senior.