Mô Tả Công Việc
Trách Nhiệm Chính
- Dẫn dắt thiết kế và phát triển hệ thống blockchain, bao gồm tạo hợp đồng thông minh, triển khai thuật toán đồng thuận và tối ưu hóa kiến trúc sổ cái phân tán
- Đảm bảo tính ổn định và bảo mật của mạng blockchain thông qua giám sát liên tục, điều chỉnh hiệu suất và các giao thức ứng phó sự cố
- Hợp tác với quản lý sản phẩm và nhà phát triển để chuyển đổi yêu cầu kinh doanh thành các giải pháp kỹ thuật có thể mở rộng với ROI có thể đo lường
- Tiến hành nghiên cứu chuyên sâu về các tiến bộ blockchain, bao gồm bằng chứng không tiết lộ thông tin, giao thức token hóa và giải pháp tương tác chuỗi chéo
- Phát triển và duy trì tài liệu cho hệ thống blockchain, bao gồm sơ đồ kiến trúc, thông số API và sách trắng bảo mật
- Triển khai khung kiểm tra tự động để xác thực giao dịch blockchain, logic hợp đồng thông minh và chỉ số hiệu suất mạng
- Tham gia đánh giá mã và các buổi chia sẻ kiến thức để duy trì chất lượng mã và nâng cao chuyên môn nhóm
- Giám sát các phát triển ngành và đánh giá các công nghệ blockchain mới để tích hợp tiềm năng vào hệ sinh thái sản phẩm hiện có
- Thiết kế và thực hiện các bản demo proof-of-concept để xác thực tính khả thi kỹ thuật của các giải pháp blockchain
- Phối hợp với các nhóm QA để đảm bảo hệ thống blockchain đáp ứng tiêu chuẩn tuân thủ quy định và thực tiễn tốt nhất ngành
Yêu Cầu Công Việc
- Tối thiểu 5 năm kinh nghiệm phát triển blockchain với thành tích đã được chứng minh trong việc cung cấp các ứng dụng phi tập trung cấp sản xuất
- Chuyên môn về các nền tảng blockchain như Ethereum, Hyperledger Fabric hoặc Corda, với kinh nghiệm thực tế trong lập trình hợp đồng thông minh (Solidity, Vyper, v.v.)
- Hiểu biết sâu sắc về nguyên tắc mật mã, cơ chế đồng thuận và kiến trúc hệ thống phân tán
- Thành thạo các ngôn ngữ lập trình bao gồm Python, JavaScript và Go, với kinh nghiệm trong các framework đặc thù blockchain
- Kiến thức về thực tiễn bảo mật blockchain tốt nhất, bao gồm quản lý khóa riêng, hoạt động nút bảo mật và dấu vết kiểm toán
- Khả năng phân tích cấu trúc dữ liệu blockchain phức tạp và tối ưu hóa thông lượng giao dịch cho hệ thống hiệu suất cao
- Kinh nghiệm với các công cụ kiểm tra blockchain như Truffle, Ganache và trình khám phá blockchain để gỡ lỗi và xác thực
- Kỹ năng giải quyết vấn đề xuất sắc với khả năng khắc phục sự cố mạng blockchain và triển khai các giải pháp hiệu quả
- Kỹ năng giao tiếp tốt để hợp tác với các bên liên quan kỹ thuật và không kỹ thuật trong các dự án blockchain
- Khả năng làm việc độc lập và là một phần của nhóm trong môi trường phát triển blockchain tốc độ cao
- Kinh nghiệm ưu tiên với các giải pháp mở rộng blockchain, bao gồm sharding, giao thức lớp 2 và triển khai kênh trạng thái
- Hiểu biết về mô hình quản trị blockchain và giao thức đồng thuận cho quy trình ra quyết định phi tập trung
- Kinh nghiệm với các công cụ phân tích blockchain để giám sát hoạt động mạng, mẫu giao dịch và hiệu suất hệ thống
- Khả năng phát triển và duy trì tài liệu blockchain đáp ứng tiêu chuẩn ngành và yêu cầu quy định
- Kiến thức về mẫu tích hợp blockchain với hệ thống truyền thống và API cho triển khai kiến trúc lai
