【岗位职责】
1.负责公司自研高速网络(对标IB)的容器穿透功能设计、开发、调试与优化,攻克容器网络隔离下的网络性能损耗、稳定性及兼容性难题,确保穿透功能满足高速网络的低延迟、高带宽核心诉求。
2.主导自研高速网络与k8s生态的深度适配开发,包括但不限于CNI插件开发、网络策略适配、k8s节点/容器网络配置管理、动态调度适配等,实现高速网络在k8s集群中的无缝部署、高效运维及规模化扩展。
3.基于公司现有用户态、内核态驱动,完善容器穿透及k8s适配相关的驱动联动逻辑,优化驱动与容器网络、k8s组件的交互性能,解决驱动层面的兼容性、稳定性瓶颈。
4.参与高速网络软件生态搭建,配合团队完成容器&k8s适配相关的技术文档、测试用例编写,协助开展功能测试、性能测试及问题排查,保障产品交付质量。
5.跟踪容器网络、k8s生态及高速网络的前沿技术动态,引入合理的技术方案,持续优化容器穿透及k8s适配的性能、可靠性与易用性。
6.配合团队完成其他相关开发任务,参与技术方案评审、问题复盘,推动技术难题迭代解决,助力软件生态完善。
【岗位能力要求】
1.熟练掌握Go语言,熟悉Go的并发编程、CGO调用、跨平台编译,能编写高性能、高可靠的Go代码
2.熟练掌握k8s生态相关技术,深入理解k8s网络模型、CNI插件开发规范、网络策略、控制器设计原理,有实际k8s网络插件开发或适配经验者优先。
3.具备内核态、用户态驱动开发经验,熟悉内核网络子系统、驱动与应用层交互逻辑,能熟练调试内核态、用户态代码,解决复杂的驱动兼容性、性能问题。
4.了解高速网络相关技术,熟悉InfiniBand协议、RDMA技术者优先,具备低延迟、高带宽网络开发或优化经验者加分。
5.熟练使用Linux系统开发环境,掌握Makefile、CMake等构建工具,具备gdb、tcpdump、perf等调试、性能分析工具的使用经验,能独立排查复杂的网络、系统问题。
6.具备良好的代码规范和开发习惯,熟悉Git版本控制工具,能独立完成需求分析、方案设计、编码实现及文档编写。
7.具备较强的问题分析与解决能力,面对容器穿透、k8s适配中的复杂技术难题,能快速定位问题、提出解决方案并落地执行。
8.具备良好的沟通协作能力和团队意识,能配合驱动开发、测试等相关岗位高效协作,推动项目进度,适应软件生态搭建阶段的快速迭代节奏。
9.具备较强的学习能力和技术钻研精神,愿意主动学习容器、k8s、高速网络等前沿技术,持续提升自身技术能力,适配项目发展需求。
10.具备责任心和抗压能力,能独立承担核心开发任务,严格把控开发质量和交付时效。
11.优秀人才提供管理岗位和晋升通道,匹配相应待遇。
天津渤海人才发展有限公司成立于 2020年12月7日,主要经营范围职业中介活动。一般项目:大数据服务;互联网数据服务;人工智能公共数据平台;数据处理和存储支持服务;信息系统集成服务;人工智能应用软件开发;物联网技术研发;软件开发;计算机软硬件及辅助设备零售;软件销售;信息技术咨询服务;物联网应用服务;物联网技术服务;网络与信息安全软件开发。