微信用户1706367576
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日9:00-18:00、周末0:00-24:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

5 年运维开发经验,其中 3 年+负责大型系统运维及运维开发。负责过总用户达千万、活跃用户达 400 万、高
峰流量达 1500M/s、存储达 9Pb 的分布式、高可用、高并发、高性能、高流量的企业邮件系统运维开发。具有相
关 Java 后端、Vue 前端框架开发能力。具有 Cka、Acp 证书

1. Linux:熟悉 Linux 系统常见发行版本,熟练使用云厂商服务(阿里云、Aws、首度在线云等)及
虚拟化技术(kvm、esxi、Vmware)。
2. 安全:熟悉 Linux 系统内核优化、系统安全加固、Web 安全。
3. 代理和中间件:熟悉 Linux 系统下各种生产环境的搭建,熟悉 Lvs、Haproxy、Keepalived、Nginx、
tomcat 等开源软件或中间件的高可用方案部署及调优。
4. 语言:熟悉 Shell、Python 脚本语言,可编写运维常用脚本实现系统自动化管理。
5. 自动化:熟练搭建并使用 Gitlab,Svn,Jenkins 等版本管理和发布工具,熟练使用 Ansible 等
运维自动化工具实现服务器批量化管理。
6. 云原生:熟悉 Docker、k8s 等容器管理工具,熟练使用 Rancher 部署 Kubernetes 高可用集群架构,
了解 Go。
7. 监控:熟悉 Zabbix,Prometheus 分布式监控部署及管理,基于组件原理实现不同设备不同应用
的线上业务实时监控,实现不同操作环境不同监控架构部署及通知机制配置。
8. 数据库:熟悉数据库或高可用集群的部署及优化,如 Mysql-Mgr、MHA 集群、MongoDB 分片集、
Redis-Cluster 集群等;熟练掌握 Mysql 基本操作,如 Sql 语句、多级查询、主从复制、备份恢
复(Mysqldump、Xtrabackup 等)、授权管理等。
9. 存储:熟悉主流分布式存储技术的搭建和运维,如 Cehp、GlusterFS、NFS 等。
10. Elkf 日志采集搜索平台:熟悉 Filebeat+Logstash+Kafka+Elaticserch+Kibana 日志分析平台搭
建,实现过从 0 到 1 较大规模集群落地。
11. 网络:深刻理解 tcp/ip,可独立配置交换机及路由器,了解 STP 生成树、路由器双击热备(HSRP)
等协议。
12. 证书:Kubernetes 工程师认证 CKA 证书,阿里云云计算 Acp 证书。

工作经历

  • 2021-03-01 -2023-04-01二六三网络通信股份有限公司运维开发

    负责大型系统运维及运维开发。负责过总用户达千万、活跃用户达 400 万、高峰流量达 1500M/s、存储达 9Pb 的分布式、高可用、高并发、高性能、高流量的企业邮件系统运维开发。

教育经历

  • 2014-09-01 - 2018-07-01河北科技学院计算机科学与技术本科

    学校期间年年优秀奖学金,科目无低于 80 分

技能

RocketMQ
Kafka
Mongo
云原生安全
Nginx
Docker
多线程
服务器运维
Zabbix
0
1
2
3
4
5
0
1
2
3
4
5
作品
实时日志 EFLK 系统(邮件系统)

项目背景:每个域的管理员可以通过后台查询该域用户收发删邮件信息,目前是采用各个业务机器每小 时定时任务上传至日志中心,日志中心程序将其处理后导入 MongoDB 数据库。随着用户和数据量增多(六 个月收发删信,数量已超 6 亿,日志容量 10T)。分片副本集的 Mongo 集群已无法满足查询需求,查询 缓慢,耗时长。采用 Filebeat+Logstash+Kafka+Elasticsearch+Kibana 架构,Filebeat+Logstash 实时 收集处理,通过 Kafka 队列缓解 ELS 压力,Elasticsearch 分收发删按月份建立索引,查询速度得到 极大提升。 责任描述: 1.负责 ELFK 系统的规划,集群搭建及索引优化 2.针对不同字段的分词器选择(IK 中文分词器,Ngram 分词器) 3.集群参数调优,管理工具及可视化搭建。 项目成果:于年初上线,查询速度得到较大的提升。

0
2023-07-17 13:56
EM 系统传统运维模式迁移 CI/CD 自动化

项目背景:随着公司的项目迭代速度加快,运维人员的重复性工作愈加繁多和复杂,以往的手动构建部 署发布项目不仅浪费时间和精力,而且还会增加人为出错的概率,为了提高各个部门人员的工作效率, 缩短各个环节的时间,为了实现研发流程统一管理,有我部门牵头开发 Devops 平台,实现 CI/CD 自动化。 项目技术栈:Jenkins(Pipeline)+Gitlab+Nexus+Kubernetes+Docker+Harbor 个人职责: 1.环境准备:Jenkins,JDK,MVN,Gitlab,Docker Harbor 等 2.负责搭建 Harbor 仓库,推送纯净版的镜像,用于构建新的项目 3.负责使用 Jenkins 从镜像仓库里自动拉取项目用镜像 4.负责使用 Dockerfile 构建包含测试业务的镜像,用于发布、回滚、升级测试使用 5.负责部署 Java 环境,配置 Jenkins,连接 Gitlab 仓库,Harbor 仓库 6.负责编写 Pipeline,发布 k8s 项目 7.负责测试发布、升级、回滚、Webhook,及后期使用维护 项目结果:集成了 Git 工具,Jenkins,Nexus,Harbor 实现了 CI/CD 统一化于自动化,提高了研发及测 试效率,同时将发布权限回收,实现了生产区的统一管理。实现持续集成大大节省了各个部门的工作效 率,简化了日常工作的重复性任务,减少了人为出错的概率,节省项目交付时间。

0
2023-07-17 13:54
技术咨询平台访问效率的优化

项目背景:由于公司的访问量越来越大,技术咨询的用户也越来越多,客户反映网站访问速度缓慢,根据 客户反映的问题,上级决定对平台的访问效率进行优化调整。 项目描述:为提高用户的访问效率,上级决定在三个方面做优化,分别从 Mysql 的主从复制和读写分离、 添加 Redis 缓存服务器、对 Nginx 和 Tomcat 等 Web 服务进行优化配置。增加 Redis 缓存服务器可实现 Mysql 数据查询时的缓存、解决 Mysql 的数据查询瓶颈问题。对 Nginx 进行优化包括开启网页 gzip 压缩 传输、开启静态页面的缓存,对图片,css、js 文件都进行缓存,可有效减少后端 Tomcat 的访问。对 Tomcat 进行优化连接的配置。做完优化后使用 ab 工具对服务器性能进行测试,使服务器达到最佳的优化效果。 此项目可有效解决技术咨询平台访问缓慢的问题。 项目技术栈:Nginx+Tomcat+Redis+Mysql+ab 个人职责: 1.负责本次 Redis 缓存服务的规划搭建 2.整体 Mysql 存储的配置、优化调整 3.Nginx、Tomcat 实时监控、调整优化 4.配合测试完成测试任务 5.以及对本次项目任务的总结报告 项目成果:平台速度增加效果显著,客户回响满意

0
2023-07-17 13:54
更新于: 2023-07-17 浏览: 150