BI Data Engineer
Ryanair - Europe's Favourite Airline
Job Overview
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.

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
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