职责;
1、为大型软件系统提供交付方案,优化部署架构、提升产品可交付性
2、设计、开发运维工具或系统,简化运维维护工作,降低系统维护成本,确保业务系统稳定运行
3、负责公司各类发布环境(生产环境、预发环境、测试环境、开发环境)的系统搭建和维护
4、负责各类服务器端软件(如Nginx、Tomcat、MYSQL、Redis、Oracle、svn、git等)的安装和维护
5、负责应用系统的运维流程、运维规范的制定及实施,分析和优化系统架构,提升部署效率,提高服务安全性、可用性和可靠性
6、负责系统的监控方案、容灾方案、自动化运维方案的制定和实施
7、负责对服务器和应用系统的日常监控及应急反应,以确保生产系统有7*24小时的持续运作能力
8、负责应用系统的部署、版本更新、容灾、备份、恢复
任职要求:
1、熟练CentOS/RHEL系统,Ubuntu或Debian系统熟练者也可
2、精通Nginx的配置及优化,以及相关的日志解析
3、熟练docker等相关容器编排服务,可以独立搭建可用虚拟化服务器
4、了解mysql、redis、mongod等常用主流数据库服务
5、了解PHP、java、GO、等Web开发应用系统的运行配置
6、了解基本的网络协议,能够使用iptables、ip等工具,能快速定位网络故障
7、了解国内外比较常用的云平台,阿里云/腾讯云/AWS等
8、熟悉Shell、Python/Perl编程,有能力阅读并修改已有脚本
9、有一定的开发能力,可以开发简单的Web或客户端应用
10、熟悉计算机服务器硬件,热爱钻研,不断探索
11、良好的人际交往能力、应变能力及团队合作能力,责任心强