Proficiency of writing and optimizing SQL on large scale, complex datasets Good grasp of databases (Mysql, MS SQL, Oracle, etc), data structures and algorithms, proficiency in at least one programming language (PythonJava preferred) Experiencefamiliarity with big data concepts and big data processing technology (Data lake, NoSQL, MapReduce, Spark, S3, etc)