到岗时间:不限
婚况要求:不限
【岗位职责】
1.负责公司数据中心交换机产品的软件研发,完成SONiC(Software for Open Networking in the Cloud)网络操作系统的定制化开发、移植与功能迭代。
2.主导SONiC系统在主流交换芯片上的适配工作,包括SAI(Switch Abstraction Interface)的对接与调试。
3.深入理解SONiC架构,解决团队在引入和消化SONiC过程中遇到的技术难题,为内部团队提供技术指导和培训,加速团队技术栈的转型与沉淀。
4.负责交换机二三层网络协议栈(如BGP, OSPF, VXLAN, EVPN等,通常基于FRR)的开发、优化及故障排查。
5.参与数据中心网络自动化运维工具的开发,提升产品的可运维性和交付效率。
【任职要求】
1.学历背景: 计算机、通信、电子等相关专业本科及以上学历。
2.核心经验: 2年以上SONiC相关开发经验,有实际的数据中心交换机产品研发或落地项目经验。
3.编程能力: 编程基础扎实,精通 C/C 、Python、Go 等至少一种主流编程语言,具备良好的代码风格和系统设计能力。
4.系统架构: 深刻理解SONiC系统架构(包括Switch State Service, Syncd, SwSS等核心组件),熟悉Linux网络协议栈及容器化技术(Docker)。
5.硬件接口: 熟悉主流交换芯片(如Broadcom、Marvell、盛科等)SDK,有SAI接口开发、适配或调试经验者优先。
6.网络协议: 熟悉TCP/IP协议,深入理解数据中心主流网络协议(如BGP, BGP-EVPN, VXLAN, RDMA等)者优先。
7.综合素质: 具备良好的技术文档编写习惯和团队协作能力,能够独立承担模块设计与开发,有较强的技术攻关能力。
【加分项】
1.有P4可编程交换机或DPU相关研发经验者优先。
2.向SONiC开源社区提交过PR或有活跃的社区贡献者优先。
3.有大规模数据中心网络运维或NetDevOps实践经验者优先。
4.熟悉智能运维(AIOps)及网络遥测(Telemetry/IFIT)技术者优先。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。