个人介绍
运维开发一枚,精通网络架构组建,高可用架构设计,搭建及维护;精通web高可用架构设计,MySQL主从读写分离;精通DevOps运维体系构建;精通web应用高并发优化;运维故障排查。
熟悉手游、金融、电商、直播、IPCC架构组建与故障排查
熟练运用Docker、k8s、Jenkins、Fabric、Gitlab等DevOps工具,构建自动化运维体系
熟练运用Elasticsearch+Logstash+Kibana+Filebeat构建分布式日志系统
熟悉Zabbix、Prometheus、Cacti等开源监控系统
熟悉PHP,wordpress、dedecms、帝国cms、禅道、Redmine等开源CMS系统
熟悉企业级虚拟化系统。如Esxi、docker、kvm等
熟悉CDN、路由器、交换机、防火墙配置
熟悉阿里云、腾讯云、ucloud、华为云等云平台操控配置
熟悉shell、python脚本,编写各种运维脚本及自动化工具
熟悉免费https证书自动签发
有需求欢迎随时来聊。
工作经历
2018-05-01 -至今白银时代科技有限公司高级运维工程师
对海外、国内的游戏服务器进行维护升级
2016-02-01 -2018-05-31深圳博雅成信金融服务有限公司高级系统运维工程师
整个生产线主要使用Docker、Docker-compose、Gitlab、Gitlab-Runner、K8s、RDS、Mongo、Redis、Letsencrypt和阿里云的多种技术构建的多条CI/CD流水线。通过compose编排技术来构建容器、jinja2传递运维可配置参数到容器内。使用timer来做定时任务(可到毫秒),Letsencrypt通过脚本传递阿里云KEY与SECRET来自动签发免费证书,做到整条生产线https安全模式。服务器网络均采用阿里云的VPC专有网络,通过SLB、SNAT、DNAT访问Internet来保证服务器的安全。搭建私有仓库把所有镜像都推送到仓库方便后期的快速构建,当开发者提交代码到Master分支时,将触发定义的Gitlab-CI流程,Gitlab将任务分发到活跃的Gitlab-Runner上来执行任务。VPC网络下Nginx反向代理多个服务通过SLB提供给用户访问。发版将通过token与私有仓库认证拉取镜像。
教育经历
2013-03-01 - 2015-06-30西南科技大学计算机科学与技术大专