41.区块链工作要求——2020年04月08日17:09:08
# 区块链开发
## 职业计划——区块链方面工作要求
一、区块链高级(杭州市滨江区信诚路567号诺基亚大厦)
https://jobs.zhaopin.com/CC387663788J00166341407.htm
1.熟练区块链原理,掌握Fabric的总体架构及原理,研究过fabric代码的更佳;
2、熟练掌握P2P网络、共识算法、智能合约、Fbric账户体系及加密算法;
3、熟练掌握java语言实现fabric智能合约实现并进行合约发布;
4、熟练掌握数字证书原理,能够独立搭建数字证书服务器并发布数字证书;
二、区块链智能合约开发()
https://jobs.zhaopin.com/CC245127780J00225055403.htm
1、熟练使用Go、solidity等主流区块链系统开发语言;
2、有区块链智能合约开发经验;
三、TS区块链开发工程师(杭州西湖区钱江浙商创投中心2号楼701)
https://jobs.zhaopin.com/CC284852538J00168995106.htm
岗位职责:
1、负责区块链底层中功能模块的研发;
2、负责参与交易平台功能模块的研发;
3、基于Node.js的应用研发工作;
4、进行相关产品的前端技术文档编写,方案设计。
初级工程师:
1、具备Javascript、Java、C#基础知识并能用其解决基本问题
2、了解如何使用基础数据库(Mysql、SQL server)
3、了解常见的数据结构和算法
4、熟悉Git代码版本控制工具
中级工程师:
1、了解系统开发生命周期SDLC,如敏捷开发Agile
2、掌握TFS工具
3、有基本的nodejs或javascript知识
4、了解数据库基本运作原理,有使用知名数据库的经验
5、能使用其他语言解决特定问题
高级工程师:
1、了解nodejs或javascript
2、能使用其他语言解决高级问题
3、深入了解数据库,如Mysql、SQL Server、Mongodb、Oracle等
四、高级区块链开发工程师(杭州西湖区钱江浙商创投中心2号楼701)
https://jobs.zhaopin.com/CC284852538J00169000206.htm
岗位职责:
1、高级区块链开发工程师,应届毕业生勿投
2、独立岗位,无管理职能
3、岗位不是架构师
4、需要开发特定区块链、代码、功能
5、在算法开发工程师的帮助下,开发了复杂的区块链引擎和DAPP
6、借助硬件开发人员,在ASICS上开发复杂的区块链(可选)
7、开发并为矿机添加更多的功能
8、增强当前块链的特性以获得最佳性能
9、用测试器对多种情况进行性能测试
10、完成团队负责人交代的其他任务
高级工程师:
1、了解多种编程语言:Javascript/Typescript、C#、Golang、C ++
2、可以在nodejs、.net core / .net framework、native上编写代码
3、理解区块链的概念:钱包、智能合约、加密、分布式应用程序(DAPP)、挖矿等
4、可以在多种操作系统上工作并适应,包括Windows、Linux、MacOS
5、能使用一般的SQL(Mysql,MSSQL、)和noSQL(MongoDB,DynamoDB AWS)数据库
五、菜鸟-区块链解决方案专家(阿里巴巴)
https://jobs.zhaopin.com/CC000127917J00231334005.htm
参与菜鸟地网部所有业务平台包括供应链金融,智慧园区,物流等业务的设计与开发; 2、承担项目架构设计开发,业务模型抽象设计; 3、负责核心功能代码编写,把控项目代码质量 4、深入理解业务需求,分析和发现系统的优化点,负责推动产品性能和架构优化; 5、新人指导、培训及Code Review,主导技术难题攻关,提升团队整体
技术水平
1. 有区块链项目开发经验优先,包括Hyperledger Fabric,以太坊,EOS等开源项目;
2. 具有扎实的数据结构和算法基础;
3. 熟悉分布式系统设计者优先;
4. 热爱代码,追求高品质代码,对工程质量有深刻认识;
5. 熟练使用Java/Go/Nodejs等语言之一进行开发,有高质量、高效率代码开发经验者优先;
6. 精通设计原则、设计模式、OOA/OOD;
7. 具有良好的沟通,学习能力,有较强的独立工作能力和解决问题的能力;
8. 有创意,有冲劲,有团队精神
六、区块链技术开发员(浙江省杭州市滨江区南环路1672号杭州网投文化创意产业园)
https://jobs.zhaopin.com/CC671762933J00178855506.htm
岗位职责:
1、研究区块链应用层,负责智能合约架构及功能开发;
2、研究开源区块链底层技术代码,并对代码进行改进;
3、直接参与公司区块链核心模块和架构的开发;
4、开发基于区块链的服务产品,包括后端协议、基础架构、系统服务及其相关客户端
任职要求:
1、熟悉Ethereum、Hyperledger、Ripple、BitCoin等区块链项目之一的底层技术原理
熟悉docker工具,熟悉区块链平台
2、熟悉以太坊/比特币/区块链的原理、机制和相关加密算法有比特币等区块链系统研究开发经验以太坊、量子链等公开区块链项目研究或参与者优先
3、学习能力强,适应能力好;具备耐心/细心的品质; 善于主动思考和自我驱动,有很好的技术敏感度和风险识别能力;
4、热爱技术,有解决问题的热情和勇气;有志于在技术路线上长期深入发展,有超强的自学能力
5、理解区块链知识者优先
七、区块链技术研究工程师(杭州)(留下街道西溪明园商务中心13幢A1006室)
技能要求:
区块链,分布式,中间件
备注:此岗位工作地点在杭州,不接受者勿投!
主要职责:
1. 跟踪区块链前沿技术,研究分析友商同类产品和白皮书,完成公司的白皮书等文档资料编写。
2. 研究构建云区块链产品核心功能。
3. 为区块链开发团队提供底层技术支持,并将研究成果形成专利。
4. 研究世界领先的主流区块链底层(Fabric,Ethereum,EOS 等)系统原理,代码分析,实现技术研究及转化。
5. Fabric 底层研究及开发。
6. 从易用性,安全性,吞吐量等角度出来,研究现有开源区块链框架的底层架构。
任职要求:
1. 本科及五年以上研发经验,具备 1-2 年区块链底层技术研发经验,主要是 Hyperledger Fabric。
2. 成功开发过基于 Hyperledger Fabric 区块链产品优先。
3. 掌握一种或多种区块链(Bitcoin,Ethereum,EOS 等)相关机制与原理,熟悉如下技术原理:P2P 网络,密码学,共识算法(PBFT,POS,DPOS,Tendermint,Casper 等),冷钱包等。
4. 熟悉分布式计算,大数据分析,高可用集群等技术架构优先。
5. 大型项目设计经验。
八、solidity工程师(萧山区金城路185号商会大厦)
https://jobs.zhaopin.com/CC446017282J00295660201.htm
Solidity
1、至少3年以上互联网或应用软件技术开发经验,精通C++/C、Go、Python、Java、Javascript中的一种或多种开发语言; Python和Go语言优先。
2、精通Linux,熟练掌握Docker容器技术的原理,部署和使用优化,有加密货币或区块链技术实际项目经验者优先;
3、熟悉Ethereum、OpenChain、Bitcoin、Hyperledger Fabric等相关开源项目,有研究和贡献经验者优先;
4、有相关分布式系统架构和P2P网络系统开发经验者优先;
5、具备密码学技术相关背景,有相关项目背景者优先;
6、精通solidity等常用智能合约语言及开发优化者优先;
7、理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
8、了解主流NoSQL数据库的原理与使用,尤其是KV型数据库,包括不限于LevelDB,RocksDB等;
9、精通各种数据结构和算法,对密码学、安全协议和加密算法有研究,熟悉分布式、多线程及高性能的设计、编码及性能调优;
10、了解HTTP/2协议,理解RPC框架,具备使用protobuf的开发实践经验。
九、区块链系统架构师(北京市海淀区翠湖云中心)
https://jobs.zhaopin.com/CC445954237J00097738114.htm
任职要求:
1、负责区块链核心系统的架构设计和研发,实现稳健、实用、灵活、高效的区块链底层技术架构;
2、持续跟进区块链技术在数字货币、智能合约、数字资产交易、支付等方向的发展趋势,探索和推进区块链技术在不同场景下的应用,研发和实现具体的业务流程;
3、负责系统核心技术问题的攻关和优化,解决项目开发过程中的技术难题,参与组织团队区块链相关技术培训。
岗位职责:
1、统招大学计算机相关专业本科及以上学历,5年以上服务器端研发经验,3年以上系统架构设计经验,熟悉操作系统、多线程、网络通信等相关知识,对计算机网络系统有深刻理解,有分布式、点对点网络协议和应用开发经验,对云平台业务有一定的理解;
2、精通Linux平台软件开发,精通C++/Go/Python/PHP中的一种或多种语言,有良好的编程习惯和编码风格;
3、熟悉和掌握BitCoin,Ethereum,HyperLedger、EOS等主流区块链的技术原理,直接参与过区块链底层开发,参与过区块链开发社区并贡献源码者优先;
4、有密码学知识背景或网络安全相关产品开发经验,熟练掌握加密算法、共识算法、网络安全、分布式计算;
5、逻辑清晰,思维活跃,接受新事物能力强,具备良好的沟通表达能力,有大局观和团队精神,工作积极主动,富有责任心。
十、区块链高级开发工程师/架构师(广东省佛山市顺德区美的总部大楼)
https://jobs.zhaopin.com/270219412281251.htm
【岗位职责】:
1、从事基于hyperledger fabric、cosmos tendermint的区块链技术研究
2、参与企业区块链平台架构设计和建设,参与智能合约代码开发;
3、组织制定和实施技术决策和技术方案,组织架构设计与升级优化;
4、指导项目团队成员的日常开发工作,解决开发中的技术问题。
【岗位要求】:
1、至少3年以上互联网或金融技术开发经验,精通 Go、Python、Java、Javascript中的一种及以上开发语言;
2、精通Socket网络编程,精通各种数据结构和算法,对密码学、安全协议和加密算法有研究,熟悉分布式、多线程、容器技术等技术;
3、精通Linux,熟练掌握Docker容器技术的原理,部署和使用优化,有加密货币或区块链技术实际实施经验者优先;
4、熟悉Ethereum、OpenChain、Bitcoin、Hyperledger Fabric等相关开源项目,有研究和贡献经验者优先;
5、有相关分布式系统架构和P2P网络系统开发经验者优先。
6、具备密码学技术相关背景,有相关项目背景者优先。
7、精通solidity等常用智能合约语言及开发优化。
8、熟悉常见的身份认证机制;
9、熟悉常见的授权与访问控制措施;
10、安全基础设施的架构规划与项目管理能力,安全业务实践经验;
11、理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
12、了解主流NoSQL数据库的原理与使用,尤其是KV型数据库,包括不限于LevelDB,RocksDB等;
13、了解HTTP/2协议,理解RPC框架,具备使用protobuf的开发实践经验。
工作
岗位要求:
1.本科(含)以上学历,计算机及相关专业,至少3年以上区块链领域研究或开发经验;硕士(含)以上学历,允许应届毕业生;
2.具有很强的学习能力,对新技术能深入学习,对业务能快速理解;
3.有区块链研究和开发经验者优先,包括但不限于合约虚拟机evm、wasm,共识算法POW、POS、PBFT、DAG变种,可扩展技术lightning network, plasma, sharding等等;
4.了解IPFS,DAPP等去中心化应用实现机制和运行原理 ;
5.对密码学,安全协议和加密算法有研究,了解智能合约及其原理 ;
6.熟悉分布式共识协议,熟练掌握Java,GoLang,Solidity等开发语言,参与各个区块链开发社区并贡献源码者优先;
7.熟悉 Ethereum、Hyperledger Fabric源码,并对其中的重点模块做过研究,有司法存证背景项目经验的优先 ;
8.有区块链行业研究背景优先,熟悉区块链技术底层优先。
工作内容:
1.负责公司区块链技术的研究;
2.负责公司区块链存证项目的研究;
3.参与区块链相关技术专利的编写;
4.完成上级交办的其他事宜;
岗位职责:
1、负责公司分布式云存储项目的功能研发工作;
2、参与公司区块链项目底层的研究;
3、filecoin代码优化,框架梳理,bug修复;
4、领导交代的其他工作。
岗位要求:
1、硕士以上学历,接受优秀的本科生;
2、熟悉主流的共识算法Pow,Pos,DPos等,有过区块链开发者优先考虑;
3、熟练掌握Golang开发语言,熟悉Linux命令并会简单的Shell编程,Node.js, Python编程, 同时具备其他语言能力者(Rust、C/C++、Java)优先考虑;
4、.熟悉P2P技术,具有一定的分布式网络知识;
5、.掌握分布式,高性能,高可用高并发的网络编程及代码调优者优先考虑;
6、阅读并研究过一个GO语言的开源项目并对开源项目做贡献者优先考虑;
7、面试时请准备好案例。
工作地点:杭州萧山区宁围街道时代博地C座1404B
安恒信息公司
### 职位亮点
岗位职责:
1、从事区块链应用产品(DAPP)的设计和研发工作,研究区块链的协议,运行机制和底层实现等;
2、跟踪区块链底层技术的变化,善于发现问题,并提出优化解决方案;
3、解决各类线上问题,并完成领导安排的其他事宜;
任职要求:
1、计算机相关专业,熟悉至少一门编程语言(C/C++,Java,GO,python等);
2、掌握Bitcoin、Ethereum、HyperLedger、EOS等主流区块链技术相关机制原理和去中心化思想;
3、熟练掌握签名,多重签名,环或群签名,CA证书认证,PKI证书技术;
4、熟练掌握加密算法、共识算法、控制论、网络安全、分布式计算;
5、对区块链的智能合约有深刻理解;
6、熟悉DAPP或HD钱包开发优先;
7、有三年以上的管理经验者优先考虑。