精通ASP.NETMVC、CoreWebApi、EFCore
精通MSSqlServer、Mysql
熟悉ASP.NETCore微服务体系:网关Ocelot,服务发现Consul
熟悉常用设计模式、常用数据结构和算法
熟悉分布式中间件:Redis、RabbitMQ、Kafka、ES
熟悉分布式日志系统ELK、分布式配置中心Apollo的使用
熟悉Git、Linux、Docker常用命令,可以熟练使用docker-file及docker-compoese
的方式部署服务
了解Kubernetes容器编排工具及JenkinsCI/CD工具
熟悉HTML+CSS+JS、JQuery、Ajax、Vue;
项目描述: 升学 e 网通是国内领先高中生综合指导系统,以 B2B2C 的模式进行发展,B 端系统为学校、班级、老师及学生提供用户体系、作业体系、资源体系三大核心功能。
使用技术:Asp.net mvc5、WebApi、Dapper.Net、Redis、Jquery、Redis、RabbitMQ、 Kafka、ES
项目责任:
1、参与日常需求评审,充分系统分析后完成开发并自测
2、帮助同事日常工作,包括帮助同事分析项目业务架构、推荐一些好用的开发工具
3、搭建 Kafka+ELK 完成分布式日志系统,引入 Zipkin 实现项目全链路追踪
4、用户服务微服务拆分,设计总体架构并主导开发团队完成开发及测试任务
5、引入 Apollo 分布式配置中心,解决了服务多、环境多导致的配置文件难维护的问题
6、设计关键业务常规方案、保底方案(如作业发布、专题页访问、学生分表后学生搜 索等业务)
7、关注 ELK 日志平台错误日志、超时日志等及时排查线上问题,根据日志分析结果定 期优化系统
角色 | 职位 |
负责人 | 高级.NET开发工程师 |
队员 | 前端工程师 |