About Our Client
We are recruiting on behalf of our client, a leading provider of broadband, TV, mobile, and business connectivity services across Ireland. With a focus on delivering innovative, high-speed solutions, our client supports Irish consumers, businesses, and public sector organisations through award-winning products and services. Their broadcast division is a key player in Irelands commercial media landscape, producing homegrown content and offering extensive sports coverage.
This is an excellent opportunity to join a dynamic, data-driven organisation that prioritises technology and innovation.
About the Role
The Data Engineer will develop and deliver business-enhancing capabilities to improve performance and decision-making across retail, commercial, and strategic teams. This role will also support fibre rollout strategies and enable data-driven decision-making at the senior executive level.
You will work as part of a small, high-performing data management team in collaboration with internal stakeholders and external partners to build, manage, and optimise enterprise-level reporting and data solutions.
Key Responsibilities
Design, develop, and automate data assets from multiple sources to improve business performance and drive efficiencies
Integrate data using Informatica and Snowflake cloud data platform (SQL)
Build and maintain data models within the enterprise data warehouse (Snowflake)
Promote new data sets and reporting capabilities into production systems
Design data solutions that enable self-service analytics for users of varying skill levels
Develop and maintain reporting structures that provide accurate, timely, and insightful business intelligence
Deliver data models to support ongoing performance optimisation and commercial decision-making
Ensure data governance and validation processes are followed throughout all developments
Collaborate with business intelligence developers to map reporting requirements to appropriate technology stacks
Manage enterprise data integration flows (ETL / ELT) using Informatica
Support the Data Management Manager in coordinating outsourced partners and prioritising stakeholder needs
Specific Duties
Create automated data flows and assets to enhance business performance
Build, validate, and promote data models and warehouse objects
Engage in the release management lifecycle including data acquisition, UAT builds, validation, and sign-offs
Develop a commercial understanding of the business to assess the accuracy and relevance of data sets
Translate complex technical requirements into understandable solutions for non-technical users
Design, deploy, and support KPI and metric reporting across the organisation
Enable analytics self-service by creating accessible data models, tools, and providing user coaching
Skills & Experience Required
3rd level qualification in computing, data analytics, or a related field
Hands-on SQL development experience with exposure to Snowflake and Oracle database architectures
Strong understanding of data structures and source system mapping
Experience creating data assets that support KPI reporting and strategic decision-making
Familiarity with ETL / ELT processes using Informatica
Ability to communicate technical solutions to both technical and non-technical stakeholders
Experience working with release processes, data validation, and vendor collaboration
Comfortable working in a fast-paced, complex environment with a strong passion for data and analytics
Data Engineer • Dublin, Ireland