Go Back
Senior Data Engineer
- IT, Software development, System Engineering Jobs
- Management (incl. project, product management & human resources)
Description
-
Maintaining and evolving our existing data platform;
-
Involved in data integrations which includes internal data, 3rd parties, and also migrations;
-
Ingestion of streaming data and applying transformations to data streams;
-
Being involved in data modelling.
-
Keeping up to date on research and development of new technologies and techniques to enhance our data platform;
-
Have an investigative mindset to be able to troubleshoot – thinking outside the box when it comes to troubleshooting problems and incident management;
-
Full ownership on projects and tasks assigned together with being able to work within a Team;
-
Able to document well processes and perform knowledge sharing sessions.
Responsibilities
-
Knowledge or familiarity of distributed computing like Spark and streaming frameworks like kafka;
-
Be familiar with any Programming Languages like .NET, Java, Python, Scala;
Hard Skills
- Coding and Programming (Python, C#, Java, PHP, etc
- Data Analytics
- Database and Queries
- Data Management
- Software development
Soft Skills
- Problem-solver
- Team player
- Strategic thinker
- Responsible
- Innovation