Mô tả Công việc
Trưởng bộ phận DevRel sẽ đảm nhiệm việc thiết kế kiến trúc và phát triển một blockchain client hiệu suất cao cho lớp thực thi của chúng tôi, được xây dựng trên nền tảng Tendermint. Vai trò này yêu cầu duy trì khả năng tương thích hoàn toàn với hệ sinh thái Cosmos-sdk đồng thời đảm bảo khả năng mở rộng, bảo mật và hiệu quả của hệ thống. Ứng viên lý tưởng sẽ làm việc chặt chẽ với các nhóm đa chức năng để chuyển đổi các yêu cầu kỹ thuật thành các giải pháp mạnh mẽ, đồng thời chịu trách nhiệm giám sát toàn bộ vòng đời phát triển từ ý tưởng đến triển khai. Vị trí này cũng bao gồm việc hợp tác với các bên liên quan trong cộng đồng để cung cấp hỗ trợ kỹ thuật, tài liệu và hướng dẫn, đồng thời đóng vai trò quan trọng trong việc định hình tương lai của cơ sở hạ tầng blockchain của chúng tôi.
Trách nhiệm Chính
- Thiết kế kiến trúc và phát triển một kiến trúc blockchain client cho lớp thực thi, được tối ưu hóa cho hiệu suất và độ tin cậy
- Đảm bảo khả năng tương thích liền mạch giữa triển khai client và framework Cosmos-sdk
- Thiết kế và triển khai các giải pháp có thể mở rộng đáp ứng các yêu cầu kỹ thuật của nền tảng blockchain của chúng tôi
- Hợp tác với các nhóm kỹ thuật để tích hợp client với các hệ thống và giao thức hiện có
- Giám sát việc phát triển và bảo trì codebase client, bao gồm tối ưu hóa hiệu suất và sửa lỗi
- Tạo tài liệu kỹ thuật toàn diện và hướng dẫn người dùng cho blockchain client
- Cung cấp hỗ trợ cho các nhà phát triển và thành viên cộng đồng thông qua hội thảo, hướng dẫn và hỗ trợ trực tiếp
- Giám sát hiệu suất hệ thống và triển khai các cải tiến để nâng cao trải nghiệm người dùng và hiệu quả hệ thống
- Dẫn dắt việc phát triển các tính năng và chức năng mới phù hợp với lộ trình sản phẩm của chúng tôi
- Làm việc với các bên liên quan để đảm bảo client đáp ứng các tiêu chuẩn ngành và yêu cầu quy định
- Hợp tác với các nhóm DevOps để đảm bảo triển khai và bảo trì blockchain client diễn ra suôn sẻ
- Đóng góp vào việc phát triển các công cụ và thư viện mã nguồn mở hỗ trợ hệ sinh thái blockchain
- Cập nhật các công nghệ blockchain mới nhất và xu hướng ngành để thúc đẩy đổi mới
- Phối hợp với các nhóm QA để đảm bảo client đáp ứng tiêu chuẩn chất lượng và được kiểm tra kỹ lưỡng
- Cung cấp sự lãnh đạo kỹ thuật và cố vấn cho các nhà phát triển trẻ và thành viên nhóm
- Tham gia các sự kiện cộng đồng và hội nghị để quảng bá nền tảng và công nghệ blockchain của chúng tôi
- Hợp tác với các nhóm tiếp thị để phát triển nội dung kỹ thuật cho việc quảng bá và tiếp cận sản phẩm
- Đảm bảo client tương thích với các mạng blockchain và giao thức khác nhau
- Phát triển và duy trì lộ trình cho việc phát triển và cải tiến blockchain client trong tương lai
- Làm việc với các nhóm pháp lý để đảm bảo tuân thủ các quy định và tiêu chuẩn liên quan
Yêu cầu Công việc
- Có kinh nghiệm được chứng minh trong thiết kế và phát triển kiến trúc blockchain, tập trung vào các giải pháp lớp thực thi
- Chuyên môn sâu về công nghệ Tendermint và Cosmos-sdk, bao gồm tích hợp và triển khai
- Nền tảng vững chắc về hệ thống phân tán và thuật toán đồng thuận, tập trung vào kiến trúc hiệu suất cao
- Kiến thức xuất sắc về ngôn ngữ lập trình Go và hệ sinh thái của nó, bao gồm quản lý gói và framework kiểm thử
- Kinh nghiệm với các công cụ và nền tảng phát triển blockchain, bao gồm phát triển và kiểm thử hợp đồng thông minh
- Khả năng làm việc hợp tác với các nhóm đa chức năng, bao gồm kỹ thuật, DevOps và QA
- Kỹ năng giao tiếp xuất sắc, với khả năng giải thích các khái niệm kỹ thuật phức tạp cho các bên liên quan không chuyên
- Kinh nghiệm trong việc phát triển và duy trì tài liệu kỹ thuật cho các nền tảng blockchain
- Kỹ năng giải quyết vấn đề mạnh mẽ và khả năng khắc phục các sự cố kỹ thuật phức tạp
- Hiểu biết về các thực hành và công cụ DevOps, bao gồm pipeline CI/CD và container hóa
- Kinh nghiệm với các giao thức bảo mật blockchain và các phương pháp phát triển an toàn tốt nhất
- Khả năng lãnh đạo và cố vấn cho các nhà phát triển trẻ về kiến trúc và phát triển blockchain
- Hồ sơ thành tích đã được chứng minh trong việc cung cấp các giải pháp blockchain chất lượng cao đúng thời hạn và trong ngân sách
- Kinh nghiệm với các kỹ thuật và công cụ tối ưu hóa hiệu suất blockchain
- Hiểu biết về các giải pháp mở rộng blockchain và triển khai của chúng
- Khả năng làm việc với các cộng đồng mã nguồn mở và đóng góp vào các dự án phát triển blockchain
- Hiểu biết sâu sắc về các giao thức mạng blockchain và triển khai của chúng
- Kinh nghiệm với các phương pháp và công cụ kiểm thử blockchain, bao gồm kiểm thử đơn vị và kiểm thử tích hợp
- Kỹ năng tổ chức xuất sắc và khả năng quản lý nhiều dự án đồng thời