一、岗位职责
1.负责公司区块链应用项目业务及技术架构系统分析与设计工作,承担核心功能代码开发、调试及技术支持
2.研究和应用主流区块链技术,如Hyperledger Fabric、Bitcoin、Ethereum、FISCO BCOS、XuperChain等
3.优化和维护现有区块链产品及项目
4.探索实践区块链在业务中的应用场景及价值,挖掘区块链在政务服务、数据共享及隐私保护场景的应用
5.积极关注区块链行业的新技术、新应用及新发展
二、岗位要求
1.计算机科学、电子信息、软件工程等相关专业
2.具备扎实的计算机操作系统、算法、信息安全、密码学、数据结构、分布式系统、网络通信、文件存储等的理论知识
3.熟悉常见的公有链和联盟链技术体系,精通Hyperledger Fabric、FISCO BCOS、Ethereum、Bitcoin等中的一种或多种
4.理解共识机制原理熟悉常用的共识算法,如PoW、PoS、PBFT、BFT、RAFT等
5.熟练使用Golang、Java、Python等编程语言中的一种或多种,具备扎实的编程能力
6.理解和熟练使用对称性/非对称密码、杂凑算法、数字签名等密码学算法
7.熟悉Linux操作系统,具备一定的Linux应用开发能力,熟练掌握Docker容器技术原理、部署、使用和优化
8.熟悉开源软件开发模式,熟悉开源项目管理、熟练使用开源工具
9.对新技术新应用保持强烈的好奇心,关注相关前沿理论方向与研究成果
10.良好的文字表达能力,良好的团队合作精神