职位描述
1.办公系统数字化项目
1.1 参与公司办公系统数字化项目的需求分析、技术方案设计及任务分解。
1.2 负责办公类业务功能的前端页面开发(Vue 3.0),包括表单、流程、报表、权限与门户等。
1.3 负责办公类业务的后端服务开发(Java 微服务),包括业务逻辑、接口实现、与现有系统对接。
1.4 参与系统部署、联调、上线及后续迭代优化。
2.数据中心平台(多库整合)
2.1 对多业务系统的数据库(结构、表、字段、主键与关联)进行梳理与文档化。
2.2 参与数据中心平台的数据模型设计,包括主题域划分、宽表/汇总表设计、数据分层(ODS/DW/DM 等,按项目实际)。
2.3 实现多源数据采集、清洗、转换与加载逻辑(脚本或 ETL 工具),保障数据一致性与时效性。
2.4 开发数据中心平台相关的查询、统计、导出等接口与简单管理界面,支撑报表与数据分析需求。
3.公司级数据总线模块
3.1 参与公司级数据总线的架构设计,明确接入规范、接口规范与安全规范。
3.2 设计与实现数据总线核心模块:统一服务接口、路由、鉴权、限流与日志。
3.3 为各业务系统提供标准化的数据查询、订阅、回调等 API,并编写接口文档与示例。
3.4 配合各业务系统完成接入联调与问题排查,保障数据总线稳定可用。
4.微服务应用开发
4.1 使用 Spring Boot、Spring Cloud(或同类微服务技术栈)进行服务拆分、开发与集成。
4.2 参与服务注册与发现、配置中心、网关、负载均衡与熔断等组件的使用与优化。
4.3 编写可维护、可扩展的服务代码,遵循项目编码规范与分支策略。
4.4 参与接口设计评审、代码评审与线上问题排查。
5.Vue 3.0 前端开发
5.1 使用 Vue 3.0(Composition API、<script setup> 等)开发单页或多页前端应用。
5.2 熟练使用 Vue Router、Pinia(或 Vuex)进行路由与状态管理。
5.3 配合 UI 规范使用 Element Plus、Ant Design Vue 等组件库,或封装业务组件。
5.4 参与前端工程化配置(Vite/Webpack)、打包优化与浏览器兼容性处理。
5.5 与后端协作完成接口联调、异常处理与权限控制在前端的实现。