技术能力
前端方面,熟悉HTML5/CSS3/JavaScript,能够独立完成响应式页面开发与交互效果实现,掌握Vue.js框架进行组件化开发,了解Node.js基础服务搭建。熟悉前端工程化流程,能够使用Webpack等工具进行项目构建与打包优化,具备浏览器兼容性调试和前端性能优化经验。运维方面,熟悉Linux服务器日常管理,能够独立完成Nginx反向代理配置、SSL证书部署、服务监控与日志排查。掌握Docker容器化部署,能够编写Dockerfile并管理容器生命周期。具备基本的Shell脚本编写能力,能够实现简单的自动化运维任务。日常工作注重文档记录和操作留痕,便于后续维护和团队协作。
Web管理系统前端开发与部署
负责一个内部管理系统的前端开发,使用Vue.js搭建页面框架,Element UI作为组件库,实现了数据列表、表单提交、权限菜单等核心功能模块。开发过程中对首屏加载速度做了优化,通过路由懒加载和图片压缩将首屏加载时间从3.2秒降至1.8秒。项目上线后通过Nginx配置反向代理和HTTPS,部署在CentOS服务器上,配合PM2管理Node服务进程,运行半年未出现宕机。
服务器运维与容器化迁移
参与过一次生产环境从传统部署迁移到Docker容器化的过程。负责编写各服务的Dockerfile和docker-compose编排文件,处理了Nginx与后端服务的网络通信、数据卷挂载、日志收集等配置问题。迁移完成后服务器资源占用下降约30%,服务重启时间从分钟级缩短到秒级。日常还负责服务器巡检、异常告警处理和备份脚本维护。
| 角色 | 职位 |
| 负责人 | 前端工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |