岗位职责:
1. 节点集群建设
- 部署维护20+条主流公链全节点(ETH/BTC/Solana/Cosmos等)及归档节点;
- 开发自动化节点部署系统(Ansible/Terraform),支持一键链环境搭建;
- 实现节点版本无缝升级与硬分叉平滑过渡。
2. 性能优化与高可用
- 优化ETH节点同步性能(快照同步/状态修剪),缩短95%同步时间;
- 设计跨地域容灾架构(AWS/GCP多区域部署),实现RPC服务秒级故障转移;
- 开发千万级QPS的负载均衡系统(支持JSON-RPC/WebSocket)。
3. 链数据服务开发
- 构建实时区块解析引擎;
- 开发余额校验微服务,实现亚秒级响应精度;
- 设计交易溯源系统,满足KYT合规要求。
4. 新公链接入
- 制定标准化接链流程(节点部署/数据解析/RPC封装);
- 研究Sui/Aptos/Starknet等新公链技术栈,完成技术评估报告;
- 开发链特性适配层(如Cosmos IBC/Tendermint轻客户端)。
5. 监控与运维体系
- 构建节点健康监控平台(区块高度延迟/内存泄漏/RPC错误率);
- 实现自动化告警系统(Prometheus+Alertmanager+PagerDuty);
- 开发节点资源调度器(自动扩容缩容/成本优化)。
任职要求:
1.计算机/网络工程/分布式系统本科及以上学历,5年Linux系统开发/运维经验,3年区块链节点运维实战;
2.主导过10+条公链节点集群建设(含ETH/BTC等资源密集型链);
3.精通Golang开发,有高并发RPC服务优化经验(10万+ QPS);
4.熟练MySQL集群管理(Percona XtraDB Cluster/Vitess);
5.精通Docker/Kubernetes生产级运维(CKA认证优先);
6.节点调优:
- ETH节点Geth/Erigon深度调优(内存数据库/快照机制);
- BTC节点UTXO缓存优化(减少IBD时间50%+)。
- P2P网络:
- 掌握DevP2P/Libp2p协议栈,能诊断网络分区问题;
- 有抗DDOS攻击实战经验(SYN Flood/连接耗尽)。
- 数据解析:
- 精通交易解码(ABI/Protobuf/BCS反序列化);
- 熟悉区块结构差异(BTC UTXO vs ETH账户模型)。