Mô Tả Công Việc
Tìm kiếm một kỹ sư blockchain lành nghề để thúc đẩy phát triển và tối ưu hóa các công nghệ blockchain cốt lõi. Vai trò bao gồm thiết kế và triển khai các giao thức chuỗi chéo, thực hiện kiểm tra nghiêm ngặt các hệ thống blockchain và đóng góp vào sự phát triển của các giải pháp phi tập trung. Bạn sẽ hợp tác với các nhóm đa chức năng để nghiên cứu và phát triển các dự án blockchain sáng tạo, đảm bảo phù hợp với các tiêu chuẩn ngành và xuất sắc về mặt kỹ thuật. Vị trí này đòi hỏi hiểu biết sâu sắc về kiến trúc blockchain, tập trung vào khả năng mở rộng, bảo mật và khả năng tương tác.
Trách Nhiệm Chính
- Dẫn dắt phát triển các công nghệ blockchain nền tảng, bao gồm các giao thức chuỗi chéo và khung kiểm tra hệ thống
- Thiết kế và triển khai các giải pháp blockchain hiệu suất cao đáp ứng yêu cầu cấp độ thương mại
- Thực hiện kiểm tra và gỡ lỗi kỹ lưỡng các hệ thống blockchain để đảm bảo độ tin cậy và hiệu quả
- Hợp tác với các nhà phát triển để nghiên cứu và tạo mẫu các ứng dụng và tính năng blockchain mới
- Tối ưu hóa các hệ thống blockchain hiện có để cải thiện khả năng mở rộng, bảo mật và khả năng tương tác
- Tài liệu hóa các thông số kỹ thuật và quy trình phát triển cho các dự án blockchain
- Cập nhật các xu hướng và công nghệ blockchain mới nổi để duy trì lợi thế cạnh tranh
Yêu Cầu Công Việc
- Thành thạo ngôn ngữ lập trình Rust với 3+ năm kinh nghiệm phát triển blockchain
- Hiểu biết vững chắc về các nguyên tắc lập trình không đồng bộ và ứng dụng của chúng trong hệ thống phân tán
- Hiểu biết về các khái niệm cấp hệ điều hành như Epoll để quản lý I/O hiệu quả
- Kinh nghiệm với khung Substrate để xây dựng kiến trúc blockchain mô-đun
- Chuyên môn sâu về các thuật toán đồng thuận bao gồm BFT, PBFT và các giao thức chuyên biệt như Narwhal
- Thành thạo làm việc với cơ sở dữ liệu quan hệ (PostgreSQL) và NoSQL (MongoDB), cũng như kho dữ liệu trong bộ nhớ (Redis)
- Kinh nghiệm với các giao thức truyền thông như HTTP, WebSocket và WebRTC cho các tương tác mạng phi tập trung
- Kỹ năng giải quyết vấn đề xuất sắc với khả năng gỡ lỗi các hệ thống blockchain phức tạp
- Kỹ năng phân tích mạnh mẽ để đánh giá các chỉ số hiệu suất blockchain và lỗ hổng bảo mật
- Khả năng làm việc độc lập và hợp tác trong môi trường phát triển nhanh
Điểm Cộng
- Kinh nghiệm phát triển các blockchain công cộng cấp thương mại với khả năng mở rộng cấp sản xuất
- Thành tích đã được chứng minh trong việc triển khai và tối ưu hóa các thuật toán đồng thuận cho ứng dụng thực tế
- Hiểu biết về các giao thức mật mã và tích hợp của chúng với hệ thống blockchain
- Kinh nghiệm với phát triển và triển khai hợp đồng thông minh trên các nền tảng blockchain
- Hiểu biết về các giải pháp tương tác blockchain và cơ chế giao tiếp chuỗi chéo
- Khả năng thiết kế và triển khai các ứng dụng phi tập trung (DApps) dựa trên blockchain
- Kinh nghiệm với các công cụ phân tích blockchain để giám sát hiệu suất và bảo mật mạng
- Hiểu biết về các mô hình quản trị blockchain và triển khai của chúng trong hệ thống phi tập trung
- Khả năng tạo và duy trì tài liệu kỹ thuật cho các dự án blockchain
- Kinh nghiệm với các phương pháp và công cụ kiểm tra blockchain để xác thực