Data Engineer

Job Details

Data Engineer (Contract)

An expanding Software Product House based in Dublin is seeking a talented Data Engineer to join their growing team. The company develops a suite of products for large enterprises, this Data Engineer will play a key role in building and maintaining the infrastructure that enables the business to leverage data effectively. This is a long-term contract opportunity, offering hybrid working with 2 days per week in the Dublin office.
 
Responsibilities:

  • Develop and maintain data pipelines using Power BI, SQL, Python, and Spark.
  • Migrate data to cloud infrastructure and optimise usage.
  • Design and implement data visualisation and BI reports using Power BI.
  • Assemble large, complex datasets to meet both functional and non-functional business requirements.
  • Build tools and frameworks to enhance data pipelines and provide actionable insights into customer acquisition, operational efficiency, and key business metrics.
  • Work collaboratively with internal teams to continuously improve data infrastructure and data-driven decision-making.

Requirements:

  • Experience developing and deploying data pipelines using Power BI, SQL, Python, and Spark.
  • Proven expertise in developing and deploying data pipelines in cloud environments.
  • Strong SQL knowledge, with experience in creating views, triggers, and stored procedures.
  • Experience with cloud-based monitoring and logging tools, such as CloudWatch and Splunk.
  • Solid understanding of Agile methodologies and practices.
  • Experience with ETL tools and data modelling.
  • Ability to work in a fast-paced, collaborative environment with cross-functional teams.
  • Excellent communication skills, both written and verbal.

You may be interest in…