张引

性别:男 年龄:27周岁 出生年月:1995年-03月
学历:统招本科 工作经验:6年 应聘岗位: 运维工程师
联系电话: 17765019213 电子邮箱: 313346216@qq.com 个人博客: fushisanlang.cn

教育经历

学校名称 专业 在校时间 学历
西安理工大学 应用物理学 2012年8月-2016年6月 大学本科

技能描述

  • 拥有 RHCE 证书,熟悉常用的各类软件。负责过 500 台设备以上的系统的日常运维,更新部署,日志管理,监控,备份等操作。
  • 熟练掌握 Shell 编程,熟悉 Python/Go 编程,能够独立完成自动化脚本及各种 API 接口开发。
  • 熟练掌握 nginx,Tomcat,Redis,Keepalived,HAProxy,ELK 等服务的部署与配置维护。
  • 熟练掌握 MySQL 数据库及基础 SQL 操作,掌握 MySQL 的 PXC 集群及主从集群的配置使用。有 PostgreSQL,Oracle 使用经历。
  • 熟悉 Docker ,有在生产环境使用 Docker 及 Kubernetes 的经验。独立负责过将公司 SaaS 服务 Docker 化并在客户私有云环境部署。
  • 熟悉 CI/CD 流程,独立建设过公司的整套 CI/CD 系统。
  • 熟悉阿里云,推动并参与过公司从传统 IDC 部署上云的全过程。

工作经历

公司名称 职务 工作时间
新华世纪电子商务有限公司 运维工程师 2020年7月-至今
北京擎盾信息科技有限公司 运维工程师 2019年10月-2020年5月
西安宇信融汇网络科技有限公司 运维工程师 2016年06月-2019年10月

项目经历

  • 基于 SkyWalking 的APM监控系统搭建     # 2021年5月-2021年9月 新华电商

    项目描述:

    因为微服务在公司的大规模应用,服务间的排错及监控陷入了困境。为了方便定位问题及提高服务效率,公司决定引入相应的监控系统。经过对网上成熟案例的学习和调研之后,决定引入 SkyWalking 对公司的主线业务进行监控。

工作内容:
1. 基础服务的搭建。
2. 各组 java 微服务及 nginx 中间件的 SDK 引用。
3. 对报警接口进行改造,集成入 AlertManager 统一报警平台。

  • 基于 Prometheus 和 pushgateway 的多环境监控   # 2019年10月-2020年2月 北京擎盾

    项目描述:

    因为产品是在客户的私有云环境部署,但是需要提供运维服务。为了方便监控的添加及使用,引入了 pushgateway 和 Prometheus 对客户私有云环境进行监控。

工作内容:
1. 公司内部服务器上部署 Prometheus 和 pushgateway 相关服务,并将 pushgateway 地址进行代理,确保客户私有云环境能够访问。
2. 编写脚本,实现对产品的监控指标进行监控,以及将数据定时推送到 pushgateway 的功能,并通过定时任务定时运行脚本,推送数据。
3. 配置定时任务,定时在客户环境运行脚本,推送数据。

  • 生产项目容器化及自动化 CI/CD 流程建设    # 2018年6月-2019年3月 宇信融汇

    项目描述:

    因为用户量的增长以及不同客户的定制化需求,同一个产品线出现了许多不同的定制版本,环境部署及维护工作日渐繁重。为了提高运维效率,决定将项目通过 Docker 进行容器化改造,并通过 Jenkins 搭建一套自动化的 CI/CD 系统。

工作内容:
1. 将产品用到的组件配置好后封装成镜像。
2. 结合 Jenkins 的 pipline 以及企业微信的 webhook 机器人,实现自动/半自动部署及结果通知。