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.