Data Engineer Java/Python

The Data engineer will be working on integrating data from multiple resources, manipulate and

stream into the company DWH. Will also construct, test and maintain complex architectures such as

databases and Large-scale data processing systems using Java, Python and other cloud-based



• Design, develop, test, and implement ETL processes using Java programming language and

Python scripts

• Develop unit and integration test procedures

• Work independently as a team member in an Agile fast-paced development environment

under the direction and supervision of senior technical lead

• Write documentation of new or existing programs to ensure effective communication

• Be responsive to deadlines and work well under pressure, meeting multiple production

objectives and deadlines.


• from 1 to 3 years of experience in: 

- Custom or structured (i.e. Informatica/Talend/Pentaho) ETL

design, implementation and maintenance

- Experience as a Java or as a 

- Python developer

• Experience with SQL or NoSQL databases

• An academic degree (BSc or MSc) in computer science or related field

• High fluency in English (verbal and written)


• Familiarity with GIT & Jira

• Experience in AWS, RedShift & Big Data