Mô Tả Công Việc
Trách Nhiệm Chính
- Thúc đẩy cải tiến liên tục các quy trình làm việc R&D bằng cách triển khai và hoàn thiện các giải pháp IDE (Môi trường Phát triển Tích hợp), đảm bảo chúng phù hợp với tiêu chuẩn phát triển phần mềm hiện đại và yêu cầu của nhóm.
- Tiến hành phân tích ngành sâu và nghiên cứu cạnh tranh để xác định xu hướng mới nổi trong công nghệ và phát triển kinh doanh, chuyển đổi những hiểu biết này thành các quyết định chiến lược về hướng sản phẩm.
- Dẫn dắt lập kế hoạch lặp sản phẩm bằng cách phân tích yêu cầu người dùng, thiết kế các giải pháp có thể mở rộng và phối hợp các nhóm chức năng chéo để triển khai liền mạch các tính năng và cải tiến mới.
- Quản lý hiệu quả tài nguyên dự án sản phẩm, bao gồm thời gian, ngân sách và nhân sự, để đảm bảo giao hàng kịp thời các giải pháp chất lượng cao đáp ứng mục tiêu kinh doanh.
- Hợp tác với các bên liên quan nội bộ để thúc đẩy việc áp dụng sản phẩm trên các phòng ban, đồng thời phát triển chiến lược tiếp thị để thương mại hóa các giải pháp đã phát triển ra bên ngoài.
- Thiết lập và duy trì một vòng phản hồi sản phẩm mạnh mẽ bằng cách phân tích đầu vào của khách hàng một cách hệ thống, ưu tiên các yêu cầu tính năng và thực hiện các cải tiến lặp đi lặp lại để đảm bảo sản phẩm luôn phù hợp và đáp ứng lâu dài.
- Phát triển và duy trì tài liệu kỹ thuật, bao gồm hướng dẫn sử dụng, tài liệu tham khảo API và sơ đồ kiến trúc hệ thống, để hỗ trợ cả phát triển nội bộ và tích hợp khách hàng bên ngoài.
- Giám sát và đánh giá hiệu suất của các công cụ và dịch vụ hiện có, xác định cơ hội tối ưu hóa và đổi mới để cải thiện hiệu quả và giảm nợ kỹ thuật.
- Tạo điều kiện cho các buổi chia sẻ kiến thức với các nhà phát triển và nhóm sản phẩm để đảm bảo sự thống nhất về tiêu chuẩn kỹ thuật, phương pháp tốt nhất và mục tiêu dự án.
- Hợp tác với các nhóm QA để thiết kế và triển khai các khung kiểm tra tự động đảm bảo độ tin cậy và ổn định của các giải pháp đã phát triển.
Yêu Cầu Công Việc
- Có kinh nghiệm được chứng minh trong quản lý vòng đời phát triển phần mềm, với nền tảng vững chắc về quy trình R&D và tối ưu hóa chuỗi công cụ nhà phát triển.
- Chuyên môn trong ít nhất hai trong số các lĩnh vực sau: nền tảng lưu trữ mã (ví dụ: GitLab, GitHub), công cụ đảm bảo chất lượng (ví dụ: SonarQube, Jira), khung phát triển API (ví dụ: Swagger, Postman) hoặc hệ thống middleware (ví dụ: Kafka, RabbitMQ).
- Kỹ năng phân tích mạnh để diễn giải xu hướng ngành, thực hiện đánh giá cạnh tranh và chuyển đổi các phát hiện thành chiến lược sản phẩm có thể hành động.
- Khả năng quản lý dự án xuất sắc, bao gồm khả năng phối hợp các nhóm chức năng chéo, quản lý thời gian và giao các giải pháp trong phạm vi ngân sách.
- Thành thạo các phương pháp Agile/Scrum, có kinh nghiệm trong quản lý backlog sản phẩm, lập kế hoạch sprint và các chu kỳ phát triển lặp.
- Khả năng truyền đạt các khái niệm kỹ thuật phức tạp cho các bên liên quan không chuyên về kỹ thuật, đồng thời hợp tác với các nhà phát triển để đảm bảo tính khả thi kỹ thuật của các yêu cầu sản phẩm.
- Kỹ năng tương tác khách hàng mạnh mẽ, có kinh nghiệm thu thập và phân tích phản hồi người dùng để định hướng quyết định lộ trình sản phẩm.
- Hiểu biết về các phương pháp DevOps và đường ống CI/CD để đảm bảo tích hợp liền mạch các quy trình phát triển và vận hành.
- Khả năng giải quyết vấn đề xuất sắc, với thành tích giải quyết các thách thức kỹ thuật và tối ưu hóa hiệu suất hệ thống.
- Thành thạo ít nhất một ngôn ngữ lập trình (ví dụ: Python, Java, JavaScript) để hiểu các triển khai kỹ thuật và đóng góp vào các nhiệm vụ phát triển khi cần thiết.
- Khả năng tạo và duy trì tài liệu kỹ thuật, bao gồm thông số kỹ thuật API, hướng dẫn sử dụng và sơ đồ kiến trúc hệ thống.
- Kỹ năng hợp tác mạnh mẽ để làm việc với các nhà quản lý sản phẩm, kỹ sư và nhà phân tích kinh doanh trong việc cung cấp các giải pháp end-to-end đáp ứng nhu cầu thị trường.
- Kinh nghiệm với các nền tảng phát triển dựa trên đám mây (ví dụ: AWS, Azure) và công nghệ container hóa (ví dụ: Docker, Kubernetes) là một lợi thế.
- Hiểu biết về các mô hình cấp phép phần mềm và chiến lược thương mại hóa cho các công cụ và dịch vụ nhà phát triển là ưu tiên.
- Khả năng hướng dẫn các nhà phát triển cấp dưới và cung cấp hướng dẫn kỹ thuật về phương pháp tốt nhất cho chất lượng mã, thiết kế API và tích hợp middleware.
