1、熟练掌握 Linux(CentOS/Ubuntu)系统使用和日常命令;
2、熟练使用 Shell/Python 脚本编程,熟练使用 GREP、SED、AWK 文本处理工具;
3、熟练常见负载均衡软件部署和配置,如 LVS、Nginx 及 Keepalived 高可用软件;
4、熟练主流 WEB 系统的部署和配置,包括 Nginx、Tomcat、Apache;
5、 熟练使用 Ansible 自动化工具,熟练 Git+Phabricator 版本控制系统;
6、熟练 Zabbix、Ganglia 监控搭建和管理、熟悉 Jumpserver 堡垒机;
7、熟练 Mysql、MongoDB、Redis 数据库;
8、熟悉 Jenkins+Docker 的 CI/CD、Swarm 集群管理;
9、熟悉 ELK日志系统、Prometheus+Grafana监控方案;
10、熟悉阿里云、腾讯云、七牛云等云平台操控配置 ;
11、熟悉K8S、了解Slurm、了解HPC;
六年多 Linux 生产环境运维经验,有较强的运维责任心,有需求欢迎随时来聊~
一、 Jenkins+Docker 持续集成发布
软件环境:ECS、Jenkins、Docker、Harbor、Gitlab、Maven
项目描述:
将传统应用向容器化迁移
项目职责:
1、规划架构、编写文档、购买 ECS、安装部署及测试;
2、后期负责服务调优、系统维护、文档更新等;
二、 SuperHPC-HA 项目
软件环境:SeperHPC、Keepalived、Nginx、Openldap、Mariadb、Slurm、Ganglia、Redis、
Consul、Docker、Harbor、Luster
项目描述:
在 Debian9.5 操作系统上为客户部署 SpuerHPC 应用,并保证 HA 高可用
项目职责:
1、项目前期准备、架构文档、技术和操作手册;
2、负责所有技术服务的搭建并配置相应 HA;
3、项目运维实施一个月左右,后期包括远程支持、技术答疑;
4、更新迭代的运维支持;
三、 WEB 高可用高性能项目
软件环境:Nginx、Mysql、Zabbix、Tomcat、Redis、Keepalived、NFS
项目描述:
使用 Nginx+Keepalived 实现前端高可用性及其后端的负载均衡和动静分离。
使用 Nginx 和 Tomcat 做动静分离,提高访问效率。
使用 Mysql 采用主从复制,并且使用 Redis 来减轻数据库压力。
使用 zabbix 监控集群状态。
项目职责:
1、参与基础环境的部署及其基础服务的搭建;
2、后期对环境进行新的测试及其调优;
3、跟随团队进行服务调整;
4、协助同事进行文档整理和编写;
将传统应用向容器化迁移,降低部署难度,保持环境一致性,回滚方便等等; 负责架构规划、搭建维护测试等
监控平台;可针对基础设施、K8s集群、业务埋点等方面监控及报警。 主要负责平台搭建、配置、运维、调试等