我们相信,你绝非只有一种可能性。
经过在这里的学习、锻炼、成长,你可能成为:
一位算法研发工程师,精通分布式一致性算法到去中心化共识算法;
一位网络开发工程师,精通p2p分布式组网,各类网络协议;
一位区块链存储研发工程师,精通区块链底层存储架构,包括多级缓存、混合存储、分布式存储;
一位智能合约执行引擎开发工程师,精通区块链执行引擎原理及实现机制
一位区块链测试开发工程师,精通区块链整体框架和企业级系统的测试开发;
当然,的你甚至可能成为一位全方位的区块链技术人才,跟进区块链相关的前沿的技术方向:
1、负责区块链业务的系统分析与设计工作,开发基于联盟链平台架构设计和核心代码开发;
2、在特定的业务场景下,搭建区块链的基础架构(包括后端协议、基础架构、系统服务、共识机制和算法及其相关客户端),开发和完善基于区块链的服务产品;
岗位要求
1. 对区块链技术有浓厚兴趣;
2. 本科及以上学历,计算机、软件工程、数学或信息技术相关专业;
3. 精通C++/Java/Go中至少一种主流编程语言,具备良好学习能力,能在短期内熟练掌握新的语言;
4. 对计算机网络系统有深刻理解,熟悉TCP/IP和http/https等通讯协议;
5. 熟练掌握unix/linux操作系统,对常用命令运用娴熟,能够根据实际需要快速编写shell脚本;
6. 对操作系统,编译原理,网络原理,加密算法等底层技术有相当的兴趣及研究;
7. 具备较好的沟通和表达能力,工作积极主动,富有责任心。
加分项
• 了解区块链相关技术及概念,熟悉区块链开源项目,例如 IBM Hyperledge、Ethereum等;
• 理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
• 有分布式共识、分布式网络、分布式存储、应用密码学、加密算法、虚拟机/编译原理等经验。
当前职位已下线
为你揭秘各职业的工作内容|薪资水平…
运用 Java 这种开发语言,从事软件程序设计、开发、测试、维护升级等工作的专业技术人员。