Software Developer – DevOps Engineer
Indexed description
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. The Ryanair platform has over 1 billion visits per year. By joining Ryanair, you will develop cutting edge tech solutions inside Ryanair, transforming aviation for Pilots, Cabin Crew & Ground Ops, as well as driving the tech experience for our customers on Europe’s largest travel website!
You will be working closely with the software development and IT operations teams to build out required tools for building, coordinating and deploying new releases to our production environments. You will support and contribute to the roll out of a continuous delivery strategy.
The DevOps team ensures that new software is released in a streamlined manner. The team establishes procedures and tools that are used by both the software development and IT operations teams. The goal is releasing Ryanair’s array of products efficiently and effectively as a repeatable and scalable process.
Your Responsibilities As a DevOps Engineer Will Include
- Support and improve our tools for continuous build, automated testing and release management.
- Manage and improve Ryanair’s release process.
- Scale and efficiency is paramount.
- Leverage, build and maintain state of the art build tools.
- Experience automating build and release processes using tools like Jenkins, AWS CodePipeline, Cloud Build, or Azure DevOps.
- Proficiency in at least one scripting or programming language such as Bash, Python, Groovy, TypeScript, or Go.
- Experience with configuration and deployment tools such as Ansible, Docker, Artifactory, AWS CLI, Azure CLI.
- Solid knowledge of the Linux stack, including configuration, maintenance, and troubleshooting.
- Experience working with web servers (considered a plus).
- Hands-on experience with build tools like Maven, MSBuild, CMake, GNU Make.
- Strong understanding of AWS cloud services and architectures.
- Experience with Infrastructure as Code (IaC) tools such as CloudFormation, CDK, Terraform, or OpenTofu (highly desirable).
- Knowledge of cloud networking concepts.
- Exposure to Azure and GCP environments.
- Experience with MCP-based integrations and AI agents.
- Strong communication and collaboration skills.
- Ability to work effectively in cross-functional, fast-paced environments.
- A continuous improvement mindset and passion for automation and reliability.
- Possible hybrid model (2 days from the office weekly)
- Option to participate in trainings and conferences
- Staff travel benefits from day one
- Creative work tax deduction
- Multisport card
- Private health care
- Group insurance scheme
B2B
- Possible hybrid setting (minimum 1 day per week from the office)
- Possible permanent place in the office
- Possibility of taking part in trainings and certifications
- Great chance to meet your colleagues in other offices
- Annual events (i.e. St. Patrick’s Day 🍀)
- Regular social meetings 🍻
- Paid referral system
- New office building surrounded by great dinettes right in the city centre 🌆
Send us your application in English and let’s get started! Here’s what you can expect:
- Phone Call – get to know the Recruiter, and let us learn a bit about you.
- Technical Intro – a short meeting with the Team to introduce our projects, share more about the role, and ask a few basic technical questions.
- Technical Interview – dive deeper with our Team to explore your expertise and approach. This stage will also include a live coding exercise.
- Final Interview – meeting with the Software Development Manager and Recruiter, combining technical questions and soft skills discussion.
- Offer – if we’re a match, we’ll present you with an offer and schedule your start day with us!
AWS (Amazon Web Services)
Cloud
Software Development
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search