Academic Qualifications and Certifications:
- Degree in Data Science, Business Analytics, Mathematics, Economics, Statistics, Engineering, Computer Science, Computer Engineering or another quantitative field (preferably a bachelor’s degree or equivalent)
- Relevant programming qualifications and/or certifications
- Relevant Agile certification is preferable
Required Experience:
- Demonstrable experience with one or more programming languages (e.g. Python), statistical packages (e.g. R), and database languages (e.g. SQL)
- Demonstrable experience with data warehouse and data lake technical architectures, infrastructure components, ETL/ ELT, and reporting/analytic tools
- Experience with common data science toolkits, such as R, Weka, NumPy, MatLab, etc. (excellence in at least one of these is highly desirable)
- Excellent understanding of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Forests, etc
- Demonstrable experience in data modeling
- Demonstrable experience applying statistical methods and machine learning techniques to solve business problems
- Experience with distributed data/computing tools such as Map/Reduce, Hadoop, Hive, Spark, MySQL, etc.
- Experience in working in micro-services architecture working with APIs development
- Demonstrable experience of full-stack software development with prolific coding abilities
- Demonstrable experience in Elastic search, Scoring, and recommendation on very large volumes of data
- Experience with Agile Development Methodologies and Test-Driven Development