传染病监测预警综合管理平台
项目背景
面向疾控卫健单位搭建一体化传染病全域监管微服务平台,打通病例上报、病原样本采集、全域风险预警、后台基础管控全链路,实现传染病数据集中治理、风险智能预警、业务流程线上闭环,支撑区域公共卫生应急处置工作。
岗位职责
参与整体微服务架构方案设计,拆分基础支撑管理、传染病疫情上报、病原样本采集三大核心业务子系统,规划服务注册、网关路由、消息异步解耦整体技术方案,保障系统高可用、易扩展;
对接疾控业务负责人深度需求调研,梳理业务流程、输出需求规格与接口文档,协调产品、测试对齐需求,落地业务优化方案并持续迭代;
负责三大子系统后端全流程开发,基于 SpringCloud 微服务体系完成权限管理、病例填报审核、病原样本溯源等核心模块编码;使用 Nacos 做服务注册发现与统一配置,Gateway 实现请求路由、鉴权拦截,MQ 异步处理上报业务削峰,MySQL 设计数据表与索引优化查询性能;
协同前端团队进行接口联调,对接 Vue2+ElementUI 页面,处理 Axios/Ajax 异步请求、批量数据操作、文件上传等场景,解决前后端交互数据一致性问题;
负责线上版本迭代、bug 修复、性能优化,配合运维排查线上接口超时、消息堆积等生产问题,保障疾控业务 7*24 小时稳定使用。
技术栈
后端:Spring Boot、Spring Cloud、Nacos、Spring Cloud Gateway、MQ、MySQL、MyBatis-Plus、Redis
前端:Vue2、Element UI、Axios、Ajax
甘肃省免疫规划系统
项目描述:省级免疫规划全流程管理平台,覆盖预防接种、疫苗冷链、档案管理、异常反应、统计监管等业务。
职责:
负责系统全流程开发、需求落地与版本迭代,对接省疾控及基层业务完成需求梳理与方案实现;
基于 Spring Boot/Spring MVC/Spring Cloud Alibaba 完成后端开发,Oracle 保证数据安全一致性,Redis 做缓存与并发优化;
负责前端页面开发:Thymeleaf、Vue2+Element UI、HTML/CSS、Ajax,完成前后端联调与体验优化;
负责生产环境支撑维护、问题排查、性能优化,保障全省接种业务稳定运行。
技术栈:Spring Boot、Spring MVC、Spring Cloud Alibaba、Redis、Oracle、Vue2、Element UI、Thymeleaf、Axios