Python Engineer
Ryanair •
Position Type: Permanent
Job Description:
&013;
Ryanair are currently recruiting for a Python Developer 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 Europes 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!
The Role
Data Team are looking for a Python Developer to work in a multi-disciplined team, working alongside Data Scientists, BI Developers, UX Designers and Product Owners, who will own their work from the initial idea to the final implementation. The role will allow to work in projects for multiple business department focusing on delivering bespoke data-heavy applications.
Your tasks will include
- Developing fault-tolerant, responsive applications.
- Designing and architecting software systems.
- Creating visually appealing and interactive graphics and data visualizations.
- Managing projects from conception to completion.
- Participating in the full software development lifecycle (SDLC).
- Addressing both technical and end-user requirements.
Requirements&013;
- 3+ more years of experience (preferably in full stack development).
- Proficiency in backend technologies such as Python, with expertise in frameworks like Django, FastAPI or Flask.
- Eagerness to adapt and learn new technologies.
- Excellent organizational abilities with a keen attention to detail.
- Exceptional verbal communication skills.
- Strong problem-solving capabilities.
- Proficiency in English.
- Degree in Computer Science or related field.
Advantageous skills
- Strong frontend skills, including JavaScript or TypeScript, HTML, and CSS (or equivalent).
- Proficiency in frontend frameworks such as React JS, Vue JS or Angular JS.
- Experience with visualization frontend libraries like ChartJS, Highcharts, D3, Plotly or Leaflet.
- Knowledge of containerization tools such as Docker and orchestration platforms like Kubernetes.
- Understanding of Infrastructure as Code (IaaC) principles.
- Familiarity with Cloud Computing platforms.
- Experience with NoSQL and SQL databases, such as MySQL or DynamoDB.
Benefits&013;
- We promote innovation, all our teams are Agile and several PoCs of new technologies or innovative ideas are launched every week.
- A competitive but flexible technical career plan.
- We believe in an hybrid working model, you can work up to three days per week remote, but you are also going to enjoy the excellent work environment at our modern offices in the heart of Madrid or Wroclaw.
- Optional discounts on health insurances (various companies).
- Travel discounts, of course!.
Competencies&013;
Budgets/Cost Control
Communication
Computer Skills
Job Ident #:
27382
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)