Linux:
熟悉 Linux 常见命令,grep、find、awk、tcpdump、top、iptables 等。 熟悉 TCP/IP 协议,掌握基本的网络排错。 熟悉 nginx、MySQL、zookeeper、redis、rabbitmq、kubernetes、jenkins 等常见服务的
部署和运维,elk 日志收集分析和故障排查
熟悉 ansible 自动化工具部署和使用,能编写自动化运维脚本。
数据库:
熟悉 MySQL 数据库,掌握基本的 DDL、DCL、DML 命令和运维。
熟悉 mysql 主从复制架构,会搭建 keepalived+mysql 高可用方案。
掌握 Mysql 数据库的冷热备份、数据恢复和版本升级。
监控:
了解 zabbix 和 Prometheus 监控,会编写 exporter 脚本,掌握基本安装配置和运维。 熟悉 grafana 的安装配置,图形化展示监控数据。
容器技术:
熟悉 docker 和 k8s,镜像仓库 harbor1.10 的搭建和维护以及使用。 有阿里云、华为云等云平台实际操作经验。
编程语言:
熟练使用 shell 和 python 编写运维脚本,提高运维效率。
了解 C++、Java 等
2020.09-2021.01 云南中烟 ERP 云平台 项目上线负责人
项目描述:云南中烟是烟草行业标杆企业,中标后公司高度重视,作为上线运维负责人,务必做到环境稳定和客户满意。 项目职责:负责客户需求澄清、资源规划、方案设计、实施部署等。 搭建环境:搭建开发、测试、准生产和生产环境,部署 mysql、redis、nginx、zookeeper、kubernates
CI/CD 构建:通过 jenkins+svn+ansible 实现从开发环境到生产环境的 CI/CD 流水线。 搭建监控平台:通过 prometheus 官方 exporter 和 python flask 编写私有 exporter,安装 grafana 并配置邮件
告警,搭建运维监控平台。 协助代码发布,进行系统优化,完成数据迁移。 项目业绩:该完整方案作为行业标杆企业案例在烟草行业客户中推广复用。在项目中构建的轻量级 CI/CD 管道公司
组织同事学习,并在金蝶苍穹云后续案例中推广应用。
2019.09-2019.11 自动部署工具开发 运维工程师
项目描述:为了提高部署效率,整合自动化脚本,主导开发该自动部署工具,并在之后负责定期迭代更新。 项目职责:负责自动部署工具功能规划、核心脚本编写、组件适配、工具发布及优化更新、人员使用培训等。 脚本编写:负责各组件离线单机部署和高可用部署脚本的编写,包括 nginx、MySQL、zookeeper、redis、
rabbitmq、kubernetes 等。 脚本整合:通过 ansible 的 playbook 将各组件的部署脚本整合为苍穹平台的部署工具。 适配组件:根据客户需求和机构同事的反馈,持续适配新版本的公共组件,实现多机部署。 员工培训:公司组织内部学习,负责该工具的应用讲解。 迭代优化:根据业务需求和新技术应用,平均每月大迭代 1 次,每 2 周小更新 1 次。 项目业绩:工具将对部署人员的技术要求从中级降低到初级;将部署时间从单人 1-2 周缩短到单人 2 小时;将部署完成度
提高到 100%;将后期运营维护难度也降级了一个量级