TMO_ Chuyên Gia Giải Pháp Kiến Trúc ( Solution Architecture Senior Manager)
MÔ TẢ CÔNG VIỆC :
1. Tóm tắt vai trò
Phối hợp chặt chẽ với nhóm phát triển để hướng dẫn triển khai và tạo ra giải pháp mô-đun, có thể mở rộng nhằm đáp ứng nhu cầu nghiệp vụ
2. Trách nhiệm chính
- Định hình kiến trúc cho từng dự án, đảm bảo tính tương thích và mở rộng.
- Xác định các yêu cầu chức năng và phi chức năng để đáp ứng nhu cầu nghiệp vụ
- Thiết kế kiến trúc tổng thể từ đầu đến cuối hiện có, mục tiêu và chuyển tiếp của giải pháp đã chọn
- Hướng dẫn các nhóm Agile về chiến lược công nghệ liên quan đến hoạt động mã hóa, tích hợp liên tục và triển khai tự động
- Làm việc với các trưởng nhóm sản phẩm và CNTT để thống nhất kiến trúc và lộ trình giải pháp phù hợp với tất cả các tiêu chuẩn và chính sách
- Phối hợp với các nhóm phát triển để cung cấp hướng dẫn kỹ thuật và đảm bảo tuân thủ thiết kế kiến trúc
- Xác định và quản lý các quyết định kiến trúc quan trọng
- Thiết kế các biện pháp phục hồi cho giải pháp được giao
- Hỗ trợ đánh giá và lựa chọn nhà cung cấp bên thứ ba hoặc các thành phần có thể cần thiết để hỗ trợ giải pháp
- Dẫn dắt triển khai các thông lệ tốt nhất và mô thức đưa vào giải pháp
3. Các quan hệ chủ đạo
- Các trưởng nhóm kỹ thuật và CNTT
- Các nhóm phát triển
- Kiến trúc sư ứng dụng, dữ liệu, nghiệp vụ và công nghệ.
YÊU CẦU CÔNG VIỆC:
YÊU CẦU CÔNG VIỆC:
1. Kinh nghiệm
- Tối thiểu 10 năm kinh nghiệm về kiến trúc giải pháp, chịu trách nhiệm trực tiếp kiến trúc và thiết kế các ứng dụng
- Tối thiểu 5 năm trong lĩnh vực công nghệ phần mềm và phát triển phần mềm
- Nền tảng chuyên sâu về phát triển phần mềm doanh nghiệp
- Kinh nghiệm thực tiễn về sử dụng các mẫu thiết kế hướng đối tượng, thiết kế hướng domain, phát triển theo hướng thử nghiệm và các khung kiến trúc doanh nghiệp
- Sử dụng rộng rãi các công cụ nâng cao chất lượng giải pháp thông qua tự động hóa từ đầu đến cuối
- Kiến thức thực tế về cách hiện đại hóa ứng dụng và di chuyển lên cloud
- Kinh nghiệm thực tiễn trong việc xây dựng kế hoạch, triển khai thông lệ tốt nhất về DevSecOps và phương pháp triển khai agile
- Ưu tiên có kinh nghiệm về kỹ thuật phần mềm trong lĩnh vực tài chính ngân hàng
2. Trình độ chuyên môn & kỹ năng kỹ thuật
- Yêu cầu có bằng Cử nhân Khoa học Máy tính, Kỹ thuật Phần mềm Máy tính, Công nghệ Thông tin, Thống kê hoặc Toán học. Ưu tiên có bằng thạc sĩ
- Thành thạo về SDLC, DevSecOps và chuyển giao liên tục/triển khai liên tục trong một tổ chức quy mô lớn
- Kiến thức rộng về cơ sở dữ liệu quan hệ và NoSQL
- Khả năng tiến hành POC / POT với kinh nghiệm phát triển nền tảng vững chắc bằng Java, Springboot, Kafka, GIT, JIRA, Maven, trên phương pháp luận Agile
- Kiến thức sâu sắc về kiến trúc cloud native và API
- Kinh nghiệm triển khai các ứng dụng quan trọng về nghiệp vụ
- Thể hiện sự hiểu biết sâu sắc về chuyển đổi các yêu cầu phi chức năng như hiệu suất, khả năng mở rộng, khả năng phục hồi đối với thiết kế giải pháp
3. Tư duy & hành vi giao tiếp
- Khả năng giải quyết vấn đề và khắc phục sự cố mạnh mẽ, có khả năng phân tích các vấn đề kỹ thuật phức tạp và đưa ra giải pháp kịp thời
- Kỹ năng giao tiếp và làm việc nhóm vượt trội, làm việc hiệu quả trong các nhóm liên chức năng đa dạng
- Kỹ năng thực thi thành thạo, có khả năng giải quyết thách thức và hiện thực hóa mục tiêu.
- Năng lực phân tích mạnh mẽ với khả năng đưa ra quyết định dựa trên dữ liệu và dữ kiện
- Kỹ năng giao tiếp và hợp tác hợp lý khi tương tác với các bên liên quan khác nhau.
- Hiểu được tầm quan trọng của việc tuân thủ quy định và chính sách, nhưng vẫn sẵn sàng thảo luận về các phương án thay thế.
4. Ngôn ngữ
- Khả năng sử dụng tiếng Anh chuyên ngành để đọc hiểu tài liệu, cảnh báo bảo mật, tiêu chuẩn quốc tế.