区块链开发工程师—GO 深圳中琛源科技股份有限公司

职位描述:

岗位职责:
1、实现区块链系统的底层架构, 能实现公链、侧链、私有链,供应用层调度使用,不同业务模块和数据平台的系统设计和开发(基于Golang);
2、根据需求及应用场景,设计合理的区块链网络的认证与准入机制,开发智能合约;
3、根据应用场景,选择合适的加密货币算法并实现;
4、负责直接参与公司区块链底层核心模块和技术层代码的开发;
任职要求:
1、本科及以上学历,计算机、软件工程、信息技术或其他相关专业毕业,有良好的英语阅读能力;
2、熟练掌握Go语言,对代码基本规范有清晰的认识,3年以上Go语言项目开发经验,熟悉C/C++/Python优先;
3、具有区块链应用的相关设计开发经验,了解区块链系统的核心思想和基础架构者优先;
4、熟悉docker工具,熟悉区块链平台(Fabric优先);
5、熟悉mangoDB等nosql数据库的使用和性能调优等工作;
6、熟悉常用的数据库原理,如Oracle、MySql、Postgresql等;
7、具有丰富的linux下高性能程序的调试工作,熟悉性能提升的技巧;
8、能阅读和理解优秀的开源系统代码,有参与开源代码或者开源框架贡献者优先;
9、对计算机网络系统有深刻理解,有分布式、点对点网络协议或应用开发经验者优先;
加分项技术:
1、熟悉主流共识算法以及其算法流程;
2、熟悉主流区块链平台架构各项技术指标以及优缺点;
3、熟悉Ethereum、Hyperledger、Ripple、BitCoin等区块链项目之一的底层技术原理,有相关项目开发经验优先;
4、有linux内核开发经验者优先,有JVM开发经验者优先,有开源数据库代码开发经验者或分析经验者优先;
5、熟悉集群技术、系统性能调优;
6、具有良好的沟通交易所和协作能力,善于发现问题和解决问题。
微信分享

点击申请

资讯来源:由0x资讯编译自猎聘。版权归作者所有,未经许可,不得转载
你可能还喜欢