锤子简历品牌推广师
运维工程师简历范文
作者:锤子简历 2022/06/27 20:40:02
阅读 501

求职意向

运维工程师 广东珠海 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 计算机网络技术

2020.x -2020x 锤子简历大学 计算机科学与技术

工作经验

2020.x -2020x 锤子简历信息技术有限公司 运维工程师

2020.x -2020x 锤子简历信息技术有限公司 虚拟化安全研发工程师

2020.x -2020x 锤子简历信息技术有限公司 虚拟化工程师

项目经验

2020.x -2020x 业务系统迁移到K8S集群 运维工程师

项目描述:
       原来的业务系统是直接运行在阿里云ECS上,不能统一管理,业务程序出现问题时,需要人工手动重启,所以迁移到K8S集群上,统一管理应用以及实现应用发生故障时自动痊愈,实现应用级别的资源限制。

责任描述:
  • 阿里云ECS搭建K8S集群,版本v1.15,使用官方文档搭建
  • K8S集群里搭建Harbor镜像仓库用来存放Docker镜像,使用Helm部署
  • 编写JDK1.7、JDK1.8和Tomcat7、Tomcat8 Dockerfile构建基础镜像
  • 编写脚本一键构建镜像、更新Pod镜像以及重启Pod
  • 阿里云ECS上业务程序迁移到K8S集群
  • 业务程序添加Liveness和Readiness探针,实现业务程序故障自动痊愈以及应用程序优雅升级
  • Pod 添加CPU、Mem限制,防止业务程序资源过度使用影响其他程序运行
  • JVM虚拟机配置Xms  Xmx参数防止内存溢出,导致Pod超过Limit上限而不断重启

2020.x -2020x 驿充电业务系统独立部署 运维工程师

项目描述:

       业务需要,驿充电业务系统需要在新的阿里云平台上进行部署。

责任描述:
  • 阿里云资源购买以及配置,涉及的资源有:
     ECS、对象存储OSS、消息队列Rabbitmq、VPC网络、域名、SSL证书
  • 阿里云ECS上使用Kubespray搭建K8S集群,版本为v15.3,网络插件为Flannel,Runtime为Docker
  • 业务程序中有一部分使用了Spring Cloud Eureka,对应的Pod使用StatefulSet创建,SVC 为 Headless Services
  • 修改kubeadm程序源码中证书有效期为100年,默认有效期为1年,然后重新编译kubeadm程序,生成新的证书
  • 业务程序有一部分使用了Dubbo框架,所以需要搭建Zookeeper集群,内部通信消息队列使用Kafka集群
  • CDH搭建HBASE和HDFS
  • 代理服务器统一转发外部请求,使用的软件为Nginx+Haproxy
  • FTP服务使用VSFTPD软件搭建,以及搭建配置Mysql、Mongodb、Redis数据库
  • Mysql集群采用一主两从架构,中间件使用Proxysql实现读写分离
  • 阿里云ECS网络安全组只开发业务端口,修改ECS上 SSH 默认端口,且SSH端口只允许公司公网IP访问

2020.x -2020x Prometheus监控系统 运维工程师

项目描述:
       原来的业务系统监控只是借助阿里云的云监控进行ECS级别的资源监控,无法精确到应用级别,阿里云站点监控则需要收费,后面业务系统迁移到K8S集群中,Prometheus可以对集群进行监控,借助Grafana还可以图形化展示监控信息。

责任描述:
  • K8S集群搭建Prometheus监控系统和Grafana工具
  • Prometheus添加Black Exporter实现HTTP/HTTPS信息采集
  • Prometheus添加Mysql Exporter采集Mysql集群信息
  • AlertManager配置Pod资源使用率、站点访问、Mysql状态等告警策略,告警信息通过邮件发送
  • Grafana里编写Pod 的 CPU、内存、带宽、资源使用率等展示面板
  • Grafana 添加 Mysql、站点监控信息等展示面板



2020.x -2020x ELK日志分析系统 运维工程师

项目描述:
       业务系统上的应用程序日志分布比较散,开发需要登录服务器查看日志,存在一定的安全问题,在公司内部服务器上搭建一套ELK日志分析系统,供开发人员查看业务程序日志。

责任描述:
  • 公司服务器k8s集群搭建ELK日志分析系统
  • 业务系统使用Filebeat收集日志发送到elasticsearch
  • elasticsearch分片数为6,副本数为1,提高查询速度
  • Kibana 为每个应用日志创建索引,提供日志查询
  • Kibana 使用Nginx添加密码登录认证,加强安全性

2020.x -2020x Jenkins自动化平台 运维工程师

项目描述:
       搭建Jenkins平台,实现构建、部署一体化,提高工作效率与质量。
责任描述:
  • K8S集群搭建Jenkins、Sonar、Nexus、Slave节点
  • Slave节点支持Maven、Nodejs打包
  • 代码仓库为SVN和Gitlab,新的项目使用Gitlab
  • 使用Pipeline 脚本构建打包流程,调用程序部署脚本,异常时发送邮件
  • 程序部署脚本使用Ansible Playbook实现,ansible发送程序包到服务器上,然后调用服务器上的脚本进行程序部署更新

2020.x -2020x 生产数据库备份 运维工程师

项目描述:
       每天定期备份生产环境数据库到公司内网服务器上,增强数据安全,备份的数据库主要是Mysql、Mongodb和Hbase。

责任描述:
  • 阿里云DTS实时同步Mysql到公司内网Mysql服务器上,构建Mysql实时库
  • 编写脚本每天定期全量备份Mysql实时库,保存为文件
  • 编写脚本每天定期将Mysql备份文件导出到另外一个Mysql服务器上,构建Mysql定时库,给运营人员查询,并确认备份文件有效
  • 编写脚本每天定时导出生产Mongodb前一天数据,使用Mongodb _id值实现,导出的文件使用rsync同步到公司内网服务器,最后还原到公司内网Mongodb服务器,作为Mongodb定时备份
  • 编写脚本每天定时导出生产环境前一天Hbase数据到公司内网服务器HDFS存储服务器上,然后导入到公司内网Hbase服务器上,作为Hbase定时备份

2020.x -2020x 阿里云K8S ACK 托管平台 运维工程师

项目描述:
       阿里云K8S ACK 托管平台只需要提供 Node节点,可以省去3台Master节点的费用,而且不需要单独维护K8S集群。

责任描述:
  • 搭建阿里云K8S ACK托管平台,网络插件为Flannel,kube-proxy代理模式为IPVS
  • SVC使用LoadBalancer Services 模式,负载均衡器为阿里云SLB
  • Pod添加Node Affinity属性,使资源分配可控
  • 使用阿里云NAS存储收集业务程序日志,节省磁盘空间费用
  • K8S集群部署Harbor镜像仓库、Prometheus监控系统

2020.x -2020x 锤子简历信息技术有限公司 虚拟化安全研发工程师

  • 大圣产品ISO镜像制作,线下部署时可以自动安装
  • 搭建公司内网的DNS服务器、邮件系统和LDAP认证系统,并将公司的其他内部系统接入到LDAP系统进行认证
  • 搭建Zabbix监控公司服务器硬盘空间、内存使用告警
  • 使用Jenkins构建公司产品的安装包,进行产品部署

2020.x -2020x 明镜项目 虚拟化安全研发工程师

项目描述:
  • 明镜产品主要是对云平台中虚拟机的流量牵引到公司的大圣安全产品上,对流量进行监控,拦截报警等操作

责任描述:
  • 搭建openstack、easystack和esxi平台
  • 设计openstack、esxi平台虚拟机的引流和流量复制方案
  • 使用openvswitch流表功能实现openstack虚拟机引流;使用openvswitch端口镜像功能实现openstack虚拟机流量复制
  • esxi平台的引流使用该平台的vlan端口和trunk端口实现,而流量复制则使用esxi的端口混杂模式实现

2020.x -2020x 蓝盾云实训平台行业版 虚拟化工程师

项目描述:
  • 蓝盾云实现平台行业版对原先的实训平台进行升级,采用基于openstack的全新架构

责任描述:
  • 搭建openstack环境(M版),节点有Keystone、Glance、Neutron、Nova(虚拟化为KVM)、Dashboard,Neutron
  • 配置openstack的Neutron节点二层网络为openvswitch并配置为DVR路由模式
  • 将xen平台的虚拟机迁移到openstack平台

2020.x -2020x "蓝盾杯"CTF在线比赛 虚拟化工程师

项目描述:
  • "蓝盾杯"CTF在线比赛使用docker容器技术让选手可以在进行线上的CTF答题,该项目租用阿里云的服务器。

责任描述:
  • 搭建docker平台、docker仓库和配置docker swarm集群
  • 编写Dockerfile构建CTF题目的web镜像
  • 配置NFS实现主从服务器上传目录一致
  • 配置nginx反向代理让选手通过二级域名可以访问web题目
  • 配置nginx的limit_req现在单个ip的请求数,防止服务器被扫描攻击
  • 根据安全小组要求对服务器进行安全加固
  • 阿里云ECS、RDS、Redis、SLB管理

2020.x -2020x 蓝盾云安全实训平台 虚拟化工程师

项目描述:
  • 蓝盾云安全实训平台使用虚拟化技术让用户可以在上面进行网络安全知识的学习以及进行攻防演练。

责任描述:
  • 搭建xen虚拟化平台以及虚拟机优化
  • 将旧平台的vmware虚拟机迁移到xen平台
  • 搭建linux+mysql+nginx+php+redis开发环境以及调优
  • Linux系统iptables的配置和内核参数的调优
  • 搭建guacamole(类似openstack的novnc),实现平台B/S架构
  • 使用saltstack调用shell脚本对虚拟机进行创建和销毁
  • 搭建openvswitch和配置流表来支持各种实验环境拓扑

自我评价

  • 较强的自学能力,能够很快掌握新的知识并得以应用
  • 做事情努力尽责,对新技术有着强烈的追求,喜欢和其他人一起研究探讨,学习新技术喜欢研究其原理从而更快的掌握和使用
  • 期望找到一个努力尽责有活力的团队
  • 希望朝着Devops、运维安全方面发展

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。