Liobank - Business Analyst – Decision Engine & API
Mô tả công việc
Tốt nghiệp Đại học trở lên các ngành Tài chính – Ngân hàng, Kinh tế, Toán/Thống kê, Hệ thống thông tin, Khoa học máy tính hoặc liên quan
Tối thiểu 3 năm kinh nghiệm làm Business Analyst hoặc System Analyst; ưu tiên đã làm trong ngân hàng, fintech, LOS, Decision Engine hoặc hệ thống tích hợp dữ liệu.
Đã trực tiếp viết BRD, API requirement/mapping, test case và tham gia SIT/UAT
Hiểu quy trình tích hợp API và luồng dữ liệu giữa các hệ thống. Hiểu cấu trúc JSON, REST API, HTTP method, status code, authentication ở mức phục vụ công việc BA.
Biết cách xác định request/response field, mandatory/optional field, data type, format, default value và business validation
Có kinh nghiệm thực hành với Postman hoặc công cụ kiểm thử API tương đương; có thể tự gửi request và đọc response để kiểm tra lỗi.
Có khả năng đọc Swagger/OpenAPI và trao đổi yêu cầu trực tiếp với developer. Viết được BRD, API mapping, decision table, process/sequence flow, acceptance criteria và test case.
Tiếng Anh giao tiếp, đọc hiểu tốt
Yêu cầu ứng viên
Tốt nghiệp Đại học trở lên các ngành Tài chính – Ngân hàng, Kinh tế, Toán/Thống kê, Hệ thống thông tin, Khoa học máy tính hoặc liên quan
Tối thiểu 3 năm kinh nghiệm làm Business Analyst hoặc System Analyst; ưu tiên đã làm trong ngân hàng, fintech, LOS, Decision Engine hoặc hệ thống tích hợp dữ liệu.
Đã trực tiếp viết BRD, API requirement/mapping, test case và tham gia SIT/UAT
Hiểu quy trình tích hợp API và luồng dữ liệu giữa các hệ thống. Hiểu cấu trúc JSON, REST API, HTTP method, status code, authentication ở mức phục vụ công việc BA.
Biết cách xác định request/response field, mandatory/optional field, data type, format, default value và business validation
Có kinh nghiệm thực hành với Postman hoặc công cụ kiểm thử API tương đương; có thể tự gửi request và đọc response để kiểm tra lỗi.
Có khả năng đọc Swagger/OpenAPI và trao đổi yêu cầu trực tiếp với developer. Viết được BRD, API mapping, decision table, process/sequence flow, acceptance criteria và test case.
Tiếng Anh giao tiếp, đọc hiểu tốt
Phân tích kỹ năng cần có
Phân tích kỹ năng cần có cho vị trí Business Analyst – Decision Engine & API tại OCB Liobank
1. Tổng quan vị trí
Đây là vị trí Business Analyst (BA) chuyên về API và Decision Engine trong khối Chuyển đổi và Ngân hàng số của OCB. Đây là vai trò cầu nối giữa nghiệp vụ ngân hàng và đội ngũ kỹ thuật, đòi hỏi sự kết hợp giữa tư duy ngân hàng và kỹ năng kỹ thuật (technical BA). Liobank là ngân hàng số của OCB, nên môi trường làm việc sẽ thiên về tốc độ, tích hợp nhiều đối tác fintech, và sử dụng các hệ thống decision engine để chấm điểm tín dụng / quyết định cho vay tự động.
2. Hard Skills bắt buộc
2.1. Kỹ năng BA cốt lõi
| Kỹ năng | Mức độ yêu cầu | Ghi chú |
|---|---|---|
| Viết BRD (Business Requirement Document) | Bắt buộc | Phải có sản phẩm thực tế để trình bày |
| API Mapping / API Requirement | Bắt buộc | Khác với BA nghiệp vụ thuần túy |
| Test Case & UAT | Bắt buộc | Tham gia trực tiếp SIT/UAT |
| Decision Table | Bắt buộc | Phục vụ decision engine |
| Process Flow / Sequence Flow | Bắt buộc | BPMN hoặc UML |
| Acceptance Criteria | Bắt buộc | Format Given-When-Then |
2.2. Kỹ năng kỹ thuật (Technical BA)
| Kỹ năng | Chi tiết |
|---|---|
| REST API | Hiểu HTTP methods (GET, POST, PUT, DELETE, PATCH), status codes (200, 201, 400, 401, 403, 404, 500) |
| JSON Structure | Đọc, hiểu, validate cấu trúc JSON, phân biệt object/array/nested |
| Authentication | OAuth 2.0, API Key, JWT, Basic Auth — hiểu ở mức BA |
| Postman | Tự gửi request, debug response, sử dụng environment, viết test script cơ bản |
| Swagger / OpenAPI | Đọc file spec, trao đổi trực tiếp với developer |
| SQL cơ bản | Query dữ liệu để đối chiếu, validate |
| Data validation | Mandatory/optional field, data type, format, default value, business rule |
2.3. Kiến thức ngân hàng (ưu tiên cao)
- Decision Engine (DE): Hiểu cách rule engine hoạt động trong chấm điểm tín dụng, auto-approval/reject.
- LOS (Loan Origination System): Quy trình cho vay từ tiếp nhận hồ sơ → thẩm định → phê duyệt → giải ngân.
- Luồng dữ liệu: Tích hợp giữa LOS ↔ Decision Engine ↔ Core Banking ↔ CIC/credit bureau ↔ eKYC.
- Quy trình tín dụng: Cho vay cá nhân, cho vay doanh nghiệp nhỏ, thẻ tín dụng.
3. Soft Skills quan trọng
| Soft Skill | Lý do quan trọng |
|---|---|
| Giao tiếp đa bên | Phải nói chuyện với business, dev, QA, đối tác fintech cùng lúc |
| Tư duy phản biện | Truy vấn yêu cầu mơ hồ từ business, tránh hiểu sai |
| Quản lý ưu tiên | Ngân hàng số có nhiều sprint song song, deadline gấp |
| Chủ động học hỏi | Công nghệ API, decision engine thay đổi liên tục |
| Trình bày rõ ràng | Tài liệu BA phải đủ rõ để dev đọc là code được |
| Tiếng Anh đọc hiểu | Tài liệu kỹ thuật, spec từ đối tác nước ngoài thường bằng tiếng Anh |
4. Bằng cấp & Chứng chỉ gợi ý
Bằng cấp (theo JD)
- Đại học trở lên, ưu tiên: Tài chính – Ngân hàng, Kinh tế, Toán/Thống kê, Hệ thống thông tin, Khoa học máy tính.
Chứng chỉ nên có (không bắt buộc nhưng cộng điểm lớn)
| Chứng chỉ | Tổ chức | Giá trị |
|---|---|---|
| CBAP (Certified Business Analysis Professional) | IIBA | Quốc tế, công nhận BA chuyên nghiệp |
| CSPO / CSM | Scrum Alliance / Scrum.org | Nếu làm trong môi trường Agile |
| API Designer / API Security | Các khóa trên Udemy, Coursera | Bổ trợ kiến thức API |
| Chứng chỉ ngân hàng nội bộ | NHNN, các trường đào tạo ngân hàng | Hiểu quy định pháp lý |
| AWS / Azure Fundamentals | Cloud provider | Tùy hệ thống OCB dùng cloud gì |
5. Bảng so sánh mức độ phù hợp theo background
| Background | Mức độ phù hợp | Lý do |
|---|---|---|
| BA ngân hàng 3+ năm, đã làm LOS/Core Banking | ⭐⭐⭐⭐⭐ | Hiểu nghiệp vụ + đã viết BRD |
| BA fintech/ngân hàng số 3+ năm | ⭐⭐⭐⭐⭐ | Quen tốc độ, API, tích hợp |
| System Analyst ngân hàng 3+ năm | ⭐⭐⭐⭐ | Gần với yêu cầu, chỉ cần bổ sung tư duy BA |
| Dev backend 3+ năm muốn chuyển sang BA | ⭐⭐⭐ | Kỹ thuật tốt nhưng cần học thêm tư duy nghiệp vụ & quy trình ngân hàng |
| BA ở ngành khác (bảo hiểm, viễn thông) | ⭐⭐ | Cần học thêm decision engine, LOS, quy trình tín dụng |
| Sinh viên mới ra trường | ⭐ | Thiếu 3 năm kinh nghiệm, chưa đủ JD |
6. Điểm khác biệt so với BA ngân hàng truyền thống
Vị trí này không phải BA ngân hàng truyền thống (chỉ viết yêu cầu nghiệp vụ). Đây là Technical BA / Integration BA — phải:
- Đọc được file Swagger để mô tả API cho dev.
- Tự test API trên Postman trước khi đưa cho QA.
- Thiết kế decision table cho rule engine.
- Hiểu luồng dữ liệu giữa nhiều hệ thống (microservices).
Ứng viên chỉ quen làm BA nghiệp vụ thuần túy sẽ khó cạnh tranh.
Chuẩn bị phỏng vấn
Hướng dẫn phỏng vấn vị trí Business Analyst – Decision Engine & API tại OCB Liobank
1. Quy trình tuyển dụng dự kiến
Dựa trên quy trình tuyển dụng phổ biến của các ngân hàng tại Việt Nam cho vị trí BA cấp senior trong khối ngân hàng số, quy trình thường gồm 4-5 vòng:
| Vòng | Hình thức | Người phỏng vấn | Thời lượng |
|---|---|---|---|
| 1. HR Screen | Online/Điện thoại | HR Talent Acquisition | 20-30 phút |
| 2. Technical Test | Online/Written | Bài test logic + API + SQL | 60-90 phút |
| 3. Hiring Manager Interview | Trực tiếp/Online | Trưởng phòng BA/Product | 45-60 phút |
| 4. Panel Interview (kỹ thuật chuyên sâu) | Trực tiếp | BA Lead + Dev Lead + QA Lead | 60-90 phút |
| 5. Final round (tùy OCB) | Trực tiếp | Head of Digital Banking | 30-45 phút |
2. Câu hỏi hay gặp theo từng vòng
Vòng 1 – HR Screen
- Giới thiệu bản thân và kinh nghiệm liên quan đến BA trong ngân hàng/fintech.
- Vì sao bạn muốn làm việc tại OCB Liobank?
- Mức lương mong muốn hiện tại?
- Thời gian có thể bắt đầu làm việc?
- Bạn biết gì về Liobank?
Vòng 2 – Technical Test
- Test logic: Bài toán suy luận, tính toán, sắp xếp quy trình.
- Test API: Cho một JSON request/response, xác định field nào mandatory, validate logic nghiệp vụ.
- Test SQL: Viết query cơ bản (SELECT, JOIN, GROUP BY, WHERE).
- Test tư duy BA: Cho một tình huống nghiệp vụ ngân hàng, yêu cầu viết user story + acceptance criteria.
- Test tiếng Anh: Đọc hiểu đoạn tài liệu kỹ thuật.
Vòng 3 – Hiring Manager (Trưởng phòng)
- Mô tả chi tiết một dự án API bạn đã làm BA: quy mô, số đối tác, vai trò của bạn.
- Bạn đã làm việc với Decision Engine nào? (Pega, FICO, in-house rule engine, Drools,...)
- Bạn xử lý thế nào khi business yêu cầu mơ hồ, dev từ chối vì không khả thi?
- Bạn đã từng viết BRD cho sản phẩm nào? Trình bày quy trình từ requirement → go-live.
- Sự khác biệt giữa BRD, FRD, SRS là gì?
- Bạn đánh giá thế nào về một BRD chất lượng?
Vòng 4 – Panel Technical Deep-dive
- API scenario: Cho một API cho vay, hãy mô tả request/response, các validation cần có, status code khi lỗi.
- Decision table: Cho quy tắc duyệt vay (tuổi, thu nhập, điểm tín dụng), hãy thiết kế decision table.
- Quy trình LOS: Mô tả luồng end-to-end từ khách nộp hồ sơ đến giải ngân, các touchpoint với API.
- UAT: Bạn thiết kế test case cho API như thế nào? Phân biệt happy case và edge case.
- Data flow: Vẽ sequence flow cho việc gọi API sang CIC để lấy điểm tín dụng.
- Conflict resolution: Hai stakeholder mâu thuẫn nhau về requirement, bạn xử lý ra sao?
- Postman demo: Bạn có thể chia sẻ màn hình Postman và demo gửi một request không? (có thể hỏi trực tiếp)
Vòng 5 – Final (Head of Digital)
- Tầm nhìn nghề nghiệp 3-5 năm tới?
- Bạn đóng góp gì cho chiến lược ngân hàng số của OCB?
- Bạn đánh giá thế nào về cạnh tranh giữa Liobank với Timo, Cake, VPBank Neo?
- Vì sao rời công ty cũ?
3. Tips chuẩn bị quan trọng
Trước buổi phỏng vấn
- Tìm hiểu Liobank: App Liobank, sản phẩm chính (tiết kiệm, vay, thẻ, chuyển tiền), đối thủ (Cake, Timo, TNEX, MBBank App).
- Tìm hiểu OCB: Lịch sử, chiến lược chuyển đổi số, đối tác công nghệ (nếu có public).
- Ôn lại JSON, REST API, status code, HTTP method — chuẩn bị bảng cheat sheet cá nhân.
- Chuẩn bị portfolio BRD: Mang theo 1-2 BRD đã làm (bản public, che thông tin nhạy cảm) để trình bày.
- Luyện vẽ diagram: BPMN, sequence flow, decision table trên giấy hoặc draw.io.
- Ôn SQL: Practice trên HackerRank, LeetCode SQL 50.
- Chuẩn bị Postman: Tạo sẵn một collection demo với request mẫu, kèm test script.
Trong buổi phỏng vấn
- Dùng phương pháp STAR: Situation – Task – Action – Result cho các câu hỏi behavior.
- Vẽ tay khi cần: Đừng ngại xin giấy bút để vẽ sequence flow, decision table — thể hiện tư duy visual.
- Hỏi ngược: "Bạn có thể mô tả tech stack team đang dùng không?" — thể hiện sự chủ động.
- Không nói xấu công ty cũ: Tập trung vào bài học và lý do muốn phát triển.
- Thể hiện tư duy product: Đừng chỉ nói "tôi viết BRD", hãy nói "tôi đề xuất giải pháp giúp giảm 30% thời gian xử lý hồ sơ".
Sau buổi phỏng vấn
- Gửi email cảm ơn HR trong vòng 24h.
- Nếu không được chọn, xin feedback để cải thiện lần sau.
4. Dress code
- Vòng HR/Technical: Business casual (sơ mi, quần tây, không cần vest) hoặc áo polo.
- Vòng Final/On-site: Smart business (sơ mi + vest là lý tưởng, hoặc áo dài nếu nữ và phù hợp với phong cách công ty).
- Lưu ý: OCB Liobank thuộc ngân hàng số, văn hóa trẻ trung hơn khối truyền thống — không cần quá formal.
Lộ trình ôn thi
Lộ trình ôn tập & chuẩn bị 1-2 tuần cho vị trí BA – Decision Engine & API tại OCB Liobank
1. Kiến thức nền cần nắm vững
Nhóm 1 – BA Core (nền tảng)
- Quy trình phân tích nghiệp vụ: requirement elicitation → analysis → specification → validation.
- Các loại tài liệu: BRD, FRD, SRS, User Story, Use Case.
- Công cụ vẽ: BPMN (process flow), UML (sequence, activity, class diagram), decision table, decision tree.
- Kỹ thuật Elicitation: interview, workshop, document analysis, observation, prototype.
Nhóm 2 – API & Technical BA
- REST API fundamentals:
- HTTP methods: GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD.
- Status codes: 1xx (informational), 2xx (success), 3xx (redirection), 4xx (client error), 5xx (server error).
- Headers: Authorization, Content-Type, Accept, X-Request-ID, X-Trace-ID.
- Authentication: API Key, Basic Auth, OAuth 2.0 (grant types), JWT (structure: header.payload.signature).
- JSON:
- Cấu trúc: object, array, string, number, boolean, null.
- Nested JSON, JSON Schema.
- Best practice: naming convention (camelCase vs snake_case), null vs absent.
- OpenAPI/Swagger:
- Đọc file spec, hiểu components, paths, parameters, requestBody, responses.
- Generate client/server code, Mock server.
- Postman:
- Tạo request, set headers, body, params, environment variables.
- Viết test script với JavaScript cơ bản (pm.test, pm.expect, pm.response).
- Runner, Collection, Newman (CLI).
- SQL cơ bản:
- SELECT, FROM, WHERE, GROUP BY, ORDER BY, JOIN (INNER, LEFT, RIGHT, FULL).
- Subquery, CTE, aggregate functions.
Nhóm 3 – Ngân hàng & Decision Engine
- Quy trình cho vay cá nhân (LOS):
- Khách hàng nộp hồ sơ → eKYC → thu thập thông tin → gọi API CIC/credit bureau → Decision Engine chấm điểm → phê duyệt tự động hoặc chuyển thẩm định viên → offer → giải ngân.
- Decision Engine:
- Khái niệm: rule-based engine, scoring model, machine learning model.
- Công cụ phổ biến: FICO Blaze Advisor, Pega, Drools, in-house engine.
- Vai trò của BA: thiết kế decision table, rule set, score card.
- Quy định pháp lý liên quan:
- Thông tư 17/2019/NHNN về hoạt động cho vay.
- Quy định về bảo mật thông tin khách hàng.
- PSD2 (nếu liên quan đến Open Banking).
2. Tài liệu tham khảo
Sách & khóa học nên đọc
| Tài liệu | Mức độ | Link/nguồn |
|---|---|---|
| "Business Analysis Body of Knowledge" (BABOK v3) | Nền tảng | IIBA |
| "Mastering API Architecture" – James Gough | API nâng cao | O'Reilly |
| "RESTful Web APIs" – Richardson & Amundsen | REST API | O'Reilly |
| "Designing Data-Intensive Applications" – Martin Kleppmann | Hệ thống | O'Reilly |
| Khóa Postman trên YouTube (Postman chính thức) | Công cụ | YouTube |
| Khóa SQL trên HackerRank | SQL | hackerrank.com |
| Swagger/OpenAPI Tutorial | Công cụ | swagger.io |
| FICO tutorials | Decision Engine | fico.com |
Tài liệu miễn phí trên mạng
- API:https://restfulapi.net, https://swagger.io/docs/
- BA:https://www.modernanalyst.com, https://www.bridging-the-gap.com
- Ngân hàng: Thông tư NHNN, tài liệu nội bộ từ công ty cũ.
- Decision Engine: Blog của FICO, Pega, blog kỹ thuật của các ngân hàng lớn.
Kênh YouTube/LinkedIn Learning nên theo dõi
- Hussein Nasser (API, system design).
- Bryan Hogan (BA skills).
- The BA Bunker (chuyên về BA).
- Visual Paradigm (BPMN, UML).
- IBM Technology (microservices, API).
3. Lộ trình chuẩn bị chi tiết 1-2 tuần
Tuần 1: Nền tảng
Ngày 1-2: API & JSON cơ bản
- Đọc lại HTTP method, status code, header.
- Thực hành JSON: tạo, đọc, validate bằng online tool (jsonlint.com).
- Làm bài tập: cho một JSON response mẫu, xác định field nào bắt buộc, kiểu dữ liệu, default value.
Ngày 3-4: Postman thực hành
- Cài Postman, tạo collection mới.
- Gửi request GET/POST đến API public (jsonplaceholder.typicode.com, reqres.in).
- Viết test script cơ bản: kiểm tra status code 200, response time, field bắt buộc.
- Tạo environment variable, chạy Runner.
Ngày 5: Swagger/OpenAPI
- Đọc 1-2 file spec mẫu (ví dụ: Petstore API).
- Xác định endpoint, method, parameter, response.
- Thực hành: mô tả một API cho vay trên Swagger Editor.
Ngày 6-7: SQL & Decision Table
- SQL: 30 bài trên HackerRank (Easy).
- Decision Table: thiết kế cho 2 bài toán (duyệt vay, mở thẻ tín dụng).
Tuần 2: Nghiệp vụ ngân hàng & Mock interview
Ngày 8-9: Quy trình ngân hàng số
- Đọc về Liobank, các sản phẩm chính.
- Vẽ sequence flow: khách đăng ký vay → eKYC → CIC → Decision Engine → phê duyệt.
- Liệt kê các API cần tích hợp ở mỗi bước.
Ngày 10: Decision Engine
- Đọc về FICO Blaze Advisor / Drools / Pega Decisioning.
- Phân biệt rule engine vs scoring model.
- Thực hành: thiết kế rule set cho 1 sản phẩm vay.
Ngày 11-12: Mock interview
- Tự luyện 5 câu hỏi technical.
- Nhờ bạn bè hoặc mentor review BRD mẫu.
- Demo Postman: quay video 5 phút demo collection mẫu.
Ngày 13-14: Tổng hợp & Portfolio
- Chuẩn bị 1-2 BRD mẫu (bản che thông tin).
- Chuẩn bị 1 sequence flow + 1 decision table + 1 API mapping document.
- Đọc lại CV, đảm bảo match JD 80% trở lên.
4. Công cụ cài đặt trước ngày phỏng vấn
| Công cụ | Mục đích |
|---|---|
| Postman | Demo API |
| Draw.io / Lucidchart | Vẽ BPMN, sequence flow |
| Swagger Editor | Đọc/open API spec |
| VS Code | Xem JSON, YAML |
| DBeaver / MySQL Workbench | Test SQL |
| Notion / Confluence | Chuẩn bị tài liệu cá nhân |
5. Lưu ý quan trọng
- Không cần học code chuyên sâu, nhưng phải hiểu đủ để "nói chuyện được" với dev.
- Tài liệu là vua: Một BRD mẫu viết tốt sẽ thuyết phục hơn 10 câu trả lời hay.
- Cập nhật kiến thức về Liobank: Phỏng vấn OCB mà không biết Liobank là gì sẽ rất mất điểm.
- Tiếng Anh: Luyện đọc tài liệu API bằng tiếng Anh — đây là điểm cộng lớn.
Tư vấn nghề nghiệp
Lời khuyên sự nghiệp cho vị trí Business Analyst – Decision Engine & API tại OCB Liobank
1. Vị trí này nằm ở đâu trong sự nghiệp BA ngân hàng?
Vị trí Business Analyst – Decision Engine & API tại OCB Liobank thuộc nhóm Technical BA / Integration BA — đây là một trong những hướng đi có nhu cầu cao và mức lương tốt nhất trong ngành BA ngân hàng hiện nay.
Lộ trình thăng tiến điển hình
Junior BA (0-2 năm)
↓
BA – Decision Engine & API (3-5 năm) ← BẠN ĐANG Ở ĐÂY
↓
Senior BA / Lead BA (5-7 năm)
↓
BA Manager / Product Owner (7-10 năm)
↓
Head of Digital Products / Digital Banking Director (10+ năm)
Hoặc chuyển hướng ngang
BA – Decision Engine & API (3-5 năm)
↓ chuyển sang
- Product Manager (digital banking product)
- Solution Architect (thiết kế hệ thống)
- Technical PM (quản lý dự án tích hợp)
- Pre-Sales Consultant (ngân hàng số/fintech)
- Freelance BA / Consultant (cho nhiều dự án)
2. Mức lương ước lượng theo cấp bậc
Lưu ý: Mức lương dưới đây là ƯỚC LƯỢNG THAM KHẢO cho thị trường Việt Nam 2024-2025. Mức lương có thể thay đổi tùy ngân hàng và thời điểm cụ thể. OCB là ngân hàng tư nhân, mức lương thường cạnh tranh hơn khối nhà nước nhưng có thể thấp hơn các Big4 (VCB, Techcombank, MB).
| Cấp bậc | Kinh nghiệm | Mức lương ước lượng (gross/tháng) |
|---|---|---|
| Junior BA | 0-2 năm | 12 – 20 triệu |
| BA – Decision Engine & API (vị trí này) | 3-5 năm | 25 – 40 triệu |
| Senior BA / Lead BA | 5-7 năm | 40 – 60 triệu |
| BA Manager / Product Owner | 7-10 năm | 60 – 100 triệu |
| Head of Digital | 10+ năm | 100 – 200+ triệu |
Yếu tố ảnh hưởng lương
- Kinh nghiệm decision engine cụ thể (FICO, Pega, in-house): cộng 5-10 triệu.
- Tiếng Anh tốt: cộng 3-5 triệu.
- Chứng chỉ quốc tế (CBAP): cộng 5-10 triệu.
- Có network đối tác fintech/CIC: cộng 5-10 triệu.
- Làm tại TP.HCM: cao hơn Hà Nội một chút trong ngân hàng tư nhân.
3. Kỹ năng cần phát triển thêm trong 1-2 năm tới
Ưu tiên cao
- Microservices & System Design cơ bản: Hiểu kiến trúc hệ thống ngân hàng số (event-driven, message queue, API gateway).
- Cloud (AWS/Azure): OCB đang migrate lên cloud, BA cần hiểu cơ bản về deployment, security.
- Data Analysis: SQL nâng cao, basic Python/R để phân tích dữ liệu tín dụng.
- Agile/Scrum chuyên sâu: Ceremonies, backlog refinement, estimation (story points).
- Domain knowledge mở rộng: Open Banking, BNPL, eKYC, AML/CFT.
Ưu tiên trung bình
- UX/UI cơ bản: Figma, Miro — để trao đổi hiệu quả với design team.
- DevOps cơ bản: CI/CD, container (Docker, K8s) — không cần code nhưng phải hiểu luồng.
- AI/ML cơ bản: Hiểu cách ML model hoạt động trong credit scoring.
Khác biệt hóa
- Tiếng Anh nâng cao: Có thể đàm phán với đối tác nước ngoài.
- Public speaking: Thuyết trình trước steering committee, board.
4. Tại sao nên chọn OCB Liobank thay vì ngân hàng khác?
Điểm mạnh của OCB Liobank
- Ngân hàng số thuần (pure digital): Liobank là app ngân hàng số riêng, không phải ngân hàng truyền thống thêm app.
- Tốc độ ra sản phẩm nhanh: Môi trường startup trong ngân hàng.
- Được tiếp xúc nhiều đối tác fintech: Mở rộng network tốt.
- Cơ hội build product từ đầu: Nhiều quyết định strategic.
Điểm cần cân nhắc
- OCB đang trong giai đoạn chuyển đổi: Có thể có nhiều thay đổi, chưa ổn định.
- Lương có thể không bằng Techcombank/VIB: So sánh kỹ khi offer.
- Áp lực KPI sản phẩm: Ngân hàng số đo lường rất khắt khe.
So sánh với một số nơi làm việc tương đương
| Công ty | Ưu điểm | Nhược điểm |
|---|---|---|
| OCB Liobank | Tốc độ, sản phẩm thuần số | Thương hiệu chưa mạnh |
| Techcombank | Lương cao, scale lớn | Quy trình nặng, chậm |
| VPBank (Cake) | Sản phẩm đa dạng | Cạnh tranh nội bộ |
| MBBank (App MBBank) | Thương hiệu lớn | Liobank vẫn là đối thủ nhỏ |
| Fintech (MoMo, ZaloPay, Timo) | Trẻ, dynamic | Lương equity, rủi ro scale |
5. Lời khuyên thực tế
- Đừng nhảy việc quá sớm: Vị trí Decision Engine cần thời gian để hiểu sâu rule engine — ở lại ít nhất 2-3 năm.
- Build portfolio mạnh: Mỗi dự án hoàn thành, lưu lại BRD, decision table, sequence flow — đây là tài sản nghề nghiệp.
- Network trong ngành: Tham gia cộng đồng BA Việt Nam, fintech community, đi meetup.
- Học liên tục: Ngân hàng số thay đổi rất nhanh, đứng yên là tụt hậu.
- Cân bằng work-life: Ngân hàng số thường OT nhiều — hỏi rõ văn hóa công ty trước khi nhận offer.
- Đàm phán lương: Khi offer, đừng chỉ nhìn gross — hỏi về bonus, thưởng KPI, review lương, cổ phiếu ESOP (nếu có).
6. Câu hỏi nên hỏi HR khi nhận offer
- Quy trình review lương là bao lâu một lần?
- Bonus/quyền lợi 13, 14 tháng lương?
- Có ESOP/RSU không?
- Cơ chế OT có tính tiền không?
- Chế độ làm việc hybrid/remote bao nhiêu ngày?
- Lộ trình thăng tiến cụ thể cho vị trí này?
- Team hiện tại bao nhiêu người, cơ cấu ra sao?
- Đối tác công nghệ chính của team là ai? (Core banking, decision engine gì?)
- Có ngân sách đào tạo/chứng chỉ quốc tế không?
Câu hỏi thường gặp
Vị trí này yêu cầu tối thiểu 3 năm kinh nghiệm BA/SA, nên nếu bạn chưa ra trường hoặc mới ra trường thì chưa phù hợp. Tuy nhiên bạn có thể chuẩn bị theo lộ trình sau: (1) Thực tập tại ngân hàng/fintech ở vị trí BA Junior hoặc QA, (2) Học thêm về REST API, JSON, Postman, Swagger — có thể tự học qua khóa miễn phí trên YouTube, (3) Làm 1-2 project cá nhân mô phỏng quy trình cho vay có sử dụng decision engine, (4) Thi chứng chỉ CBAP entry-level (ECBA) của IIBA, (5) Tích lũy 2-3 năm kinh nghiệm rồi mới apply. Trong thời gian chờ, có thể ứng tuyển vị trí BA Junior hoặc System Analyst tại các công ty nhỏ để xây nền tảng.
Hoàn toàn khả thi nếu bạn bổ sung đủ kỹ năng kỹ thuật. Bạn đã có nền tảng BA vững (viết BRD, làm việc với stakeholder, quy trình nghiệp vụ) — đây là lợi thế lớn. Khoảng cách lớn nhất là: (1) Hiểu biết về API — bạn cần học REST API, JSON, Postman, Swagger trong 1-2 tháng, (2) Hiểu về LOS và Decision Engine — đây là kiến thức đặc thù ngân hàng, nên đọc tài liệu FICO/Pega, (3) Quy trình cho vay — khác với bảo hiểm ở chỗ tập trung vào credit scoring và tự động hóa. Bạn nên chuẩn bị portfolio BRD từ ngành bảo hiểm (che thông tin nhạy cảm) để chứng minh năng lực, đồng thời làm 1 case study giả lập về API cho vay để thể hiện sự nghiêm túc.
Đây là vị trí BA chuyên về kỹ thuật (Technical BA) trong ngân hàng số, mức lương gross tại TP.HCM thường dao động từ 25 đến 40 triệu đồng/tháng tùy thuộc vào: (1) Mức độ thành thạo Decision Engine thực tế (FICO, Pega, hay chỉ làm việc với team sử dụng), (2) Có kinh nghiệm tích hợp API thực tế bao nhiêu dự án, (3) Tiếng Anh tốt hay chỉ đọc hiểu, (4) Thương hiệu công ty hiện tại. Mức lương có thể thay đổi tùy ngân hàng và thời điểm — Big4 ngân hàng tư nhân (Techcombank, VPBank, MBBank) thường trả cao hơn 10-20% so với ngân hàng nhỏ. Nếu offer dưới 22 triệu thì nên cân nhắc, vì mức này thường dành cho BA 1-2 năm kinh nghiệm. Ngoài gross, nên hỏi thêm về bonus cuối năm, thưởng KPI, review lương định kỳ và các quyền lợi khác.
Chuyển từ dev sang BA là hướng đi phổ biến và rất có lợi thế, đặc biệt với vị trí Technical BA như OCB đang tuyển. Bạn đã có: (1) Hiểu biết sâu về API, REST, authentication, database — đây là lợi thế cạnh tranh rất lớn, (2) Kỹ năng đọc code giúp trao đổi với dev hiệu quả, (3) Tư duy hệ thống tốt. Khoảng cách cần bù: (1) Học cách viết BRD theo chuẩn IIBA, (2) Hiểu quy trình ngân hàng (LOS, decision engine, cho vay), (3) Kỹ năng giao tiếp với business stakeholder (không chỉ dev), (4) Học cách facilitate workshop. Lộ trình gợi ý: thử chuyển sang vị trí BA trong chính team hiện tại (internal transfer), hoặc apply vị trí BA Junior tại fintech để tích lũy 1-2 năm, sau đó nhảy sang ngân hàng với level cao hơn. Không nên nhảy thẳng lên Senior BA vì business stakeholder sẽ không tin tưởng người chưa có kinh nghiệm BA.
OCB Liobank phù hợp với người muốn làm sản phẩm thuần số, tốc độ nhanh, được build nhiều thứ từ đầu. Ưu điểm: (1) Liobank là ngân hàng số thuần, không bị kéo bởi khối truyền thống, (2) Được tiếp xúc nhiều đối tác fintech lớn, mở rộng network, (3) Văn hóa trẻ, ít chính trị nội bộ, (4) CV có chữ "OCB Liobank" được các công ty fintech/ngân hàng số đánh giá cao. Nhược điểm: (1) Lương có thể thấp hơn Techcombank/VPBank 10-20%, (2) OCB chưa ở top đầu thị trường, thương hiệu nhà tuyển dụng chưa mạnh bằng, (3) Áp lực KPI sản phẩm cao, có thể OT nhiều. Nếu bạn ưu tiên học hỏi và build sản phẩm thì đây là môi trường tốt. Nếu ưu tiên thu nhập ngắn hạn thì nên cân nhắc các ngân hàng top đầu.
Decision Engine (DE) là hệ thống tự động đưa ra quyết định nghiệp vụ dựa trên rules và data. Trong ngân hàng, DE thường dùng để: (1) Chấm điểm tín dụng (credit scoring), (2) Tự động duyệt/từ chối hồ sơ vay, (3) Phát hiện gian lận (fraud detection), (4) Đề xuất sản phẩm. Công cụ phổ biến: FICO Blaze Advisor, Pega Customer Decision Hub, Drools, hoặc in-house engine. Với BA mới, cần học: (1) Khái niệm rule-based vs model-based, (2) Cách viết decision table và rule set, (3) Input/output của DE, (4) Cách DE tích hợp với LOS, core banking qua API, (5) Quy trình deploy và monitor rule mới. Tài liệu nên đọc: FICO documentation, Pega academy, blog công nghệ của các ngân hàng, BABOK v3 (chương về Decision Analysis). Thực hành: thiết kế decision table giả lập cho 1 sản phẩm vay tiêu dùng.
Khác khá nhiều, đặc biệt ở phần technical và tư duy product. Ngân hàng truyền thống thường hỏi nặng về quy trình nghiệp vụ, compliance, thủ tục giấy tờ, BRD cổ điển. Ngân hàng số (như OCB Liobank) sẽ hỏi thêm: (1) Kỹ năng kỹ thuật: API, Postman, Swagger, SQL — chiếm 30-40% câu hỏi, (2) Tư duy product: không chỉ viết yêu cầu mà còn đề xuất giải pháp, đo lường hiệu quả, A/B test, (3) Tốc độ và sự chủ động: môi trường agile, học nhanh, thích nghi nhanh, (4) Case study thực tế: cho một tình huống, yêu cầu phân tích và đề xuất trong 30 phút. Chuẩn bị thêm: (1) Demo Postman, (2) BRD có kèm API mapping, (3) Decision table, (4) Sequence flow, (5) Hiểu rõ sản phẩm của Liobank.
Vị trí này yêu cầu tối thiểu 3 năm, nhưng JD không giới hạn trên. Nếu bạn 6 năm Senior BA, bạn sẽ được đánh giá ở mức Senior hoặc Lead, không phải Mid. Điều này có thể khiến HR phân vân vì: (1) Mức lương kỳ vọng có thể cao hơn budget của vị trí, (2) Tốc độ thăng tiến chậm hơn (đã ở trên đỉnh của role này). Tuy nhiên vẫn nên apply vì: (1) Bạn sẽ apply ở level Senior/Lead, có thể đàm phán lương cao hơn, (2) Nếu bạn đang muốn chuyển hướng sang ngân hàng số thì đây là entry point tốt, (3) Sau 1-2 năm có thể thăng lên BA Manager. Trong CV, làm rõ bạn muốn thử thách với sản phẩm số, không chỉ đơn thuần tìm việc cùng level. Trong phỏng vấn, thể hiện bạn sẵn sàng làm hands-on và mentor junior.
Với vị trí Technical BA như OCB đang tuyển, kinh nghiệm thực tế quan trọng hơn chứng chỉ. Tuy nhiên, CBAP vẫn có giá trị nhất định: (1) Nó chứng minh bạn có hệ thống kiến thức BA chuẩn quốc tế, không chỉ học qua làm thực tế, (2) Một số HR filter CV theo chứng chỉ, (3) Tăng lương 5-10 triệu khi đàm phán. Nhưng để apply vị trí này ngay, bạn KHÔNG cần chờ có CBAP. JD không yêu cầu CBAP. Ưu tiên hàng đầu là: (1) Kinh nghiệm thực tế với API và decision engine, (2) Portfolio BRD mạnh, (3) Demo Postman/Swagger. Sau khi vào làm được 1 năm thì học CBAP sẽ hợp lý hơn (công ty có thể hỗ trợ phí). Nếu muốn apply sớm mà chưa có kinh nghiệm đủ, thì ECBA (Entry Certificate) có thể bổ sung nhưng vẫn không thay thế được kinh nghiệm.
Chia sẻ từ cộng đồng
Mình từng làm BA LOS ở 1 ngân hàng top 10, apply OCB Liobank được 1 năm trước. Phỏng vấn khá nặng technical, họ hỏi vẽ sequence flow trực tiếp trên giấy, rồi bảo demo Postman luôn. Mình pass nhưng offer lương thấp hơn 8 triệu so với kỳ vọng, nên cuối cùng không nhận. Lưu ý anh em nên research lương thị trường trước khi vào vòng offer.
Có ai biết OCB dùng Decision Engine nào không? Mình đang research FICO Blaze Advisor và Pega, không biết OCB Liobank thì sao. Có bạn nào trong group đang làm ở OCB cho mình xin review với.
Liobank mới ra mắt được vài năm, mọi thứ vẫn đang build nên nhiều cơ hội cho BA muốn làm sản phẩm từ đầu. Mình thấy bài JD này có vẻ họ đang scale team. Team mình có 2 bạn apply được và report lại là technical round khá hay, hỏi về decision table và quy trình e2e cho vay. Các bạn nên chuẩn bị kỹ phần này.
Mình nữ, 28 tuổi, đang là BA ngân hàng 4 năm, đang phân vân giữa OCB Liobank và 1 fintech nhỏ hơn. Fintech offer cao hơn 5 triệu nhưng mình thích làm sản phẩm lớn. Có chị em nào từng làm OCB cho mình xin review về môi trường và văn hóa không?
Mẹo nhỏ: nếu các bạn chưa có kinh nghiệm Decision Engine thì tải thử FICO Blaze Advisor trial về nghịch, hoặc đọc tài liệu Drools (miễn phí). Trong phỏng vấn nói rõ là mình đã tự học và hiểu concept, chưa có dự án thực tế nhưng sẵn sàng học nhanh. JD ghi 'ưu tiên' chứ không phải 'bắt buộc' có kinh nghiệm DE.
Cảnh báo thực tế: OCB Liobank OT khá nhiều, đặc biệt giai đoạn ra sản phẩm mới. Lương offer ban đầu ổn nhưng review lương chậm (12-18 tháng/lần). Phù hợp với bạn nào chấp nhận trade-off lương ngắn hạn lấy kinh nghiệm ngân hàng số dài hạn. Đừng vào chỉ vì thương hiệu Liobank trên CV nếu offer không đủ tốt.
Apply thử mà được HR liên hệ nhanh lắm, 2 ngày sau khi nộp. Họ gửi bài test logic + SQL trước, mất 60 phút. Phần SQL không khó, kiểu JOIN cơ bản. Phần logic có 1-2 câu tricky về sequence. Anh em chuẩn bị kỹ là pass được.
Ứng tuyển ngay
Ứng tuyển trên website gốcBạn sẽ được chuyển đến trang tuyển dụng chính thức của OCB
Chuyên môn / Từ khoá
Mất kết nối mạng
Đang thử kết nối lại
Đã xảy ra lỗi!
Vui lòng chờ trong giây lát