Business Analysis (BA)
Mô tả
- Sử dụng 1 trong các ngôn ngữ lập trình: C++/Python
- Tham gia thiết kế và phát triển business logic như AI APIs và batch processing, đảm bảo tính ổn định, tin cậy và khả năng mở rộng của sản phẩm.
- Tham gia vào quá trình thiết kế, phát triển business flow trong các ứng dụng AI, Big Data và internal tool,…
- Phối hợp với thành viên khác (PM, BA, QA, Tester, developer khác…) triển khai sản phẩm cũng như tích hợp vào các sản phẩm khác
- Xây dựng kế hoạch công việc, báo cáo, đánh giá công việc của cá nhân
- Đóng góp các sáng kiến nâng cao chất lượng, năng suất công việc
- Một số dự án thực tế:
Yêu cầu
- Có kinh nghiệm phát triển C++/Python (1+ year). Đối với fresher, chỉ cần nắm vững cấu trúc dữ liệu và giải thuật, quen với lập trình hướng đối tượng
- Từng tham gia phát triển web project hoặc cung cấp AI API (có kinh nghiệm về RESTful API, hệ quản trị CSDL SQL hoặc NoSQL, docker container)
- Hiểu rõ cơ chế xử lý bất đồng bộ và bất đồng bộ
- Thành thạo Git, có kinh nghiệm sử dụng công cụ quản lý như JIRA
- Quen thuộc với Linux (Ubuntu hay CentOS).
- Có kinh nghiệm viết Unit Test
- Chủ động tìm hiểu giải pháp công nghệ mới. Có khả năng đọc hiểu tài liệu tiếng Anh.
- Đam mê viết code chất lượng và không ngừng trau dồi kỹ năng phát triển.
- Làm việc độc lập và làm việc theo nhóm
- Có kinh nghiệm phát triển Python (2+ year) và Python web framework
- Đã tham gia thiết kết và phát triển AI project sử dụng Flask
- Có thể viết và phân tích SQL queries
- Có kiến thức về multi-threading, multi-processing
- Có kinh nghiệm sử dụng Redis, Elastic Search, Message Queue, Apache Kafka
- Có hiểu biết về continuous delivery và automated testing
- Có hiểu biết về S.O.L.I.D principle, Test-driven development, Domain driven development, event-driven architecture
- Có kinh nghiệm thiết kế và xây dựng hệ thống Microservice
- Có bằng tiếng Anh là một lợi thế (TOEIC 600)