1.掌握hadoop、hive、hbase、Storm、spark、flink一种或者几种平台的开发经验,并对其架构有一定的理解2.掌握数据仓库、ETL开发相关技术3.掌握JAVA或Scala语言之一,对数据结构和算法设计有较为深刻的理解4.熟悉Linux操作系统,对shell编程有一定了解5.很强的学习、分析和解决问题能力,良好的团队意识和协作精神,有较强的内外沟通能力