看几家大公司的区块链要求会更有代表性,更加有效。
岗位描述:
1. 参与区块链核心系统的架构设计和研发工作
2. 发展区块链技术,探索和推进区块链技术在不同场景的应用
岗位要求:
1. 精通C/C++/JAVA语言开发,重视代码质量和容错性,遵守良好的编码风格
2. 熟悉LInux环境下多进程/线程、文件系统及网络编程
3. 熟悉Linux的常用命令,熟悉常见的性能查看及调优工具使用
4. 具备以下背景或经验之一者优先:
a. 参与过网络框架、搜索引擎、分布式数据库、云计算平台等底层平台或组件开发
b. 熟悉Bitcoin、Ethereum等开源区块链系统细节设计
c. 熟悉BFT、Paxos、Raft等一致性协议之一的细节
d. 熟悉PoW,PoS等区块链共识算法/协议细节
e. 熟悉现代密码学或者网络安全相关技术
f. 精通可信计算技术原理与应用
g. 熟悉软件形式化验证技术
岗位描述:
1.负责区块链基础设施BaaS的设计、开发工作,提供公共云和私有云环境区块链平台及服务
2.研究并攻克区块链基础设施的关键技术挑战
3.与阿里巴巴集团内部技术团队合作,完成阿里巴巴集团内部区块链基础设施的技术融合、产品化工作
岗位要求:
1.熟悉业界主流区块链技术框架与技术实现(Hyperledger Fabric/Ethereum/R3 Corda),对区块链开源技术做出代码贡献者优先
2.丰富的应用开发技术,精通Golang/Node.js/Java/Python等一种开发语言,了解容器技术者(KVM、Docker、Kubernetes)优先
3.很强的技术敏感性和学习能力,全栈开发能力者优先
4.较强的团队沟通和协作能力,较强的自我驱动能力
总结:
1. hyperledge fabric,eth必须掌握
2. go语言
3. 共识算法和一致性协议
4. docker技术
有疑问加站长微信联系(非本文作者)