1. 精通linux系統及服務器、安全管理、iptables管理配置、selinux配置、squid代理、入侵檢測及常用服務的搭建及優化,如nginx、redis、php、memcache、Apache、mongodb、rsyn、tomcat、Jenkins、maven、spark、storm等
2. 精通shell,能夠用shell做啟動腳本,日常監控,服務自動化安裝,文本處理等。
3. 精通MySQL數據庫,數據的表結構、增刪改查、備份、導入導出、AB復制、讀寫分離、MySQL Proxy等集群搭建。
4. 精通日志收集系統elk服務的搭建和使用,包括日志可視化展示,出現錯誤log及時報等。
5. 熟練Python開發,能夠用Python寫數據采集分析腳本、編寫常用工具、監控等。
6. 熟練web開發,能夠使用Django開發常用運維工具及管理網站等。
7. 熟練多種系統監控工具的使用,如:cacti,nagios,zabbix,prometheus+grafana等,對線上線下服務實時監控出現問題及時處理。
8. 熟練路由交換原理、TCP/IP協議、局域網配置、CDN機制,常用云服務及產品等。
9. 熟練使用ansible、saltstack(salt-api)、puppet、cobbler、pxe等自動化運維工具。
10. 熟練搭建使用各種集群,如:kafka、zookeeper、hadoop、druid等。
11. 熟練排查運維過程中出現的服務器、系統、網絡等故障。
12. 熟悉openstack、docker、kvm、esxi等虛擬化技術。
13. 熟悉mongodb、redis數據庫的使用及優化。
14. 熟悉高并發下的高可用keepalived、piranha、corosync+pacemaker,負載均衡lvs/net、lvs/dr、iptables、nginx、squit、HAproxy等技術。
15. 熟悉DAS、NAS、SAN存儲。
16. 有很強的責任感,處理事物排查問題能力強,善于與他人合作,樂于嘗試新鮮事物