华为云
工作地点:北京/深圳/东莞/杭州
投递邮箱:chuchao1@huawei.com
SDN控制器研发工程师
工作职责:
1、 基于华为云化平台,开发Java应用,实现华为云公网流量调度平台与全球骨干网的SDN演进,打造全球领先的网络SDN控制系统。
2、 与内部周边紧密配合,共同梳理华为云网络在业务优化与运维效率提升方面的关键痛点与需求,设计有竞争力的解决方案场景;
3、 根据业务场景,完成控制器软件的需求分析、模块的构造设计、代码编写、单元测试以及关键环节的资料开发等工作。并与周边团队(如:产品,测试等)合作,保证产品研发工作的质量和进度;
4、 研究业界最新技术及其应用,解决创新研发过程中的关键问题和技术难点。
业务技能要求:
1、 3年以上服务器后端开发经验,熟练掌握Java、C++、python等主流开发语言的一种;熟悉SOA和Web Services(REST, SOAP)系统框架;熟悉主流应用服务器(Tomcat, JBoss, Apache, Nginx, 等);
2、 有热情,酷爱技术,有良好的计划、沟通、组织协调能力、语言表达能力;较强的逻辑分析能力和应变能力;良好的团队合作精神;
3、 了解网络知识,有网络NFV/SDN/OSS等领域的系统研发经验优先。
专业知识要求:
1、 精通数据库设计和性能优化;熟悉主流RDBMS和NoSQL数据库(MySQL, MongoDB, Memcached, Redis等),以及数据库编程(SQL, JDBC, iBatis, OpenJPA, 等);
2、 熟悉常用工程工具:Jenkins, Maven/Git/SVN, Eclipse/IntelliJ等;
3、 熟悉设计模式,熟练掌握面向对象编程和事件驱动编程风格;
SDN网络测试工程师
工作职责:
1、负责华为云公网流量调度平台HIP(Huawei Internet Platform)与全球骨干网HBN(Huawei Backbone Network)SDN控制器与解决方案测试,确保控制系统商用质量与稳定性。
2、根据网络场景与控制器软件设计,设计测试用例、搭建测试环境、人工或自动化用例验证,并推动开发人员闭环改进。
3、通过Python等编程语言,开发自动化测试脚本,持续优化测试效率。
业务技能要求:
1、3年及以上网络设备/解决方案场景/SDN或OSS软件测试经验,具备自动化测试经验。
2、具备较强的测试方案设计、测试用例设计、测试执行,具备测试自动化框架构建和自动化测试能力
3、具备良好的沟通协调能力和团队合作精神、良好的学习、动手以及解决问题的能力。
4、具备良好的创新探索精神,能够主动优化测试流程,持续提升测试效率,提升产品质量;
专业知识要求:
1、熟练掌握IP网络协议(BGP/IGP/MPLS/SR/SRv6等),熟悉华为IP网络设备配置;熟练使用网络测试仪等辅助测试设备;
2、熟练掌握Python/JAVA/TCL/C/C++等一门编程语,能够进行自动化测试脚本编写;
3、熟悉云化和虚拟化的软件部署,能够独立搭建软硬融合的网络测试环境;
4、有网络OSS或SDN控制软件测试经验优化。