容器网络开发工程师
岗位摘要
设计和实现基于Kubernetes的多租户高性能SDN控制器,支持Overlay网络层VXLAN、GENEVE等隧道协议;开发网络NFV模块,包括专项网关、公网网关等,优化和加速硬件转发控制逻辑,提高网络服务的吞吐量和响应时间
岗位职责
- 设计和实现基于Kubernetes的多租户高性能SDN控制器,支持Overlay网络层VXLAN、GENEVE等隧道协议
- 开发网络NFV模块,包括专项网关、公网网关等,优化和加速硬件转发控制逻辑,提高网络服务的吞吐量和响应时间
- 参与网络架构的设计和评审,提出合理的建议和方案,进行网络故障排查和解决,确保网络的稳定性和可靠性
- 编写文档和测试用例,确保产品的质量和稳定性
- 与团队成员和其他相关部门进行有效的沟通和协作,推动项目的进展并达成目标
任职要求
- 计算机、电子、通讯相关专业,精通Golang/C/C++等系统编程语言和常用脚本语言
- 2~8年相关工作经验,有实际云网络SDN开发或者NFV开发经验,参与过中、大型项目
- 精通网络协议原理,如TCP/IP、UDP、BGP等,熟悉Linux网络协议栈和常用排查工具
- 熟悉硬件加速技术,有DPDK、eBPF、Cilium开发经验者优先
- 熟悉Kubernetes等容器技术开发,有CNI插件、Device Plugin插件相关经验
- 了解云网络技术,有VXLAN、OVN、OVS控制、分析、监控经验
- 具备深入的技术理解、优秀的编程能力和强大的解决问题的能力,同时需要具备团队协作和沟通能力
工作地址
北京sensetime商汤科技11层