Mô Tả Công Việc
Trách Nhiệm Chính
- Hợp tác với nhóm làm việc phân tán hoàn toàn trên nhiều múi giờ để phát triển và hoàn thiện các giao thức blockchain.
- Thiết kế và triển khai các thành phần blockchain quan trọng bằng Rust, đảm bảo tiêu chuẩn hiệu suất cao và bảo mật.
- Chịu trách nhiệm toàn diện cho các mô-đun blockchain, bao gồm lập kế hoạch kiến trúc, phát triển mã và kiểm thử.
- Đề xuất và đánh giá các thay đổi giao thức blockchain mới để nâng cao chức năng và giải quyết các thách thức về khả năng mở rộng.
- Thực hiện tối ưu hóa hiệu suất và cải thiện độ tin cậy cho hệ thống blockchain, giải quyết các nút thắt và nâng cao hiệu quả.
- Tích cực đóng góp vào cộng đồng mã nguồn mở bằng cách làm việc với các nhà phát triển bên ngoài trên các mã nguồn chung và tham gia các sự kiện liên quan đến blockchain.
- Tham gia vào chế độ trực ca để đảm bảo hỗ trợ 24/7 cho cơ sở hạ tầng blockchain và giải quyết các vấn đề khẩn cấp kịp thời.
Yêu Cầu Công Việc
- Chuyên môn được chứng minh trong phát triển blockchain, tập trung mạnh vào các giao thức cốt lõi và kiến trúc hệ thống phân tán.
- Thành thạo nâng cao ngôn ngữ lập trình Rust, bao gồm kinh nghiệm với lập trình hệ thống cấp thấp và các mô hình đồng thời.
- Hiểu biết sâu sắc về các khái niệm blockchain như thuật toán đồng thuận, giao thức mật mã và cấu trúc dữ liệu.
- Kinh nghiệm với các kỹ thuật tối ưu hóa hiệu suất và giải pháp khả năng mở rộng cho các ứng dụng phi tập trung.
- Kỹ năng hợp tác và giao tiếp mạnh mẽ để làm việc hiệu quả với các nhóm chức năng chéo và các nhà đóng góp bên ngoài.
- Cam kết với các nguyên tắc mã nguồn mở, có tiền sử đóng góp vào các dự án công khai và tham gia vào phát triển cộng đồng.
- Khả năng làm việc trong môi trường nhanh chóng, với sự linh hoạt để thích ứng với công nghệ blockchain và nhu cầu dự án đang phát triển.
- Kỹ năng giải quyết vấn đề xuất sắc và cách tiếp cận chủ động để xác định và giải quyết các thách thức kỹ thuật.
- Ưu tiên: Quen thuộc với các framework blockchain như Bitcoin Core, Ethereum hoặc Hyperledger, và có kinh nghiệm với các pipeline CI/CD cho hệ thống phi tập trung.
- Ưu tiên: Nền tảng mạnh về thiết kế hệ thống phân tán, bao gồm kiến thức về mạng, cơ chế đồng thuận và chiến lược chịu lỗi.
Thông Tin Bổ Sung
Vị trí này lý tưởng cho một kỹ sư tự động viên, đam mê đổi mới blockchain. Bạn nên có hồ sơ thành tích về việc cung cấp mã chất lượng cao trong môi trường hợp tác và sự cống hiến để thúc đẩy công nghệ blockchain thông qua nghiên cứu và triển khai thực tế. Vị trí này mang lại cơ hội làm việc trên các dự án tiên tiến, ảnh hưởng đến phát triển giao thức và đóng góp vào cộng đồng mã nguồn mở sôi động. Ứng viên phải sẵn sàng tham gia học hỏi liên tục và cập nhật những tiến bộ mới nhất trong blockchain và hệ thống phân tán.
