JAVA开发工程师:
1、JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解,熟练掌握java核心编程技术;
2、对用过的开源框架能了解它的原理和机制;
3、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理的应用,解决问题;
4、熟悉internet基本协议(如TCP/IP、HTTP)内容及相关应用;
5、熟练掌握springmvc,spring,mybatis等开发框架,了解dubbo开发框架;
7、喜欢尝试新的技术,关注新的思维,并能从技术趋势和思路上能影响产品;
8、有OSS/BSS相关领域经验,以及云计算相关领域开发经验和知识背景者;
WEB 前端开发:
1、熟练掌握java/javascript/html/css/Python/go等主流开发语言;
2、熟悉常用设计模式/数据结构/算法/云分布式架构等;
3、熟悉一到多种前端/后端开发框架,如React、Vue、Aangular、springmvc,spring,mybatis等;
4、精通MySQL、Oracle、Redis、MongoDB等主流数据库,有数据库和大数据项目经验者优先;
5、具备云服务、智能化领域、DevOps云服务前后端,SDN/NFV领域经验者优先。
C++ 软件开发工程师:
1、具备Windows/Linux/Unix网络编程和多线程编程经验;
2、精通C/C++编程,熟练掌握Linux/Unix下编译和Debug技术;
3、熟悉TCP/IP协议体系,了解socket编程;
4、熟悉数据库及存储过程并至少掌握使用一种数据库的API;
5、有大数据/分布式/数据库等相关产品开发背景者优先
软件测试工程师
【工作职责】
1、负责用户场景分析,深入理解产品与解决方案,保障产品高质量,高竞争力的交付给客户;
2、有效利用测试工程方法、自动化技术、测试工具、质量工程方法,确保产品验证的完整与可信;
3、承担产品特性关键问题的识别、方案设计与改进落地,提升产品质量与效率。
【任职要求】
专业知识要求:
1、具备良好的计算机、软件工程领域知识基础 。
2、熟悉Spring、 Javascript、Tomcat等JAVA WEB 技术者优先。
3、对测试分析建模、测试评估、测试项目运作熟悉至精通。
4、掌握主流的自动化测试技术,具备自动化设计、开发实战经验。