My client, based in Longford, is seeking a Data Engineer to join their team on a permanent, onsite basis. The successful candidate will play a key role in developing and maintaining data infrastructure, improving reporting capabilities and delivering business intelligence solutions. You will transform business and operational data into accurate, meaningful insights that support decision-making and operational performance.
Working across data engineering, database management, reporting and process automation, you will develop data pipelines, improve data integration and deliver reporting solutions using technologies such as SQL Server, Power BI, Power Query, DAX and Power Automate.
This is an excellent opportunity for someone with strong technical and analytical skills who is passionate about data, automation and continuous improvement.
Key Responsibilities
Data Engineering & Database Management
- Design, develop and maintain data pipelines and reporting datasets.
- Write and optimise SQL queries, stored procedures and database objects.
- Extract, transform and integrate data from multiple systems.
- Support ETL/ELT processes and automated data preparation.
- Assist with API integrations across cloud, on-premises and hybrid environments.
Data Quality & Management
- Clean, validate and maintain business and operational data.
- Identify and resolve inaccurate, duplicate or inconsistent records.
- Monitor data quality and investigate reporting discrepancies.
- Support data governance and validation standards, ensuring data remains accurate, secure and reliable.
Business Intelligence & Reporting
- Develop and maintain Power BI dashboards, reports and data models.
- Use Power Query to transform and prepare data for reporting.
- Create DAX measures, calculations and KPIs.
- Work with stakeholders to understand reporting requirements and deliver meaningful insights.
- Ensure reporting solutions are accurate, accessible and perform effectively.
Automation & Continuous Improvement
- Develop automated workflows using Power Automate.
- Identify opportunities to reduce manual processes through automation.
- Improve data preparation, reporting and information-sharing processes.
- Document technical solutions, data processes and business rules.
- Support the ongoing development of data systems and reporting standards.
Skills & Experience Required
- Strong SQL skills and experience working with relational databases.
- Experience with SQL Server, Oracle or similar technologies.
- Knowledge of data warehousing, data modelling and ETL/ELT processes.
- Experience with data extraction, transformation, cleansing and integration.
- Proven experience developing Power BI reports and dashboards.
- Good working knowledge of Power Query and DAX.
- Understanding of data quality, governance and reporting standards.
- Experience with workflow automation, ideally Power Automate.
- Familiarity with cloud, on-premises and hybrid data environments.
- Strong analytical, troubleshooting and problem-solving skills.
Desirable Skills & Experience
- Experience with ERP, manufacturing, supply chain or quality management systems.
- Exposure to Azure, AWS, Snowflake or Databricks.
- Knowledge of Python, R, Alteryx or advanced Excel.
- Experience with APIs and third-party data integrations.
- Understanding of data security, access controls and platform governance.
- Relevant Microsoft or data-platform certifications.
Qualifications
- Degree in Computer Science, IT, Data Analytics, Software Engineering or a related discipline, or equivalent professional experience.
- Relevant Microsoft, database or data analytics certifications are advantageous.