- SONiC是微软推出的下一代开源云网络操作系统,为大型数据中心的交换机设备提供统一的底层操作系统支持
- 参与SONiC中某些模块的研发,如Redis DB、SNMP、BGP、DHCP、IPv6等等
- 检测SONiC操作系统本身的安全需求(Spec)与底层交换机设备实际部署的安全规则(ACL)之间的冲突,利用算法分析网络配置之间的不一致问题
- 参与开发公司在GitHub上的开源项目
- 熟悉计算机网络(TCP/IP协议栈)、云原生(Docker,Kubernetes)、路由交换设备、云数据中心网络、网络安全中的一个或多个领域,有相关项目经验
- 熟悉C/C++、Python、Go中的一门或多门语言,有较强的工程能力,熟练掌握git,代码格式清晰规范,善于团队协作
- 有一定英文学术论文阅读能力,能够根据论文进行系统实现
- 较强的沟通能力和逻辑表达能力
- 在GitHub较为活跃,有自己的开源项目,或参与过知名开源项目者优先
- 发表过学术论文者优先
- 可以连续实习不少于六个月者更佳