职位描述
本职位在区块链基础设施的开发和维护中至关重要,重点关注后端和API组件。作为后端/API工程师,您将在确保前端应用与验证器API无缝集成方面发挥关键作用。职责包括与前端团队紧密合作理解需求、设计维护稳健的API架构,并为内外利益相关者提供技术支持。此外,您将参与维护托管多个验证器节点及支持分析监控系统的内部云基础设施,并通过Discord社区互动协助用户在其自有基础设施上部署运行go-tableland,推动社区发展。
核心职责
- 与前端开发人员协作确保API功能满足用户需求,保障跨平台兼容性与性能表现
- 设计开发并维护支持验证器操作与数据处理的可扩展后端系统及RESTful API
- 更新验证器API技术规范文档,确保内外开发团队能清晰理解接口标准
- 作为外部验证器社区联络人,指导go-tableland部署并解决技术问题
- 实施管理分析监控工具,追踪验证器性能、定位系统瓶颈并优化运行效率
- 定期参与Discord社区互动,解答用户咨询、同步更新动态并营造支持性环境
- 执行代码审查,确保遵循最佳实践,维持高标准代码质量与安全性
- 与DevOps工程师协作实现部署管道自动化,保障验证器节点基础设施可靠性
- 持续跟踪区块链技术趋势,通过研究创新推动验证器生态系统演进
- 编写技术流程文档,包括配置指南、API使用规范及基础设施维护协议
任职要求
- 精通后端开发,具备Go/Python/JavaScript等语言的扎实功底
- 拥有RESTful API设计与维护经验,专注可扩展性、可靠性与安全性
- 熟悉AWS/GCP/Azure等云平台及容器化技术(Docker/Kubernetes)
- 深入理解PostgreSQL/MongoDB等数据库系统及数据建模最佳实践
- 出色的跨团队协作与社区沟通能力
- 兼具独立工作与团队协作精神,主动解决问题并持续优化
- 掌握Prometheus/Grafana/ELK等监控分析工具的使用
- 熟练使用Git版本控制系统及GitHub协作开发流程
- 注重细节,能编写维护清晰全面的技术文档
- 对区块链技术充满热情,致力于开源项目与社区建设
- 优先条件:熟悉区块链协议、验证器节点运维及分布式系统架构
- 优先条件:具备CI/CD管道与自动化测试框架实施经验
- 优先条件:了解网络概念及API网关/负载均衡等可扩展解决方案