Mô tả công việc

– Thiết kế các giải pháp kiến trúc mạnh mẽ và có thể mở rộng, bao gồm phần mềm, phần cứng và các thành phần mạng.

– Xây dựng thông số kỹ thuật chi tiết và sơ đồ kiến trúc.

– Đánh giá các hệ thống hiện có và đề xuất các cải tiến hoặc cải tiến.

– Đảm bảo các giải pháp phù hợp với các tiêu chuẩn kiến trúc doanh nghiệp và tuân thủ các yêu cầu về bảo mật và quy định.

– Dẫn dắt các cuộc thảo luận kỹ thuật và cung cấp hướng dẫn cho các nhóm phát triển trong suốt vòng đời dự án.

– Tiến hành đánh giá rủi ro và phát triển các chiến lược giảm thiểu cho các vấn đề kỹ thuật.

– Quản lý nhóm hoặc nhóm dự án để đạt được các mục tiêu đã xác định

– Liên lạc với khách hàng/nhà cung cấp/nhà thầu khác về yêu cầu, tiến độ, giải pháp kỹ thuật,…

Yêu cầu công việc

– Ít nhất 7+ năm kinh nghiệm trong lĩnh vực phát triển phần mềm và kiến trúc giải pháp.

– Chuyên gia ít nhất 1 ngôn ngữ lập trình như Java, Python, C#, C++, Typescript…

– Chuyên gia về kỹ năng phân tích và thiết kế hướng đối tượng (OOAD), XML, SOA, Nhắn tin (MQ/JMS), mẫu thiết kế, framework chung, UML.

– Chuyên môn sâu về lập trình theo hướng sự kiện, microservices, Kubernetes, K8s…

– Làm quen với các dịch vụ đám mây Azure/ AWS

– Làm quen với các công nghệ front-end bao gồm Angular, VueJS, HTML, CSS và ElectronJS.

– Làm quen với các công cụ DevOps (Jenkins, Ansible, Terraform) và thực tiễn.

– Có kinh nghiệm với cơ sở dữ liệu SQL, PostgreSQL và NoSQL (DynamoDB, MongoDB…)

– Kỹ năng giao tiếp tốt, có khả năng hợp tác với các bên liên quan về kỹ thuật và phi kỹ thuật.

– Có kinh nghiệm xử lý phát trực tuyến video là một lợi thế.

– Có kinh nghiệm với Machine Learning và Deep Learning là một lợi thế.

– Có kinh nghiệm với các nền tảng hàng đợi tin nhắn và phát trực tuyến như Redis streams, Redis Pub / Sub hoặc Kafka là một điểm cộng.

– Có kinh nghiệm với các tiêu chuẩn OWASP là một lợi thế.

In

Đăng nhập

Sign Up

Quên mật khẩu

Share