- University graduate preferably with a Major in in computer science, data science, software engineering, information systems, or related quantitative field.
- At least 8 years of relevant experience, preferably within a Data Engineer role.
- Experience building and optimizing data pipelines, architectures, data sets and all its underlying environments.
- Excellent oral and written communication skills (including report writing) in English and Arabic.
- Excellent Coding knowledge, Python, Golang, Ruby, Perl, Scala, Java, SAS, R, MATLAB, C, and C++, etc.
- Excellent Data Warehouse solutions technical knowledge, such as Panoply or Redshift.
- Excellent OS administrative knowledge, MS, Linux, Solaris, UNIX, etc.
- Excellent database and relational database related administrative knowledge, MySQL, Oracle, SQL, Etc.
- Experience with data pipeline and workflow management tools (ETL, Airflow, etc.) and big data tools (Hadoop, Spark, Kafka, etc.)
- Ability to make decisions and follow through with initiatives.
- Personal integrity and self-management.