1.精通shell/Python/Perl等1至2种编程语言2.熟练掌握常用数据结构和算法,并能灵活运用3.熟悉网络基础知识4.深入理解Linux操作系统5.熟悉开源的监控平台工具,比如:Ganglia、Nagios等6.熟练掌握Shell脚本熟悉Awk、Sed等基础工具7.熟悉分布式计算或者存储系统,比如Hadoop/Hbase/Storm等8.熟悉机器学习原理能付诸实践者更佳9.熟悉TCP/IP、HTTP等网络协议,精通socket网络编程