职位描述:
1、承担公司自主研发的融合通信通信、无线通信的NFV领域大规模分布式系统的高可用设计、软件包管理、部署、高效资源调度策略和算法等研发设计及核心模块开发,从高可靠、高性能、可扩展等方面进行系统或模块的设计、开发、调优;
2、基于通用处理器的软件转发设计及核心模块开发;
3、基于Linux嵌入式OS的分布式实时操作系统开发和设计,相关技术涉及分布式通信、OS增强及通用服务、E2E调试、多核处理、热补丁技术等;
4、独立完成模块内代码编写、单元测试、静态检查、本地构建、测试环境搭建、问题定位、资料开发等工作。
岗位要求:
1、计算机/通信相关专业;
2、熟悉虚拟化技术,如vmware,kvm,xen等
3、丰富的linux下c/c++编程经验,熟悉python、java(至少一种);
4、熟悉linux系统,对系统原理、性能分析与调优有较为深入的理解;
5、精通系统编程、网络编程、多线程编程,对高性能服务开发有较为深入的理解
6、对工作富有激情和责任感,具备良好的团队合作精神;
7、符合如下条件之一者优先考虑:
1)熟悉主流的开源云平台,如Opetack,CloudStack等
2)熟悉Linux操作系统内核调度、进程间通信原理和算法、TCP协议栈、分布式系统等;
2)熟悉数据通常用的调度和可靠性知识:R、F、ISSU等;
3)熟悉NFVDN等;
4)熟悉云平台运维管理技术,如MANO、Puppet,Chef等;
5)熟悉开源社区或者有过开源社区代码贡献。
6)有VCPE、DPI, Cache,CDN研发经历者优先。
学历及其他:
1、学历要求:本科或以上
2、性别要求:不限
3、语言要求:英语 + 普通话
4、年龄要求:25-35
5、工作年限:2年以上