Giới thiệu:
Chúng tôi đang tìm kiếm một Business Analyst dày dạn kinh nghiệm và nhạy bén để đóng vai trò cầu nối quan trọng giữa khách hàng và đội ngũ kỹ thuật. Ứng viên lý tưởng là người có khả năng phân tích chuyên sâu, tư duy hệ thống tốt và có kinh nghiệm thực chiến trong việc khơi gợi, quản lý yêu cầu để tạo ra các giải pháp tối ưu cho sản phẩm.
Trách nhiệm:
- Phân tích yêu cầu, đánh giá tính khả thi và đề xuất giải pháp nghiệp vụ phù hợp với mục tiêu phần mềm, bao gồm các nghiệp vụ:
+ Xây dựng quy trình vận hành CI- CD để tự động hoá khả năng tự động hoá kiến trúc hệ thống.
+ Xây dựng flow quy trình triển khai hệ thống theo từng service, luồng đi của dữ liệu và phối hợp thiết kế tài liệu đặc tả.
+ Triển khai kiến trúc database cho toàn bộ hệ thống, chuẩn hóa thành các sơ đồ nghiệp vụ bằng UML hoặc BPMN (Activity Diagram, Sequence Diagram, State Chart Diagram).
+ Xây dựng tài liệu documents kiến trúc toàn cục cho hệ thống, đóng vai trò là công cụ liên kết cho các lập trình viên, QA.
+ Xây dựng các tài liệu nghiệp vụ chi tiết bao gồm: BRD, SRS, User Stories và quy trình nghiệp vụ (UML, BPMN).
+ Mô tả phân tích luồng kết nối dữ liệu API (RESTful API) theo design pattern chuẩn mực để làm kiến trúc API cho lập trình viên xây dựng.
+ Tiếp nhận yêu cầu về tính năng, xây dựng tài liệu đặc tả yêu cầu phần mềm.
+ Xây dựng sơ đồ Use Case và viết tài liệu đặc tả Use Case chi tiết (bao gồm Basic flow, Alternative flow và Exception flow).
- Tham gia rà soát cấu trúc dữ liệu và
- Phối hợp chặt chẽ với đội ngũ phát triển và QA để đảm bảo giải pháp kỹ thuật bám sát yêu cầu nghiệp vụ.
- Thiết kế prototype/mockup cơ bản để minh họa giải pháp cho khách hàng và đội ngũ phát triển.
- Có nền tảng hiểu biết tốt về lập trình (ưu tiên biết đọc hiểu code JavaScript, Typescript, HTML/CSS hoặc SQL ) để trao đổi sâu với lập trình viên.
- Thành thạo quy trình kiểm thử phần mềm, biết cách viết Test Case, Test Scenario và hiểu về các mức độ kiểm thử (Unit Test, Integration Test, System Test).