- Home
- Jobs
- Data engineering
- Data Engineer
Data Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Workplace
- Hybrid
- Day rate
- €450-500/day (EUR)
- Category
- Data engineering
Technologies & skills
What you'll be doing
Contract Data Engineer role (hybrid, Dublin, Ireland) focused on developing and maintaining the semantic layer for Power BI reporting, ensuring data quality, documentation, and collaboration with Data Engineers and BI Developers. Requires strong data modelling and cloud data platform experience.
- Own and develop the semantic layer supporting Power BI reporting, including key metrics, dimensions and certified datasets
- Establish data quality, testing and documentation standards to ensure trusted reporting
- Work closely with Data Engineers and BI Developers to ensure reporting is built on reliable, well-structured datasets
- Maintain clear documentation of models, transformations and business logic to support self-service analytics
Key requirements
Must-have
- Previous experience as a Senior Data Engineer with a focus on data modelling
- Deep understanding of dimensional modelling, semantic layers and Medallion/lakehouse architecture
- Proficiency in SQL
- Extensive hands-on experience with dbt or a similar transformation framework
- Technical experience with a modern cloud data platform such as Microsoft Fabric, Azure Synapse, Snowflake or Databricks
Nice-to-have
- Experience within energy, utilities or another regulated industry
- Experience mentoring Engineers and establishing technical standards
- Experience implementing data testing and CI/CD practices for analytics code
Role signals
- Technical focus
- data engineering
- Leadership
- Mentoring
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
I'm currently recruiting for a Data Engineer based in Dublin, this is an initial 6-month contract. Focusing on hybrid working, strong day rate available.
About the Role
-
Own and develop the semantic layer supporting Power BI reporting, including key metrics, dimensions and certified datasets.
-
Establish data quality, testing and documentation standards to ensure trusted reporting.
-
Work closely with Data Engineers and BI Developers to ensure reporting is built on reliable, well-structured datasets.
-
Maintain clear documentation of models, transformations and business logic to support self-service analytics.
Requirements
-
Previous experience as a Senior Data Engineer with a focus on data modelling.
-
Deep understanding of dimensional modelling, semantic layers and Medallion/lakehouse architecture.
-
Proficiency in SQL and extensive hands-on experience with dbt or a similar transformation framework.
-
Previous technical experience working with a modern cloud data platform such as Microsoft Fabric, Azure Synapse, Snowflake or Databricks.
Desirable
-
Experience within energy, utilities or another regulated industry.
-
Experience mentoring Engineers and establishing technical standards.
-
Experience implementing data testing and CI/CD practices for analytics code.
If this role sounds of interest to you then apply through the link provided below.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the role is a contract Data Engineer position in Dublin focused on developing and maintaining semantic layers, data modelling, and ensuring data quality for Power BI reporting using modern cloud data platforms and transformation frameworks.
- Data Modelling Expertise·High
- Hands-on Cloud Platform Experience·High
- Data Quality and Testing·High
- Collaboration and Documentation·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review Semantic Layer and Power BI Projects
0–7 minPrepare concise examples of your work developing semantic layers and supporting Power BI or similar BI tools.
Refresh Dimensional Modelling and Lakehouse Concepts
7–14 minRevisit key concepts and be ready to discuss your approach to dimensional modelling and Medallion/lakehouse architecture.
Summarize Experience with dbt, SQL, and CI/CD
14–20 minList specific projects where you used dbt or similar frameworks, focusing on transformation logic, testing, and deployment practices.
Prepare Cloud Platform Case Studies
20–25 minSelect 1-2 examples of your work with Snowflake, Databricks, or Azure, highlighting technical challenges and solutions.
Draft Questions for the Interviewer
25–30 minChoose 2-3 questions from the provided list to ask during the interview, tailored to your interests.
Talking points
, 5 itemsSemantic Layer Development
You will need to demonstrate experience designing and maintaining semantic layers to support business intelligence tools like Power BI.
Dimensional Modelling and Lakehouse Architecture
The role requires a deep understanding of dimensional modelling and Medallion/lakehouse architectures; be ready to discuss your approach and past implementations.
SQL and dbt Proficiency
Hands-on expertise with SQL and dbt (or similar frameworks) is essential; prepare examples of complex transformations and pipeline development.
Data Quality and Testing Standards
You will be expected to establish and maintain data quality and testing standards, so be prepared to discuss your methods and tools for ensuring trusted reporting.
Documentation and Collaboration
Clear documentation and effective teamwork with BI Developers and Data Engineers are key; have examples ready of how you have supported self-service analytics and cross-functional collaboration.
What to research
, 4 itemsSemantic Layer and Power BI Integration
Review your experience building semantic layers and integrating them with Power BI, focusing on metrics, dimensions, and certified datasets.
Dimensional Modelling and Lakehouse Architecture
Refresh your knowledge of dimensional modelling techniques and Medallion/lakehouse architectures, with examples from your past work.
Hands-on with dbt and SQL
Prepare to discuss and possibly demonstrate your use of dbt or similar frameworks for data transformation, including SQL proficiency.
Cloud Data Platforms
Be ready to talk about your technical experience with Snowflake, Databricks, Azure Synapse, or Microsoft Fabric, including any migration or integration projects.
Questions to ask
, 6 itemsWhat are the main challenges currently faced in developing and maintaining the semantic layer for Power BI reporting?
Why ask this? To understand the immediate priorities and pain points you would address.
How is the data engineering team structured, and how does this role interact with BI Developers and other stakeholders?
Why ask this? To clarify collaboration expectations and team dynamics.
What tools and processes are currently in place for data quality, testing, and CI/CD?
Why ask this? To assess the maturity of the data engineering environment and where you can add value.
Are there any upcoming projects or initiatives involving migration or integration with new cloud data platforms?
Why ask this? To gauge the strategic direction and potential learning opportunities.
What are the expectations around documentation and supporting self-service analytics for business users?
Why ask this? To understand the level of documentation required and how it impacts business stakeholders.
Is there an opportunity to mentor junior engineers or contribute to establishing technical standards?
Why ask this? To explore leadership and influence opportunities within the team.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.