1、精通java开发,掌握面向对象的思想,熟悉设计模式,熟悉jvm原理
2、熟悉spring cloud/springboot/mybatis/网关/服务治理/配置中心/任务调度/链路跟踪
3、熟悉redis/RabbitMQ等中间件技术
4、熟悉Jekins/Docker/CI/CD,对k8s有一定的了解
5、熟悉Mysql/Oracle等关系型数据库和非关系数据库mongodb
6、熟悉svn/git/maven/
7、熟悉常用Linux命令
8、熟悉ETL及数据多维分析展示
9、熟悉jquery
云服务平台是一个互联网平台,目的是开辟出一条新的/不同于传统汽车软件服务的方式,帮助成就客户的同时,实现用友汽车的营收增长。平台面向的客群有多种:银行、保险公司、汽车经销商/主机厂、C端用户等,服务多样化,服务在工商银行/民生银行等地方露出,平台每日的PV在300万左右。整个平台研发团队人员总数70人左右。平台使用微服务架构,整个平台的开发过程中涉及的关键技术主要有以下内容:springcloud/springboot/eureka/zuul/rabbitMQ/redis/docker/jekins/ElasticSearch/FileBeat/Kibana/Apollo/XXL-Job/LCN/Mybatis/MySQl等
规划整个平台的服务架构体系(功能架构/逻辑架构/技术架构/物理架构), 搭建服务开发环境/测试环境/持续集成环境;制定研发流程,制定统一开发规范/接口规范,保障开发人员的编码质量;对开发团队进行技术指导和培训,负责公司技术培训及能力提升;技术选型,关键技术问题的攻关,疑难问题解决;