裴方方
19825830647[email protected]5 年本科
专业技能
-
AI 工具与能力:具有 Vibe Coding 运维开发实践,熟练使用 Codex 等 AI 编程工具,独立完成节点初始化、组件健康检测、资源巡检等运维脚本开发,并借助 AI 辅助日志分析与故障排查
-
云原生与容器:熟练使用 Kubernetes 进行容器编排与集群维护,具备版本升级、节点扩缩容、故障排查与资源利用率优化能力;熟悉 Docker、Docker Compose 与 Dockerfile 镜像构建
-
云计算:熟练使用阿里云、华为云等公有云平台,熟悉 ECS、RDS、SLB、VPC、OSS 等常用服务的规划与运维
-
可观测性与监控:熟练搭建并维护 Prometheus 监控告警体系,掌握 Grafana 监控图表与面板设计、Alertmanager 告警规则与通知配置;具备告警治理经验,能通过规则梳理、阈值调优与告警收敛完成降噪;具备 ELK 日志平台使用经验
-
系统与性能:熟练使用 Linux 操作系统,熟悉 CentOS、Kylin,具备故障排查与系统调优能力
-
网络:熟悉 TCP/IP、DNS、HTTP 协议,能使用 tcpdump 排查网络问题
-
编程与自动化:熟练编写 Shell 脚本(sed、awk、grep)与 crontab 定时任务;熟练使用 Ansible Playbook、Roles 实现一键化部署
-
高可用与负载均衡:熟悉 LVS、HAProxy、Keepalived 等负载均衡与高可用技术
-
数据库:熟悉 MySQL,掌握 SQL 查询与优化、备份恢复、主从复制及高可用
-
DevOps / CI-CD:熟悉 Git、GitLab、Jenkins、Harbor、Maven,具备 CI/CD 流水线搭建使用经验
-
文档与协作:具备部署手册、运维手册与故障复盘文档输出能力;能对接研发、测试与客户侧,推动问题闭环
工作经验
SRE 工程师 - 上海观钦信息科技(观测云)
2025.04 - 2026.05
- 线上保障:负责客户反馈与告警事件的分析与处置,联合研发定位根因,输出故障复盘报告并推动问题闭环,沉淀常见故障处置手册供值班与新人复用
- 交付与变更:负责新客户公有云托管环境交付,参照并维护部署手册完成安装部署与功能调试,将监控数据接入公司可观测平台并按项目输出交付文档;跟进自研存储组件日常变更,记录变更内容与执行过程形成可追溯日志
- 治理与优化:梳理告警规则并完成降噪,优化告警阈值与通知策略,同步沉淀告警处理手册;每周巡检公有云资源、评估成本并清理闲置资源,输出巡检报告;参与新部署方案可行性验证
运维工程师 - 南京雨燕安全科技
2024.03 - 2025.02
- 研发效能支撑:负责 Jenkins 流水线管理与新项目接入,打通代码拉取、编译构建、镜像推送至部署发布全流程,输出流水线接入规范供研发自助接入
- 基础设施纳管:梳理机房物理机、VMware 虚拟机、阿里云主机及 NAS 存储资源,完成资产统一登记并接入堡垒机平台,实现资产与访问权限集中管控,输出资产台账与纳管规范
- 备份与文档标准化:制定 GitLab、MySQL 等服务的备份策略与恢复流程,落实为可执行的操作文档并定期演练验证
- 线上支持:配合研发通过抓包与日志分析定位服务及网络问题
运维工程师 - 苏州博纳讯动软件
2020.05 - 2024.03
- 自动化部署:基于 Ansible Playbook 实现产品与 K8s 集群的一键化部署,并改造为 K8s Operator 实现产品在 K8s 上的声明式部署与状态管理
- 环境适配:完成 Kylin 等国产操作系统及 x86、ARM 架构的兼容改造,保障产品在国产化环境下的可部署性
- 现场支持:负责客户现场版本升级支持,制定升级方案与回滚步骤并组织升级演练,输出升级操作手册;参与客户上云迁移实施,协助业务服务迁移至云上环境并完成部署验证
- 发版支持:产品发版后组织内部培训,面向实施与售后同事讲解产品使用方式与部署脚本变更,并输出配套培训材料与操作手册
项目经历
PaaS 产品多环境自动化部署
项目背景
PaaS 产品交付客户时,需在客户内网从零搭建 K8s 集群并部署全套产品组件。早期交付依赖实施人员按文档逐台操作,部署耗时长、易出错;客户环境的 K8s 版本、操作系统与 CPU 架构各不相同,同一份文档无法通用,交付质量高度依赖执行人的熟练度。目标是建立一套可复用的自动化部署体系,以标准化交付替代对个人熟练度的依赖,降低实施成本、保证多环境部署一致,让后续升级与运维可预期。
项目职责
- 部署编排:负责 Kubernetes 集群与产品组件的部署流程设计,按节点角色拆分主机初始化、二进制服务启动、Docker 服务启动、K8s 服务启动、业务组件启动、服务初始化与健康检查等阶段依次执行;并针对全新部署、节点增删、产品版本升级等场景在对应节点安装不同的功能组件与产品组件,执行场景专属的前置、后置任务
- 环境适配:负责部署脚本的多环境适配,支持 Kubernetes 1.18、1.21、1.24 多个版本,以及 CentOS 7、CentOS 8、Kylin x86、Kylin ARM 多个系统版本与 CPU 架构
- 工具与平台化:设计部署配置文件并开发二进制程序作为统一部署入口,实施人员填写配置后执行程序即可驱动后续部署流程,并提供多场景配置模板;开发 worker 程序对外提供 Web 接口,供平台调用其挂载的 Ansible Playbook 对集群执行操作,并将结果与日志回传平台
项目成果
部署、节点扩缩容与产品版本升级由人工逐台操作改为配置文件驱动的一键执行,同一套脚本在 3 个 Kubernetes 版本与 4 种系统架构间通用,环境差异通过配置切换解决;部署能力由命令行进入平台,实施人员按模板填写配置即可完成交付,不再依赖专人;单套集群部署由人工逐台操作的 3–5 天缩短至半天完成,交付周期缩短 83%–90%,部署效率提升 6–10 倍,过程由人工逐步操作转为无人值守执行。
CI/CD 发布流程标准化与自动化
项目背景
公司业务持续增长,后端微服务数量增至 27 个,服务与版本数量同步增加,发布频次随之上升。通过推进 CI/CD 标准化,让流水线可复用、可追溯、可自动触发:流水线入代码库并版本管理,部署脚本统一入口与参数,打包节点按服务线隔离,代码合并打标签自动触发构建与镜像发布,最终缩短发布周期、降低人为风险、提高资源利用率。
项目职责
- 流水线规范治理:将各产品散落在 Jenkins 服务端的 Jenkinsfile 统一迁入 GitLab 仓库随代码版本管理,实现流水线定义与代码同源,改动可追溯至提交记录、可按版本回滚;梳理部署环节调用的脚本,统一脚本入口与参数约定,替换原有各处零散调用方式
- 多产品多版本适配:针对每个产品存在多个长期支持版本的现状,将流水线参数化,构建时按「产品 × 版本 × 环境」选择分支与配置,同一套 Jenkinsfile 覆盖多条产品线,新项目接入按模板填写参数即可跑通
- 构建效率优化:拆分原先共用的单一打包节点,按产品线划分打包节点,避免多个产品的构建任务互相排队;梳理构建流程中的重复步骤,减少无效构建
- 自动触发与制品管理:配置 GitLab 与 Jenkins 的 Webhook 联动,代码合并并打标签后自动触发构建,替代手动触发方式;结合 Harbor 完成镜像构建与推送,统一镜像版本管理与分发
项目成果
发布流程由手动触发、流水线定义存放在 Jenkins 服务端,改为代码提交自动触发、流水线定义随代码版本管理,改动有提交记录、回滚有据可依;多产品多版本共用一套参数化流水线模板,新项目接入由从零编写改为按模板配置;打包节点按产品线分离后,构建任务不再互相排队;发布一整套产品由原本约 1 天缩短至半天,发布周期缩短 50%,单位工时产出翻倍。
基本信息
盐城工学院 - 计算机科学与技术
荣誉证书
- HCIP - CKA