1、具有良好的JavalO、 多线程、网络、事务等方面的编程能力。
2、精通常用的设计模式、Spring、Spring MVC、Spring Cloud、JPA、mybatis等框架。
3、精通Linux常用命令和使用Python 开发脚本。
4、精通VUE、JS、HTML 开发前端页面。
5、精通MYSQL、Oracle 数据库操作及SQL 语句编写和优化。
6、熟悉ES的基本原理,使用ELK搭建业务流水收集系统。
7、精通消息队列,使用Kafka作为消息中间件,异步处理业务流水。
8、熟悉Hbase、Redis 的基本原理及其使用。
统一支付服务
1、技术栈:Spring boot、Nocas、Mysql、RocketMQ。
2、项目描述:统一支付系统是公司支付系统的抽离,增强支付系统的可维护性做的调整。将原只是用户系统下的一个子系统抽离成一个独立的支付系统,成为公司核心系统之一。系统主要包含后台管理和支付下单。后台管理:主要是业务主体管理、业务主体的支付配置管理、支付渠道管理和分期代扣业务配置等功能。支付下单:H5下单包含下单接口、支付渠道查询接口和支付接口等,小程序支付接口包含业务主体支持的支付渠道查询和支付下单接口。并提供SDK的方式暴露接口给外部系统使用。
3、职责与贡献:a、完成适配原支付渠道并实施支付渠道迁移至新的支付系统上,保证支付渠道正常支付且零事故。b、实施迁移1万+的车场支付配置到统一支付平台,保证支付正常且零事故。c、分期代扣业务历史数据迁移和当前业务正常使用;保证历史业务数据和旧系统的一致性。4、分期代扣业务新方案的设计和调整,并将平台历史数据做统一调整。
黄花机场调度系统
1、技术栈:vue、Spring mvc、Spring、Mybatis等技术。
2、项目描述:出租车调度系统是机场交通重要组成部分,作用是加强管理、提高效率,采用车牌识别系统及专用出租车调度管理系统全面实现出租车的自动调度。系统由3个管理端组成。车场管理端:主要包括系统管理、基础信息、调度管理、报表、信用管理、进出管理和管理设置。移动端管理:主要是帮助调度员值班时控制手动调度或人工调度等一些紧急情况下对出入闸的操作等。出租车司机端:主要是为了方便出租车司机上传证件到后台认证系统,完成认证。通过司机端也可以查看司机个人信息、车辆信息、信用分记录和违规公告等信息。
3、职责与贡献:a、设计和实现车场管理端和移动管理端系统,并整理上线需要的资料和注意事项。b、负责项目后期的维护和新的需求开发。
EOP
1、技术栈:Spring boot、Redis、MySQL、Kafka、Mule、Docker、ELK、HBase
2、项目描述:该项目采用微服务架构,分为信息中心模块、日志中心、API中心、安全中心、分布式服务代理中心和运营监控中心。信息接收中心完成与全国DCOOS管理中心的配置接收,注册信息上报,管控策略下发和执行;日志中心按照集团规范要求实现日志规范、收集相关网元日志,并通过两级互联上报集团;API中心提供API注册、协议转换、数据格式转换、消息路由、服务编排等功能,并实现对API访问权限、交易流量的控制,交易日志存储、交易量的运营分析功能;安全中心实现对网络层、传输层、数据层的安全策略的应用、审计和控制,实现EOP平台对外开放能力时业务、数据和应用的安全;分布式服务代理中心和运营监控中心都是支撑智慧BSS的分布式服务框架调用,完成总线能力与分布式能力的转换。
3、职责与贡献;a、日志中心:1、通过Kafka消息队列监听EOP生成的日志消息,写入HBase数据库中同时对其进行上报。并通过汇总统计生成分钟、小时和天基础数据写入mysql,为后续API调用报表做基础数据支撑;2、搭建ELK日志收集平台,收集系统调用日志和API调用日志,通过Kibana进行日志图形化展示,利用ELK的日志搜索能力,大大提高了系统问题排查效率。b、运营监控中心:利用filebeat采集各个系统日志和机器资源使用情况,输出到ES集群中。通过Kibana进行图形化展示。通过Kibana Alert配置实现对资源利用率和业务成功率的监控。
该项目实现数据库代理,通过代理对身份、操作命令等进行数据安全审计.采集数据访问日志,分析用户行为.进行实时监控.
应用开发平台通过采用自主整合的DevOps工具链,集成相关地开源工具,以此形成了计划、编码、测试、部署、运维以及监控的DevOps闭环
项目描述:统一支付系统是公司支付系统的抽离,增强支付系统的可维护性做的调整。将原只是用户系统下的一个子系统抽离成一个独立的支付系统,成为公司核心系统之一。系统主要包含后台管理和支付下单。后台管理:主要是业务主体管理、业务主体的支付配置管理、支付渠道管理和分期代扣业务配置等功能。支
项目描述:出租车调度系统是机场交通重要组成部分,作用是加强管理、提高效率,采用车牌识别系统及专用出租车调度管理系统全面实现出租车的自动调度。系统由3个管理端组成。车场管理端:主要包括系统管理、基础信息、调度管理、报表、信用管理、进出管理和管理设置。移动端管理:主要是帮助调度员值班