Mô tả công việc
Mô tả công việc
1. Chiến lược kiến trúc ứng dụng
• Xây dựng và cập nhật khung kiến trúc ứng dụng thống nhất toàn ngân hàng.
• Định hướng chuyển đổi từ ứng dụng truyền thống sang cloud-native, microservices hoặc serverless.
2. Thiết kế giải pháp ứng dụng
• Phân tích yêu cầu nghiệp vụ, kỹ thuật và dữ liệu để thiết kế kiến trúc ứng dụng tối ưu.
• Xây dựng giải pháp phù hợp với cả môi trường on-prem và cloud (AWS, Azure, GCP...).
• Đề xuất các mô hình thiết kế đảm bảo khả năng mở rộng, tính sẵn sàng cao và tối ưu vận hành.
3. Kiến trúc tích hợp và kết nối hệ thống
• Thiết kế kiến trúc tích hợp giữa các hệ thống nghiệp vụ: Core Banking, CRM, kênh số, Data Platform.
• Tư vấn giải pháp API Gateway, ESB, message queue (Kafka, RabbitMQ), event streaming.
• Hỗ trợ chiến lược Open API và tích hợp với đối tác/Fintech theo mô hình Open Banking.
4. Chuyển đổi lên Cloud & hiện đại hóa ứng dụng
• Đề xuất và thiết kế lộ trình chuyển đổi ứng dụng lên cloud theo mô hình Rehost/Refactor/Replatform.
• Tối ưu hóa chi phí và hiệu suất vận hành trên cloud.
• Thúc đẩy ứng dụng DevSecOps, container hóa (Docker, Kubernetes), GitOps.
5. Đảm bảo phi chức năng (NFRs)
• Thiết kế để đáp ứng các yêu cầu: hiệu năng, bảo mật, ổn định, mở rộng, giám sát, logging...
• Tư vấn các chiến lược caching, HA, DR, autoscaling.
6. Đào tạo và phát triển năng lực kỹ thuật
• Hướng dẫn, đào tạo các nhóm kỹ thuật về kiến trúc hiện đại, công nghệ cloud và mô hình phát triển linh hoạt.
• Đóng vai trò kiến trúc sư chủ chốt trong hội đồng kiến trúc ngân hàng.
Yêu cầu ứng viên
- Bằng cấp: Tốt nghiệp Cao Đẳng, Đại học chuyên ngành Công nghệ thông tin/ Điện tử viễn thông/ Tin học
- Kinh nghiệm: 6-10 năm kinh nghiệm, trong đó có 5 năm kinh nghiệm ở vị trí tương đương
- Hiểu biết sâu về kiến trúc phần mềm: monolith, microservices, event-driven, domain-driven design.
- Kiến thức vững về cloud computing, hybrid architecture, containerization (Docker, Kubernetes).
- Thành thạo mô hình tích hợp hệ thống: API (REST/gRPC), messaging, streaming, event sourcing.
- Kiến thức tốt về bảo mật hệ thống, xác thực phân quyền, mã hóa, logging, audit.
- Có tư duy chiến lược và khả năng truyền đạt kỹ thuật tốt.
- Tư vấn công nghệ, chủ động xác định rủi ro kiển trúc và đề xuất giải pháp.
- Làm việc chặt chẽ với PM, BA, DEV, QE
- Khả năng cập nhật công nghệ mới và đánh giá áp dụng công nghệ phù hợp vào thực tiễn.
- Quyết liệt, thẳng thắn, trực diện với vấn đề nhằm đạt mục tiêu trong công việc.
- Chú trọng đến chi tiết trong công việc.