Mô Tả Công Việc
Thiết kế kiến trúc tổng thể hệ thống.Thiết kế mô hình triển khai logic ( yêu cầu cụ thể về cấu hình thiết bị, có bao nhiêu node, mô hình kết nối tác node, …)Thiết kế giao diện (giao diện màn hình, validation, luồng màn hình, layout báo cáo,…)Thiết kế biểu đồ luồng dữ liệu logic/vật lý, biểu đồ lớp, các tiện ích và các tài liệu đặc tả chương trình khác ( đặc tả bản tin, đặc tả file, …).Thiết kế mạng thiết kế được mô hình logic, mô hình vật lý, thông số kỹ thuật đáp ứng đầy đủ các yêu cầu về: năng lực xử lý, khả năng phục hồi, chính sách an ninh về truy cập.Xây dựng chính sách truy cập hệ thống.Đảm bảo phương án dự phòng hệ thống.Đánh giá rủi ro liên quan và quy định cụ thể các phương án khôi phục, xử lý lỗi. Chọn công nghệ sử dụng cho hệ thống.Thiết kế các tính năng động chi tiết cho sản phẩm. (database, model, api, giao diện…)Nghiên cứu công nghệ mới áp dụng cho sản phẩm.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Nắm rõ các architectural patterns cơ bản thường dùng (Layered, Client-server, Master-slave, Pipe-filter, Broker, Event-bus, Model-view-controller pattern), các trường hợp sử dụng và ưu nhược điểm của chúng theo các khía cạnh scalability, maintainability, reliability, availability, extensibility, performance, manageability, và security.Nắm rõ các architectural patterns sử dụng để xây dựng các hệ thống chạy trên cloud (Microservice, API Gateway, Stateless/Shared-Nothing, Configuration/Service Consumption, Fault Tolerance, …), các trường hợp sử dụng và ưu nhược điểm của chúng theo các khía cạnh scalability, maintainability, reliability, availability, extensibility, performance, manageability, và security.Đảm bảo ATTT cho các thành phần trong kiến trúc hệ thống (Security Architecture):- Phân tích, đánh giá các yếu tố ảnh hưởng tới an toàn thông tin hệ thống.- Thiết kế sử dụng các authentication patterns (direct authentication, Brokered authentication: Security Token Service), authorization patterns (RBAC) và auditing patterns phù hợp với mô hình kiến trúc, các layer và các component khác nhau của hệ thống như web serivice, client application...- Với kiến trúc hệ thống đã có, xác định các vị trí thích hợp để thực hiện (implementation) các tính năng an ninh và lựa chọn các công nghệ thích hợp để thực hiện các tính năng đó (cơ chế authentication, mã hóa kênh truyền, ký số, hashing).Hiểu rõ các yêu cầu phi chức năng của hệ thống (Scalability, Security, Adaptability, Compatibility, Manageability, Avaiability) và đưa ra các common best practives để đảm bảo các yêu cầu phi chức năng:- Multithreading, concurrency handling- Connection pooling- State/session synchronization- Cache strategy- Database design & query, query tuning.- System performance & Activity monitoringThiết kế chi tiết:- Nắm rõ các giải pháp chuẩn cho các vấn đề chung trong thiết kế phần mềm (Design patterns) (Abstract Factory, Builder, Factory Method, Prototype, Singleton, Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy, Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor)- Lựa chọn các design patterns phù hợp cho các trường hợp và vấn đề thường gặp khi thiêt kế phần mềm.- Mô hình hóa thiết kế mức cao, mức chi tiết của hệ thống bằng UML.Đánh giá lựa chọn công nghệ, kiến trúc cho Client Tier (SPA, HTML, AJAX, …), Web Tier (MVC, JSP, JFS, Templating framework, webframework), Business Tier (EJB, JPA, ESB), DataSource Tier (Relational database, NoSQL, EventStore).Tích hợp và giao tiếp giữa các component: - Nắm rõ các giải pháp khả thi để tích hợp, giao tiếp với các hệ thống bên ngoài, đánh giá được ưu nhược điểm của từng phương pháp, các công nghệ về webservice (SOAP, WSDL, JAXR, …)- Tích hợp hệ thống theo mô hình SOA và messaging model, servicebus hoặc enterprise integration pattern.Các ngôn ngữ lập trình:- Kinh nghiệm 5 năm trở lên về: Python, java spring boot, javascript.- Kinh nghiệm thiết kế, xử lý datawarehouse.- Kinh nghiệm thiết kế động để làm platform.- Kinh nghiệm về xây dựng hệ thống cho nhiều user dùng.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Đãi ngộ# Dẫn đầu thị trườngCơ hội được làm việc tại Tập đoàn tiên phong mở đường , kiến tạo tương lai thông minh, gắn kết của Việt Nam.Cơ hội được thử sức trong những lĩnh vực công nghệ tiên tiến, hiện đại nhất.# Môi trường năng động sáng tạoMôi trường làm việc cởi mở và năng động, khuyến khích trao đổi ý tưởng ở mọi cấp, cho phép bạn làm việc, sáng tạo theo cách riêng.Được khơi gợi cảm hứng làm việc với văn phòng xanh, không gian mở, hiện đại tiêu chuẩn quốc tế.# Cơ hội thử thách và phát triểnÁp dụng kiến thức, kĩ năng, kinh nghiệm chuyên môn giải quyết các bài toán hấp dẫn, thử thách tại Viettel.Cơ hội thử sức ở nhiều lĩnh vực, sản phẩm và quốc gia khác nhau góp phần thay đổi xã hội .Viettel cam kết cho bạn nền tảng vững chắc để học hỏi và phát triển.Sẵn sàng trao quyền, cơ hội đột phá cho những người trẻ tuổi.Cơ hội học hỏi từ các chuyên gia hàng đầu, lãnh đạo và đồng nghiệp ưu tú.Cơ hội được đào tạo, trao dồi kĩ năng định kì và nhu cầu thực tế.# Chế ngộ đãi ngộ hấp dẫn, cạnh tranhLương thưởng cạnh tranh trên thị trường, phản ánh đúng năng lực thực tế.Được thư giãn, khơi nguồn sáng tạo với Happy Time mỗi ngày .Thưởng thức bữa trưa thơm ngon tại Tập đoàn, được chọn lọc bởi các chuyên gia dinh dưỡng.Cơ hội tham gia gắn kết với tập thể, tổ chức với các hoạt động team building thú vịChế độ chăm sóc y tế đặc biệt cho CBNV và người thân với trang thiết bị hiện đại.KhácViettel tuyệt đối không thu bất cứ khoản tiền nào của ứng viên khi nộp hồ sơ tham gia dự tuyển và khi vào làm việc tại Viettel nếu trúng tuyển