1.全栈开发与架构设计:负责公司业务系统的后端及前端开发工作,基于 Spring Boot / Spring Cloud 微服务架构进行系统设计与实现;参与系统架构设计,输出类图、时序图、架构图等设计文档。
2.数据库设计与优化:负责 MySQL 数据库的表结构设计、索引优化与 SQL 调优;根据业务场景进行数据库性能优化;如有需要,完成国产数据库(如达梦、金仓、高斯)的适配与迁移工作。
3.非功能性设计:在设计阶段充分考虑系统的可扩展性、高可用性、高性能及安全性,确保系统不仅满足当前需求,也具备良好的演进能力。
4.部署与运维:负责应用的 Linux 环境部署与维护,配置并优化 Nginx;使用 Docker 进行容器化部署与发布;参与在线问题的排查与定位。
5.业务需求分析与建模:深入理解业务需求,提取关键逻辑,将复杂业务抽象为技术模型;使用 UML 工具清晰表达设计思路,推动技术方案落地。
6.AI 辅助开发与实践:熟练使用 AI 编程工具(如通义灵码、Cursor 等)提升开发效率;具备大模型 API 对接开发经验者优先。
7.前端开发:负责基于 Vue2/Vue3 的前端页面开发与交互实现,配合后端完成整体功能交付。