岗位职责
负责 AI Infra 智算网络系统的功能研发、性能优化和复杂技术难题攻关,包括:
- 技术方案设计 - 收集、识别、分析客户需求,并确定技术方案的目标、范围和交付成果; - 基于需求分析,进行技术可行性分析和方案评审,选择合适的技术选型、功能设计、技术架构和数据架构等;
- 技术实现 - 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发,实现系统功能; - 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等; - 对编码进行阶段性的讨论和CodeReview,并通过调试优化,推动代码成功部署; - 对开发中和部署后的应用进行必要的维护和迭代,包括值班oncall、升级工单处置、bug排查、问题诊断、产品体验改善、性能和成本优化等;
- 稳定性和性能优化 - 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难问题,确保系统的安全可靠; - 运用产品优化技术和方法,进行性能优化,提高产品稳定性和性能;
- 技术预研 - 跟踪和了解产品技术和趋势,根据业务需要提供技术支持和建议;
职位要求
- 计算机相关专业优先,5年以上Go大型项目核心开发经验;
- 精通Go及主流框架,熟悉多线程、高并发编程;
- 熟悉分布式系统设计,掌握微服务治理、分布式事务、限流降级等核心方案;
- 具备良好的沟通能力和团队协作精神,能独立推动技术方案落地; 优先条件:
- 具备K8S开发经验:熟悉K8S API设计与开发,有自定义控制器、Operator开发或CNI插件集成经验者优先;
- 容器网络背景:熟悉CNI(例如:Calico、Flannel)、网络策略(NetworkPolicy)、服务发现、Ingress配置等技术;
- 有大型分布式系统架构设计经验,或具备开源项目贡献经历。