岗位职责:
1. 负责基于开源技术架构的业务中台的设计和开发。
2. 负责公司业务接口服务的设计和开发。
3. 负责企业级区块链架构的创新和平台开发,并参与智能合约开发。
4. 与测试人员配合进行系统测试工作。
5. 负责平台系统性能优化,解决技术难题,提升系统在分布式系统环境下的高并发处理性能,解决潜在技术风险,确保平台安全、稳定、高效运行。
6. 推进技术规范的标准化,并参与编写相关软件开发实施文档和手册。
7. 对项目进行维护。
任职要求:
1. 本科及以上学历,计算机、信息安全、软件工程、通信等相关专业。
2. 具有1年以上的golang开发或区块链开发经验,具备一定的系统架构思维,熟悉软件开发流程。
3. 掌握Java、Go、C/C++、Pyhton中的一种以上开发语言,掌握常用数据结构和算法。
4. 熟悉多种关系数据库的开发和设计(如MySQL、SqlServer、Oracel、PostgreSQL),深入了解数据库锁、事务、索引的底层机制。
5. 熟练使用一种或多种数据库,并了解其底层原理。
6. 熟悉JQuery、Ext、Ajax、Vue、Angular、Echaet、HChart等前端技术。
7. 熟悉Linux操作系统,熟练使用Shell脚本编程和常用的Linux命令,熟悉常用应用服务器如Tomcat、Jboss、Ngix。
8. 具备较强的逻辑思维能力,有编写规范化、标准化代码的习惯,以及良好的技术文档编写习惯。
9. 深入理解区块链思想,熟悉区块链技术和资讯,熟练应用成熟开源框架,能够带领团队完成各类区块链应用项目开发。
具备以下背景或经验之一者优先:
1) 有区块链落地应用项目开发经验。
2) 熟悉Ethereum、BitCoin、HyperledgerFabric等相关区块链开源项目代码。
3) 熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、Nginx等,并能够进行系统的调优和优化。
有意者请联系: