1.拥有研发团队管理经验,以及跨部门沟通经验;
2.熟练使用leangoo任务进度工具,来把控项目人员任务进度;
3.熟练掌握 Java 基本知识点,多线程、集合、IO等;
4.熟练掌握SpringBoot,SpringCloud框架全家桶;
5.熟悉Maven SVN,Git Jekins 等代码管理工具,Xshell,Xftp等开发工具;
6.熟悉MySQL数据库的使用和性能优化;
7.熟练使用消息中间件MQ,kafka等消息队列,以及相关热点问题解决方案;
9.熟悉redis,熟悉分布式锁,分布式ID,redis缓存,集群,热点问题等解决方案;
10.熟悉JVM调优;熟悉多线程高并发;
11.熟悉ElasticSearch、ELK日志搭建经验;
12.了解dubbo、zookeeper、nacos、sentinel等中间件;
13.熟悉eureka注册中心、zuul网关、ribbon负载均衡、feign、hystrix熔断器、nacos配置中心,微服务路由监控等中间件;
14.了解dokcer、Jenkins、netty、jmeter的使用;
15.熟练使用Linux服务器等基础命令;
16.运用UML建模工具支撑项目使用透明化,并推广团队成员实施;
运维平台基于已有的运维数据,调用人工智能平台的AI能力,围绕故障发现、诊断、处置、预防以及决策支持、资源优化等共性运维场景和需求建设智能运维学件能力,以API等方式与现有系统集成,提供AIOps能力引擎,为各域运维系统注智和赋能。
针对该项目用到的技术包括:核心SpringCloud微服务框架+Zuul+Eureka+Feign+Nginx服务器+Jekins持续集成+Swagger2,权限采用Spring Security OAuth2权限;项目基于Maven的项目构建与管理,采用Git实现对版本的控制和代码的管理,代码走查运用Sonar,数据存储运用MySql数据库,ElasticSearch非关系型数据库 和 redis ,消息队列采用 MQ和kafka ,数据库连接Mybatis 和 ES API ,Web侧所有后端基于SpringRest接口封装利于二次开发。采用前端通过RESTful API接口将前后端彻底分离出来,大大提升了开发效率。
角色 | 职位 |
负责人 | 高级开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
1、参与项目技术方案制定,进行相关的设计和开发工作; 2、参与需求技术评审和建议; 3、参与设计和开发智能运维平台,确保系统安全、质量和性能; 4、参与系统服务化相关工作; 5、完成领导安排的其他工作事项。 6、指导初中级程序员工作和实习生工作。 7、管控研发组任务进
参与项目技术方案制定,进行相关的设计和开发工作; 2、参与需求技术评审和建议; 3、参与设计和开发智能运维平台,确保系统安全、质量和性能; 4、参与系统服务化相关工作; 5、完成领导安排的其他工作事项。 6、指导初中级程序员工作和实习生工作。 7、管控研发组任务进度和