熟悉 Linux (CentOS/Ubuntu) 系统管理,掌握常用命令及 Shell、Python 脚本编程以实现日常自动化运维。精通 Nginx、Tomcat、Apache 等 Web 服务器的集群部署、配置管理及性能调优。熟练构建企业级 CI/CD 流程,熟练使用 Jenkins、GitLab Runner 结合 Docker 完成代码的自动化构建与发布。熟悉容器化技术,具备 Docker 镜像制作及 Docker-Compose 编排能力,了解 Kubernetes (K8s) 基础架构。精通监控体系搭建,熟练配置 Zabbix、Prometheus + Grafana 组合实现对服务器、容器及业务的实时监控与告警。熟悉 ELK (Elasticsearch, Logstash, Kibana) 日志分析系统的部署与优化。具备 MySQL、Redis 等主流数据库的日常维护、主从复制及备份恢复能力。
项目一:企业级高可用 Web 架构搭建与全链路监控优化
项目内容:对公司核心业务网站进行高可用架构改造,解决单点故障及响应延迟问题。
主要职责:1. 部署 Nginx + Keepalived 搭建四/七层负载均衡及反向代理集群,实现应用服务的高可用及流量分发。2. 引入 Redis 缓存集群,缓存热点数据,有效降低数据库压力并提升接口响应速度。3. 使用 Prometheus + Grafana + Node Exporter 构建统一监控平台,设置 CPU、内存、磁盘 I/O 及业务状态的自定义告警策略。
项目成果:系统 SLA 提升至 99.9%,QPS 并发处理能力提升 30%,实现了故障后的 3 分钟内快速定位与恢复。
项目二:基于 Docker 与 Jenkins 的应用容器化及 CI/CD 自动化部署
项目内容:将传统部署的 Java/Go 业务系统迁移至容器化环境,并标准化发布流程。
主要职责:1. 编写 Dockerfile 与 docker-compose.yaml 文件,实现应用服务的容器化封装与依赖管理。2. 搭建 Jenkins 流水线,整合 GitLab 实现代码提交后的自动构建、单元测试、镜像打包并推送到私有镜像仓库 (Harbor)。3. 结合 Ansible 或 Shell 脚本,实现测试环境及生产环境的自动化滚动更新。
项目成果:实现了从代码提交到部署上线的全自动化,将单次发布耗时从原来的 30 分钟缩短至 5 分钟,部署成功率提升至 99%。
负责公司核心业务网站的架构优化。部署 Nginx+Keepalived 实现四/七层负载均衡高可用集群;引入 Redis 缓存热点数据,大幅降低数据库压力;搭建基于 Prometheus+Grafana 的企业级监控平台,配置了针对 CPU、内存、磁盘 I/O 及业务状态的告警策
主导项目从传统部署迁移至容器化环境,担任运维核心角色。编写 Dockerfile 与 docker-compose 文件实现服务容器化;搭建 Jenkins+GitLab 的自动化流水线,实现代码提交后自动构建、单元测试与镜像打包;结合 Harbor 私有仓库和 Ansible