熟练掌握 Kubernetes 容器编排工具,如核心组件原理、资源清单编写、持久化存储、Helm 部署、调度策略、高可用集群搭建。
熟练掌握 Docker 容器化技术,如镜像制作、持久化存储、Dockerfile的编写、网络配置等。
熟练掌握分布式监控 Zabbix 和云原生监控 Prometheus 的部署和使用。
熟练掌握 Shell 脚本和自动化运维工具 Ansible,实现自动监控和日常管理。
熟练掌握 iptables 防火墙规则,能编写基本的防火墙规则保障网络安全。
熟练掌握 Linux 系统常用命令、权限管理、用户管理、磁盘配额和扩容等。
熟练掌握关系型数据库 MySQL 的相关操作,如SQL语句、优化慢查询、主从同步及Ameoba读写分离。
熟练掌握非关系型数据库 Redis 常用命令、持久化、高可用集群等。
熟练掌握 LVS 四层负载均衡、Nginx 七层负载均衡,能结合 Keepalived 实现高可用。
熟练掌握 ISCSI、NFS 和 MFS 存储服务的搭建,能使用 Rsync+Inotify 脚本自动化实现数据实时同步。
熟练掌握 DNS、DHCP、FTP 等常见网络服务的配置与管理。
熟练掌握 TCP/IP 协议、网络通信原理、OSI七层模型等。
熟练掌握 Apache、Nginx、Tomcat 等WEB服务的部署及配置。
熟练掌握 PXE 和 Cobbler 批量无人值守装机和 EFK 日志收集和监控。
熟悉 Jenkins 持续部署工作流程和Pipeline声明。
熟悉C++和Python语言,能使用Python语言编写自动化脚本。
了解主流云平台,如AWS、openstack、阿里云等产品。
了解Java语言,如类和对象、数据类型和运算符、面向对象编程等。
项目介绍:为了整合农产品资源,给农产品提供优质高效的销售平台,甲方黑龙江金农信息技术有限公司委托我司开发一款农村电商平台“农品汇”。该项目旨在解决传统农产品销售渠道的局限性,减少不必要的中间环节,实现农产品从田间到餐桌的直供,提高农产品附加值。同时,为用户提供一线的市场行情和最新资讯,助力农民增收。
个人职责:
1、负责使用 Docker+KubeKey 方式搭建高可用集群;
2、负责部署 Docker 私有镜像仓库,编写 Dockerfile 文件创建业务所需要的镜像;
3、负责部署 MySQL 主从集群,结合 Amoeba 实现读写分离;
4、负责使用灰度发布实现应用的版本更新、故障回滚、模块的上下线;
5、负责日常巡检,并结合 Prometheus 监控生产环境,处理故障信息;
6、负责定期数据备份,通过编写脚本的方式实现自动化处理,减少重复性工作;
7、负责编写运维文档,便于规范操作和故障排查。