Data Engineer

Location Malta
Discipline: Technology, Data Analytics & BI
Job type: Permanent
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 16246
Published: 25 days ago

Our client, a digital transformation and data management organization, is currently on the lookout for a Data Engineer to join the current team. As a Data Engineer, the chosen candidate will work on projects that involve collecting, analysing, and interpreting large, complex data sets to drive business insights and decision-making. The positions also involves to collaborate with cross-functional teams to develop data-driven solutions that address key business challenges.


  • Collect, clean, and transform large, complex data sets from various sources;
  • Analyse data using statistical techniques, machine learning algorithms, and data visualization tools to identify patterns, trends, and insights;
  • Develop predictive models to support business decision-making.
  • Collaborate with cross-functional teams to design and implement data-driven solutions;
  • Communicate findings and recommendations to stakeholders using data visualization tools and presentations;
  • Continuously monitor and improve model performance through testing and validation;
  • Design basic- to certification-level Power BI and Tableau training and deliver to customers;
  • Stay up to date with the latest trends and best practices in data science and machine learning.


  • Bachelor’s or master’s degree in Information Technology, Computer Science, Statistics, Mathematics, or related field;
  • Experience with Azure Cloud specifically data science services such as SQL, Cosmos, Data Lake, Data Factory, Synapse;
  • 2+ years of experience in data science or related field;
  • Proficiency in integrating and managing APIs for data integration;
  • Expertise in statistical analysis and modelling techniques;
  • Proficiency in related programming languages such as Python, R, or SQL;
  • Proficiency in Power BI and/or Tableau, from an engineering perspective;
  • Experience with integration frameworks (e.g. MuleSoft, etc);
  • Experience with machine learning frameworks such as Databricks, TensorFlow or PyTorch etc.;
  • Strong communication and collaboration skills;
  • Ability to work independently and manage multiple projects simultaneously;
  • Experience with big data technologies such as Hadoop, Spark, or Hive is a plus;
  • Previous experience delivering training would be considered an asset (example PowerBI, Tableau etc..).