VNDirect

IPAS - Specialist / Senior Specialist System Business Analysis (Backend BA)

Hanoi, Vietnam · On site · Mid level

Vietnamese required

Translated automatically from Vietnamese. Read the original

JOB DESCRIPTION

1. Business Analysis & System Requirements

  • Receive, analyze and clarify business requirements from departments; convert them into detailed technical specifications for the dev team
  • Build BRD, SRS, User Story, Acceptance Criteria documents ensuring tight logic, clarity, and no ambiguity
  • Analyze data flows, data structures and integration roadmaps between systems
  • Identify and propose requirement priority levels based on business value and technical complexity
  • Work directly with Backend Developers and System Architects to design solutions aligned with current system architecture

2. API Documentation & System Integration

  • Write and maintain API documentation (Swagger/OpenAPI, Postman Collection): describe endpoints, request/response, error codes, accompanying business rules
  • Build sequence diagrams, data flow diagrams showing interaction flows between services
  • Coordinate with technical team to define API contracts for internal integration flows and partner integrations
  • Check consistency between documentation and actual implementation; update promptly when changes occur
  • Support business units and partners to understand and use API documentation correctly

3. Testing & System Issue Handling

  • Perform backend functional testing: check API response, business logic, data constraints and exception handling
  • Analyze, reproduce and describe bugs clearly per SBI standard; classify priority level and route to correct owner
  • Support handling issues arising after go-live at deep system level:
  • Query and analyze system logs to identify root cause
  • Write and execute SQL commands (SELECT, UPDATE, INSERT) to check and handle data directly on DB
  • Analyze data integrity issues and coordinate with technical team to execute patch/hotfix
  • Monitor issue handling SLA, update status and notify relevant parties promptly
  • Build catalog of common errors and standard handling procedures (runbook) to shorten response time next time

4. System Operations & Optimization

  • Monitor backend business system activities; alert early on abnormal signs
  • Analyze current state, identify operational bottlenecks and propose system performance improvements
  • Coordinate with DBA to optimize queries, indexes and data table structures when performance issues arise
  • Support preparing deployment checklist and environment confirmation (SIT/UAT/PROD) before go-live

5. Project Management & Coordination

  • Work in Agile/Scrum: participate in grooming, sprint planning, demo and retrospective
  • Manage technical backlog; prioritize and allocate clearly between feature development and technical debt
  • Build and share templates, standardized processes for team; mentor new members

CANDIDATE PROFILE

1. Education & Expertise:

  • Bachelor's degree or higher in IT, Information Systems, Software Engineering or equivalent.

2. Experience:

  • From 2 years BA experience or IT fresher with strong technical foundation - will be trained in business operations.
  • Preferred experience working with backend systems (API-based, microservices, event-driven)
  • Preferred experience in finance, insurance, securities sectors.

3. Knowledge & Professional Skills:

3.1 Thinking & Technical Foundation (Mandatory)

  • Strong logical thinking: analyze complex processing flows, identify edge cases and exception conditions before coding
  • Understand backend concepts: REST API, HTTP method, request/response, status code, authentication (JWT/OAuth)
  • Practical SQL: write SELECT queries to analyze data; UPDATE/INSERT to control and handle data issues
  • Understand data flow models, database schema and relationships between tables
  • Know how to read system logs, extract error information and identify failure steps in processing flows

3.2 Business Operations & Documentation

  • Write clear, accurate API documentation: endpoints, parameters, constraints, complete error handling
  • Proficient in writing BRD, SRS, User Story, Acceptance Criteria per standard
  • Skills in drawing sequence diagrams, ERD, BPMN describing technical business flows

3.3 Tools

  • Postman / Swagger / OpenAPI — API testing and documentation
  • SQL client (DBeaver, SSMS, DataGrip...) — query and handle data directly on DB
  • JIRA, Confluence — task management, issue tracking, wiki writing
  • Low-code platforms (n8n, Make, Appsmith, Odoo...) — advantage if experienced
  • Git (basic) — know how to create branch, commit, read diff to track code changes

3.4 Soft Skills

  • Ability to ask right questions to clarify user requirements and system constraints
  • Work independently on technical tasks without step-by-step guidance
  • Present technical issues to non-technical people understandably
  • Principle of non-acceptance: vague descriptions, no verification, forwarding without understanding

BENEFITS & TREATMENT

  • Flexible & Competitive Income: Receive fixed salary commensurate with ability and attractive bonuses based on actual contribution performance on projects.
  • Clear career development roadmap
  • Benefits & Working Conditions: State transition mechanism (Active Cool-down): After long continuous campaigns or projects, the company prioritizes creating space and time for you to transition to rest, training and energy recovery, preparing for next steps.
  • Full insurance, medical and benefits schemes according to State regulations and Group's special preferential policies.
  • Open, transparent and fully digitalized working environment.
  • Premium health insurance package and 24/24 accident insurance beyond BHXH, BHYT, BHTN according to State regulations
  • Individual capacity development training programs, team bonding programs, retreats, teambuilding.
The original, in Vietnamese

MÔ TẢ CÔNG VIỆC

1. Phân tích Nghiệp vụ & Yêu cầu Hệ thống

  • Tiếp nhận, phân tích và làm rõ yêu cầu nghiệp vụ từ các đơn vị; chuyển hóa thành đặc tả kỹ thuật chi tiết cho đội dev
  • Xây dựng tài liệu BRD, SRS, User Story, Acceptance Criteria đảm bảo logic chặt chẽ, rõ ràng, không mô hồ
  • Phân tích luồng dữ liệu, cấu trúc dữ liệu và lộ trình tích hợp giữa các hệ thống
  • Xác định và đề xuất mức độ ưu tiên yêu cầu dựa trên giá trị nghiệp vụ và độ phức tạp kỹ thuật
  • Làm việc trực tiếp với Backend Developer và System Architect để thiết kế giải pháp phù hợp với kiến trúc hệ thống hiện tại

2. Viết Tài liệu API & Tích hợp Hệ thống

  • Viết và duy trì tài liệu API (Swagger/OpenAPI, Postman Collection): mô tả endpoint, request/response, error code, business rule đi kèm
  • Xây dựng sequence diagram, data flow diagram thể hiện luồng tương tác giữa các service
  • Phối hợp với đội kỹ thuật define contract API cho các luồng tích hợp nội bộ và đối tác
  • Kiểm tra tính nhất quán giữa tài liệu và implementation thực tế; cập nhật kịp thời khi có thay đổi
  • Hỗ trợ đơn vị nghiệp vụ và đối tác hiểu và sử dụng tài liệu API đúng cách

3. Kiểm thử & Xử lý Issue Hệ thống

  • Thực hiện kiểm thử chức năng phía backend: kiểm tra API response, logic nghiệp vụ, ràng buộc dữ liệu và handling exception
  • Phân tích, tái hiện và mô tả bug rõ ràng theo chuẩn SBI; phân loại mức độ ưu tiên và routing đúng đầu mối
  • Hỗ trợ xử lý issue phát sinh sau go-live ở tầng hệ thống chuyên sâu:
  • Tra cứu và phân tích log hệ thống để xác định nguyên nhân gốc rễ
  • Viết và thực thi câu lệnh SQL (SELECT, UPDATE, INSERT) để kiểm tra và xử lý dữ liệu trực tiếp trên DB
  • Phân tích data integrity issue và phối hợp đội kỹ thuật thực hiện patch/hotfix
  • Theo dõi SLA xử lý issue, cập nhật trạng thái và thông báo kịp thời cho các bên liên quan
  • Xây dựng danh mục lỗi thường gặp và hước xử lý chuẩn (runbook) để rút ngắn thời gian phản ứng lần sau

4. Vận hành & Tối ưu Hệ thống

  • Theo dõi hoạt động các hệ thống nghiệp vụ backend; cảnh báo sớm các dấu hiệu bất thường
  • Phân tích hiện trạng, xác định điểm nghẻn vận hành và đề xuất cải tiến hiệu năng hệ thống
  • Phối hợp với DBA tối ưu query, index và cấu trúc bảng dữ liệu khi có vấn đề performance
  • Hỗ trợ chuẩn bị checklist triển khai và xác nhận môi trường (SIT/UAT/PROD) trước go-live

5. Quản lý Dự án & Phối hợp

  • Làm việc theo Agile/Scrum: tham gia grooming, sprint planning, demo và retrospective
  • Quản lý backlog kỹ thuật; ưu tiên và phân bổ rõ ràng giữa feature development và technical debt
  • Xây dựng và chia sẻ template, quy trình chuẩn hóa cho team; mentoring member mới

CHÂN DUNG ỨNG VIÊN

1. Kinh nghiệm & Chuyên môn:

  • Tốt nghiệp đại học trở lên chuyên ngành CNTT, Hệ thống thông tin, Kỹ thuật phần mềm hoặc tương đương.

2. Kinh nghiệm:

  • Từ 2 năm kinh nghiệm BA hoặc fresher CNTT có nền tảng kỹ thuật tốt - sẽ được đào tạo nghiệp vụ.
  • Ưu tiên có kinh nghiệm làm việc với hệ thống backend (API-based, microservices, event-driven)
  • Ưu tiên có kinh nghiệm trong lĩnh vực tài chính, bảo hiểm, chứng khoán.

3. Kiến thức & Kỹ năng chuyên môn:

3.1  Tư duy & Nền tảng kỹ thuật (Bắt buộc)

  • Tư duy logic mạnh: phân tích luồng xử lý phức tạp, xác định edge case và điều kiện ngoại lệ trước khi code
  • Hiểu các khái niệm backend: REST API, HTTP method, request/response, status code, authentication (JWT/OAuth)
  • SQL thực chiến được: viết query SELECT phân tích dữ liệu; UPDATE/INSERT kiểm soát và xử lý issue data
  • Hiểu mô hình luồng dữ liệu, database schema và quan hệ giữa các bảng
  • Biết đọc log hệ thống, trích xuất thông tin lỗi và xác định bước thất bại trong luồng xử lý

3.2  Nghiệp vụ & Tài liệu hóa

  • Viết được tài liệu API rõ ràng, chính xác: endpoint, parameter, constraint, error handling đầy đủ
  • Thành thạo viết BRD, SRS, User Story, Acceptance Criteria theo chuẩn
  • Kỹ năng vẽ sequence diagram, ERD, BPMN mô tả luồng nghiệp vụ kỹ thuật

3.3  Công cụ

  • Postman / Swagger / OpenAPI — kiểm thử và tài liệu hóa API
  • SQL client (DBeaver, SSMS, DataGrip...) — truy vấn và xử lý dữ liệu trực tiếp trên DB
  • JIRA, Confluence — quản lý task, tracking issue, viết wiki
  • Nền tảng low-code (n8n, Make, Appsmith, Odoo...) — lợi thế nếu đã có kinh nghiệm
  • Git (cơ bản) — biết tạo branch, commit, đọc diff để theo dõi thay đổi code

3.4  Kỹ năng mềm

  • Khả năng đặt câu hỏi đúng để làm rõ yêu cầu người dùng và constraint hệ thống
  • Làm việc độc lập với nhiệm vụ kỹ thuật mà không cần hướng dẫn từng bước
  • Trình bày vấn đề kỹ thuật cho người không chuyên môn hiểu được
  • Nguyên tắc không chấp nhận: mô tả mô hồ, không kiểm tra, chuyển tiếp mà chưa hiểu

ĐẶC QUYỀN & ĐÃI NGỘ

  • Thu nhập linh hoạt & Cạnh tranh: Nhận mức lương cố định tương xứng với năng lực và các khoản thưởng hấp dẫn dựa trên hiệu suất đóng góp thực tế tại các dự án.
  • Lộ trình phát triển sự nghiệp rõ ràng
  • Phúc lợi & điều kiện làm việc: Cơ chế chuyển đổi trạng thái (Active Cool-down): Sau các chiến dịch hoặc dự án dài hạn liên tục, công ty ưu tiên tạo không gian và thời gian để bạn chuyển đổi trạng thái sang nghỉ ngơi, đào tạo và phục hồi năng lượng, chuẩn bị cho những nấc thang tiếp theo.
  • Đầy đủ các chế độ bảo hiểm, y tế, phúc lợi theo quy định của Nhà nước và các chính sách ưu việt riêng của Tập đoàn.
  • Môi trường làm việc cởi mở, minh bạch và số hóa toàn diện.
  • Gói bảo hiểm sức khỏe cao cấp và bảo hiểm tai nạn 24/24 ngoài chính sách BHXH, BHYT theo quy định của nhà nước BHTN
  • Các chương trình đào tạo phát triển năng lực cá nhân, chương trình gắn kết đội ngũ, retreat, teambuilding.

Get access to all 2,307 jobs.

Free, with your email. New roles that fit you, every Monday.

OV members also see who works at each company and can ask them for a short chat.

Apply to join

OV member? Use the email you use for OV.

Hiring? Reach Overseas Vietnamese.Post roles