1.有责任心,硕士以上学历,计算机、软件工程、通信工程、电子工程等相关专业,有5年以上软件研发类工作经验,计算机编程基础良好,
2.具备良好的团队沟通与协作能力;
3.具备丰富的编码以及JAVA Code Review经验,以及清晰完整的系统设计思路;熟悉常用算法和数据结构,有良好的编程规范 熟悉至少一种J2EE框架,熟悉SpringBot、Redis等常用组件;
4.熟悉Oracle、SQLServer、Mysql常用数据库的一种或多种;了解Win/Linux常用操作命令;
5.掌握多线程及高性能的设计与编码及性能调优,有大并发、分布式、微服务等经验;能对技术选型作出合理有效的判断;
6.有较好的编码规范习惯,具备较强的分析问题、解决问题的能力,思维敏捷,喜欢有挑战性的工作。
7.了解HDFS,Spark,Kafka等数据平台基础组件和中间件,能使用Shell/Python/Perl等脚本语言中的至少一种;
8.精通高可用互联网架构设计,有大型软件架构设计和大型系统整体性能分析与调优经验;
9.熟悉多种虚拟化技术及工作原理,熟悉IaaS,PaaS,SaaS及相关领域。