需要技能
- 精通自动化部署,如puppet、chef、ansible、saltstack
- 精通LVS、Nginx、Tomcat、Redis和Zookeeper配置及性能优化
- 精通数据库在线、离线备份,如mysql
- 熟悉共有云的运维,如阿里云、AWS、Azure
- 熟悉noSQL,如mongodb、cassandra
- 熟悉服务器性能监控,比如nagios、Zabbix
加分
- 熟悉Docker、Vagrant或其他虚拟化/容器技术
- 熟悉Hadoop(YARN/HBase/Hive等)
- 熟悉实时计算技术(storm/flume/kafka)
- 能够通过调节内核参数优化系统性能
- 能够编写监控界面,供内部使用
- 熟悉Locust
- 熟悉Docker或Vagrant
- 会管理JIRA
- 精通虚拟化技术(kvm,xen,lxc,esx)、Docker、云计算(hadoop,CloudStack,OpenStack
- 具有运维流程经验;具有实施自动化运维工具项目的经验;
- 精通各类主流操作系统(linux为主)、数据库(mysql)、应用服务、虚拟化服务;
- 精通各类服务器设备、网络设备、安全设备、存储设备、负载均衡设备(F5);
- 具有强烈的团队协作意识,高度的责任感,对工作积极严谨,勇于承担压力,逻辑思维能力强,有较强学习和创新能力;等)
- 分布式系统理论与实践、自动化运维(监控、部署、调度、虚拟化等)方向领域的工作经验优先。
- 熟悉业界知名的开源PaaS产品,(比如cloudfoundry,openshift,stratos,docker等),尤其是对devops和多租户架构有所研究
- 熟悉分布式系统的设计原则和各种算法
- 熟悉虚拟化和容器技术(docker/lxc/cgroup/tc)
- 熟悉消息队列,海量数据存储,分布式缓存等技术
- 精通至少一种开发框架, 熟悉至少一种网络异步编程框架
- 熟悉Chef/Puppet;
- 熟悉 Docker/Mesos;
- 用Jenkins构建过⾃自动测试和部署平台;
- 熟悉服务器安全技术。可以⽤用主流安全⼯工具(Nessus, Nmap, OpenVAS)审计⽹网站安全并 采取相应措施降低⽹网站安全风险;