ENVIRONMENT:

A forward-thinking data analytics company seeks the expertise of a Data Engineer to help build and maintain high throughput data pipelines. The ideal candidate must possess a Degree in Computer Science/BSc/MSc Engineering, have 3 years’ experience in a similar role or as a Software Engineer/Data Scientist, be skilled in main domain languages/tools: Python, SQL, non-relational databases, Spark, data services in the AWS ecosystem & ETL and reporting/analytics tools. A good working knowledge of data security and the design implications of major data privacy laws (GDPR, POPIA) is essential.

DUTIES:

  • Work with developers, data scientists and data operations teams to understand business needs

and develop optimal solutions.

  • Build and maintain recurring ETL tasks.
  • Create processes to quickly test the robustness and performance of various approaches.
  • Identify, design, and implement internal process improvements: automate manual processes, optimize data delivery, re-design infrastructure for greater scalability, etc. 
  • Advise other business units on data best practices.

REQUIREMENTS:

Qualifications –

  • Degree in Computer Science/BSc/MSc Engineering.

Experience/Skills –

  • 3 Years’ experience working as a Data Engineer/Software Engineer/Data Scientist.
  • Experience with the main domain languages/tools: Python, SQL, non-relational databases, Spark.
  • Experience with data services in the AWS ecosystem, o

Learn more/Apply for this position