The three (3) years of experience must include use of open-source tools and Agile development methodology, experience building large-scale data processing systems, programming languages Java, C++, PHP, Ruby, or Python, software build tools such as Maven, Jenkins, or GitHub, and use of big-data infrastructures such as HBase, Hadoop, Kafka, Casandra, MapReduce, or RDMBS