项目周期:2018.11 - 2022.04
开发环境/关键技术:
IntelliJ IDEA/ Spring cloud Alibaba(gateway+nacos+dubbo+) +RocketMQ+ MySQL
项目描述:
该项目是基于公司在税务领域的优势和经验,对总局的标准客户端进行包装、简化、定制化开发再通过接口的形势对外提供服务,主要应用场景如下:
场景1:企业可将自有人资系统对接PTS平台,可最大化减少开发成本,为企业减负;
场景2:企业可将全套PTS平台私有化部署,使全流程企业、员工薪资数据本地化存储,最大限度保证数据安全;
场景3:人资代理公司可直接对接PTS平台,一次对接,坐收流量服务费;
工作职责:
1.参与PTS接口端Tomcat版项目架构调整、整体环境搭建。
2.参与PTS接口端微服务版改造升级,引入Spring Cloud Alibaba全家桶,将项目拆解为各个独立服务,彻底解决了私有化部署无法收集流量进行收费的问题。
3.梳理了PTS接口端各组件和申报端(客户端)之间的交互流程、任务接收分配结果返回等重要逻辑的时序图,共享至项目组全员,使排查线上问题效率提升了70%,将开发从一线解放。
4.总结出私有化部署通用操作手册及问题库,将部署时间由原来的5-15人天缩减到1-2人天,并超期完成阿里巴巴私有化项目,树立私有化项目成功案例,得到集团通报表扬。
5.负责平台WEB控制台项目从0到1的搭建,负责项目的架构设计、技术选型和整体环境搭建及核心代码开发,使PTS项目运维自动化,极大的降低了运维成本。
6.学习客户端(Delphi语言)开发、作为客户端开发的备用选手,预防人员流失带来的风险。
7.负责PTS项目日常项目管理,需求评审、工作分配、里程碑版本控制等,对项目进度和质量负责。