(1)7年Linux工作经验,熟练掌握RHEL/CentOS/Ubuntu系统常用的shell命令与系统配置,熟悉nginx,了解数据库MySQL的备份与恢复及主从复制架构的搭建。了解常用的SQL语句和语法。
(2)网络基础知识扎实、系统,熟悉TCP/IP基本原理和HTTP协议;有良好的系统使用和管理经验,熟悉系统软件包管理、用户管理、权限管理、安全管理和系统优化;了解高可用、负载均衡集群和分布式架构、微服务架构。
(3)熟练掌握Shell/Python编程语言并能够完成相应服务的自动化管理以及Web开发工作。有较强的文档编辑能力和英文资料阅读能力。熟悉阿里云等云服务的使用和配置。熟悉Kubernetes基本理论知识,掌握Docker、Kubernetes的使用。了解Python Web开发框架,如Flask、Django、Celery,有一定Python Web框架的使用和开发经验。
1.负责公司容器平台体系各组件的搭建、初始化,以及其部署流程的自动化开发和优化(基于Kubernetes、Shell、Python、Ansible等)。
2.针对项目开发过程中繁杂且重复的操作或任务,开发特定应用的程序予以模块化、自动化(基于Shell和Python)。
3.参与项目开发中指定功能的实现,如后台信息同步模块。
4.负责线上项目的运维,如数据异地备份、服务调试、监控告警、访问异常处理等,以及容器集群和节点、部分云主机的运维管理。