18 hours ago

BI Data Engineer

Ryanair - Europe's Favourite Airline

On Site
Full Time
€95,000
Dublin, County Dublin, Ireland

Job Overview

Job TitleBI Data Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€95,000
LocationDublin, County Dublin, Ireland

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Ryanair Labs

Ryanair Labs are currently recruiting for a BI Data Engineer to join Europe’s Largest Airline Group!

This is a very exciting time to join Ryanair as we look to expand our operation to 800 aircraft and 300 million guests within the next 10 years.

Ryanair Labs is the technology brand of Ryanair. Labs is a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for our customers.

This is a hands-on position within our Data Warehouse team, which sits in the wider Data & Analytics function. The Data Warehouse team is responsible for the design, delivery, and optimisation of our enterprise Data Warehouse and associated ETL processes.

As BI Data Engineer, you’ll act as the technical authority on major projects, ensuring robust data solutions are delivered efficiently and to a high standard. You’ll bring deep SQL and data modelling expertise, guide design decisions, mentor others, and champion best practice in data engineering and BI delivery.

Core Technologies

  • Azure Platform: Data Factory, Databricks, Synapse Analytics, Managed Instance (SQL), Logic Apps, Functions, Storage Accounts, Azure DevOps
  • BI Tools: Power BI
  • Languages: SQL (advanced proficiency required), Python/PySpark (advantageous)

The Role

  • Lead the technical design and delivery of data warehouse and BI projects, ensuring scalability, reliability, and performance.
  • Develop and optimise ETL/ELT pipelines using Azure Data Factory, Databricks, and SQL Server.
  • Design and evolve data models that support reporting, analytics, and business insight across multiple domains.
  • Collaborate with Business stakeholders to translate business needs into robust technical solutions.
  • Oversee code quality, data governance, and DevOps best practices within the team.
  • Provide technical mentorship to other BI developers and engineers, fostering a culture of excellence and continuous improvement.
  • Work closely with architecture and infrastructure teams to align BI solutions with the broader data platform strategy.
  • Drive innovation in tooling, processes, and automation within the BI and Data ecosystem.

Requirements

  • 7+ years’ experience in a similar role
  • Exceptional SQL and Data Warehouse design skills.
  • Strong understanding of data warehousing principles, dimensional modelling, and ETL design.
  • Proven experience with Azure Data Services (especially Data Factory and Synapse).
  • Experience using version control, CI/CD, and DevOps practices.
  • Experience ingesting data from various sources (e.g. S3, Blob Storage, Rest API’s etc)
  • Strong problem-solving skills and attention to detail.
  • Brings proven experience building and maintaining ETL pipelines across Azure and SQL Server environments.
  • Can take a hands-on lead role on large, complex projects, balancing delivery with technical excellence.
  • Thrives in a collaborative environment but can work independently when needed.
  • Regularly exceeds expectations — you set high standards for yourself and those around you.
  • Has excellent communication skills, able to translate technical detail into business language.

Desirable

  • Experience with Databricks and PySpark.
  • Exposure to Power BI data modelling and DAX.
  • Understanding of Azure Functions and Logic Apps for automation.
  • Experience mentoring junior team members or leading technical delivery

Benefits

  • Discounted and unlimited travel to over 250 destinations
  • Defined Contribution Pension Scheme – Matched up to 5% or €5,000
  • Death in Service Benefit – Up to 2 times of annual basic salary
  • 20 Days Annual Leave – Increasing to 22 days after 12 months and 25 days after 3 years of continuous service.
  • Option for up to 5 additional unpaid leave days per year
  • Cycle 2 Work Scheme
  • Unrivalled career progression

Competencies

  • Analytical Thinking
  • Attention to Detail
  • Critical Thinking
  • Decision Making/Judgment
  • Dependability
  • Communication

Key skills/competency

  • SQL
  • Azure Data Factory
  • Databricks
  • Data Warehousing
  • ETL/ELT
  • Data Modeling
  • Power BI
  • Python
  • DevOps
  • Data Governance

Tags:

BI Data Engineer
data warehousing
ETL
ELT
data modeling
business intelligence
data governance
DevOps
technical leadership
analytics
project delivery
Azure
Data Factory
Databricks
Synapse Analytics
SQL
Python
PySpark
Power BI
Logic Apps
Azure DevOps

Share Job:

How to Get Hired at Ryanair - Europe's Favourite Airline

  • Research Ryanair's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Highlight Azure Data expertise: Showcase strong skills in Azure Data Factory, Synapse Analytics, and Databricks.
  • Emphasize leadership in data warehousing: Detail your experience leading complex projects and guiding design decisions.
  • Tailor your resume for BI Data Engineer: Use keywords like SQL, ETL, dimensional modeling, and data governance.
  • Prepare for problem-solving interviews: Demonstrate analytical thinking and attention to detail through past project examples.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background