1.熟悉 Linux 发行版操作系统 CentOS,可熟练进行进程管理、用户管理、存储管理、软件管理、日志管理等;
2.熟悉使用shell 脚本以及python脚本完成日常操作;
3.熟悉Mysql数据库的基本操作命令,数据库的日常备份,部署主从复制,读写分离;
4.熟悉 WEB 基础架构 LAMP/LNMP ,能够实现网站运行;
5.熟悉tomcat的安装、部署、应用、优化。
6.熟悉集群架构, 能够实现 LVS ,nginx,keeplived的HA;
7.熟悉 Git 版本控制器,掌握基本命令操作,能够熟练搭建 GitLab 在线代码仓库;
8.熟悉Zabbix自动化监控工具的部署和使用;
9.熟悉使用jenkins 完成自动化上线部署;
10.熟悉中间件zookeeper,rabbitmq,redis,的搭建;
11.熟悉使用docker基本操作使用和k8s管理容器。
12.了解常用的自动化运维工具 Ansible能够熟练使用 ;
实施项目一:CCTV双AZ私有化项目
项目描述:CCTV需要一套自己的私有云产品。进行产品私有化部署。以及腾讯云的各种功能进行独自使用
职责描述:
1、负责部署搭建前期中期及后期功能组件的部署及调试;
2、负责部署安装调试完成后进行压力测试以及性能测试;
3、负责后期调试及升级测试链条
4、负责带领小团队完成工作项目
实施项目二:zabbix+grafana 监控平台构建和监控
项目描述:为了服务器的正常运转,出现问题的及时处理,用Zabbix监控系统内的CPU、I/O、内存,磁盘以及nginx、mysql、mq、zk等服务的状态等使用情况,通过使用微信报警,邮件报警,在被触发阀值后能够及时的处理问题。
职责描述:
1、在服务器上部署zabbix系统;
2、配置自定义监控模板及触发动作等监控流程;
3、测试在满足了触发情况下,zabbix能否正常告警;
4、将监控的内容添加到grafana里边进行图形化展示;
实事项目三:jenkins+python脚本
项目描述 : 由于考虑到安全问题,jenkins进行一键上线我们采用的是python脚本,将jenkins打好的包通过python穿过跳板机到达目标机器进行上线。
职责描述:
1、将python脚本根据实际项目的位置、端口、名称等,进行修改脚本;
2、配置Jenkins在打包完后执行python脚本;
3、连接到目标机器,确认查看服务是否正常;
主要负责此网站的搭建部署,以及日常维护 保证网站的正常运行 对网站进行优化,随时准备接受大流量访问 对服务器的性能进行合理的调整,节约经济费用
主要负责开票系统的搭建部署及日常迭代升级。 开票系统配合对接各大平台 实现系统的自动化运维。定时更换代理,线上升级全自动化。