1、了解DevOps理念及平台工具,有持续集成、持续部署相关经验优先考虑,关注技术动态,对技术有热情;
2、了解微服务架构体系相关知识,熟悉微服务Spring Cloud等解决方案者优先;
3、Java基础扎实,熟练使用SpringBoot、SpringMVC、SpringCloud,Mybatis等主流框架;
4、 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
5、熟练使用oracle或mysql数据库,了解sql优化方案;
6、熟悉Linux操作系统,熟练使用Linux常用命令;
7、学习能力强,有自主学习意识,有较强的沟通能力、团队协作能力、能够独立完成开发任务。