Mô tả Công việc
Trách nhiệm Chính
- Phát triển và triển khai các pallet bằng cách sử dụng khung Substrate, tập trung vào việc tích hợp các khả năng tính toán an toàn trong môi trường Intel SGX
- Đóng góp vào thiết kế và phát triển các hệ thống runtime WASM, tối ưu hóa hiệu suất thực thi và các giao thức bảo mật cho các ứng dụng blockchain
- Xác định, chẩn đoán và khắc phục các lỗi nghiêm trọng trong cả môi trường testnet và mainnet để đảm bảo tính ổn định và độ tin cậy của hệ thống
- Tạo tài liệu kỹ thuật toàn diện cho các thành phần blockchain, bao gồm sơ đồ kiến trúc, thông số API và hướng dẫn triển khai
- Tiến hành nghiên cứu chuyên sâu về các công nghệ tính toán an toàn mới nổi và đánh giá khả năng tích hợp của chúng vào cơ sở hạ tầng blockchain của chúng tôi
- Hợp tác với các chuyên gia bảo mật để triển khai các cơ chế mã hóa mạnh mẽ và các tính năng bảo vệ quyền riêng tư trên các giao thức blockchain
- Tham gia vào các buổi đánh giá mã và duy trì các tiêu chuẩn mã hóa cao thông qua các quy trình kiểm tra và gỡ lỗi nghiêm ngặt
- Cập nhật các phát triển mới nhất trong hệ sinh thái Rust và công nghệ blockchain để liên tục cải thiện hệ thống của chúng tôi
- Làm việc với các nhóm DevOps để triển khai và giám sát các giải pháp blockchain trong môi trường sản xuất
- Cung cấp hỗ trợ kỹ thuật cho các bên liên quan và đảm bảo tích hợp liền mạch các tính năng blockchain với các hệ thống hiện có
Yêu cầu Công việc
- Có kinh nghiệm được chứng minh với tư cách là Lập trình viên RUST với nền tảng vững chắc về phát triển blockchain và triển khai hợp đồng thông minh
- Chuyên môn về khung Substrate và tích hợp của nó với các môi trường tính toán an toàn như Intel SGX
- Hiểu biết sâu sắc về phát triển runtime WASM, bao gồm các kỹ thuật tối ưu hóa và các phương pháp bảo mật tốt nhất
- Kỹ năng giải quyết vấn đề mạnh mẽ với thành tích trong việc xác định và giải quyết các vấn đề kỹ thuật phức tạp trong hệ thống blockchain
- Kỹ năng tạo tài liệu xuất sắc, có kinh nghiệm tạo thông số kỹ thuật và hướng dẫn người dùng cho các dự án blockchain
- Khả năng tiến hành nghiên cứu độc lập về các công nghệ tính toán an toàn và đánh giá tính phù hợp của chúng cho các ứng dụng blockchain
- Thành thạo các hệ thống kiểm soát phiên bản (ví dụ: Git) và các phương pháp phát triển hợp tác
- Kỹ năng giao tiếp tốt để hợp tác hiệu quả với các nhóm đa chức năng và các bên liên quan
- Kinh nghiệm với các khung kiểm tra blockchain và phương pháp luận cho cả môi trường testnet và mainnet
- Hiểu biết về các giao thức mã hóa và triển khai của chúng trong hệ thống blockchain
- Khả năng làm việc trong môi trường nhịp độ nhanh với thời hạn chặt chẽ trong khi vẫn duy trì chất lượng mã
- Kinh nghiệm ưu tiên với các ứng dụng phi tập trung (dApps) và tích hợp của chúng với các giao thức blockchain
- Hiểu biết về các cơ chế đồng thuận blockchain và nguyên tắc bảo mật mạng
- Kinh nghiệm với các công cụ và phương pháp DevOps để triển khai và giám sát blockchain
- Kỹ năng phân tích xuất sắc để đánh giá hiệu suất hệ thống và xác định các lĩnh vực cần cải thiện
