software development engineer big data devops role
Detail de l'annonce :
.
Amadeus is currently building Big Data, Analytics and Machine-learning
based applications. This is done using a Big Data Platform hosted in
Azure and relying on the most advanced Data and ML managed services
from Microsoft and third-party vendors (Snowflake, Databricks).
These services shall be provided as a fully integrated platform,
providing nice user-experience for the data engineers and scientists,
and an easy sharing and secured access to the Amadeus data assets
across the Data Mesh. While being developed by a tremendous team with
many profiles, the platform security, reliability and serviceability
is under the responsibility of Business Intelligent Platform
department.
Summary of the role
The BIP (Business Intelligent Platform) department is playing a key
role in Amadeus to provide
adapted, reliable, secure and efficient data storage and data
processing solutions for Amadeus analytic
applications.
The Big Data platform is at the early stages of development and
receives constant feedback for improvement and enhancement from a
growing number of early adopters. In addition to the innovative
data-science applications, the platform is also designed to host all
the existing data and workloads moving from the legacy Hadoop based
infrastructures.
DevOps activities or data science capabilities. The Big Data platform
will become integral part of Amadeus Cloud ecosystem and shall be
deployed to the public Cloud with respect to the Cloud Design
authority recommendations.
You main responsibilities
* Handle migration of Hadoop workloads to Azure Databricks
* Handle migration of the Hadoop Datalakes to the Azure Data Mesh
* Handle migration of the MPP query engines to Snowflake
Datawarehouses
* Deploy open-source services via Kubernetes Helm charts
* Develop ad-hoc services with serverless low-code application
frameworks
* Integrate analytics with data-visualization tools
* Develop Biceps and ARM templates running in Azure Devops
* Develop frameworks to support the full lifecycle of Machine
learning applications
* Full automation of typical application and platform management
activities: Platform deployment, stack upgrades, security integration,
and all typical cluster maintenance activities.
* Operation excellence, and expert support to operational and R&D
teams
* Providing guidelines and support to implement efficient Big data
pipelines : Delivering expertise and guidance to data engineers and
data scientists is key to the success of the different projects. In
addition, it contributes to manage efficiently the resources in order
to minimize the hardware cost.
* Building expertise and anticipating evolution of Cloud technologies
* Contribute with applicative developers to define requirements for
development of new or improvement of existing solutions.
* Propose viable technical solutions to applicative developers for
validation (e.g. non-regression test framework).
* Define Amadeus Standards for Big Data platforms extending current
Amadeus Standards.
* Support the end user in the Production phase by debugging existing
software solutions, or investigating stability or performance issues
* Design technical solutions and perform feasibility studies
associated to future standards
* Conduct unit, integration and performance tests of the software and
ensure a level of quality in line with the Amadeus guidelines.
* Participate in the validation / acceptance phase of the product
cycle ensuring the fine-tuning necessary to finalize the product.
* Produce software documentation /architecture presentation.
About the ideal candidate
* Cloud (Azure services), PaaS (Amadeus Cloud Services,
Kubernetes...)
* Programming languages: Scala, Python, R, shell
* Spark and its respective eco-system (SparkML, Spark Streaming,
Deltalake)
* ML Ops (ML model management, online and offline prediction
services, MLFlow)
* SQL, Datawarehouses, Data modeling, Data Management, Business
intelligence
* Infrastructure as Code ; Automation (Ansible, Terraform...)
* Experience with Big Data infrastuctures (Hadoop) at scale is a plus
* A passion for new technologies and their valorisation in an
industrial context
* Agile/Scrum, ITIL and security knowledge
What we can offer you
* competitive remuneration compared to the market practices and
coherent with the company results
* individual and company bonus
* 6 weeks holiday, plus pension contribution and healthcare insurance
* Flexible working conditions
* Professional development in a truly international and multisite
environment with a great mix of people
* Experience in an environment with unique complexity and a hardly
matched criticality among the leading tech companies
* A large selection of learning opportunities available to broaden
your knowledge and enhance your soft skills
Work from anywhere
*
Flexible teleworking from 1 day per week to full weeks to full-remote
*
Home office monthly alowance + setting-up premium
We are a global company full of the greatest innovators, delivering
breakthrough solutions. We know that they deserve the best rewards,
and so do you if you join our team!
To build a career that is meaningful to you, we will follow you on
each step of this journey by offering training, international
mobility, a wide range of internal opportunities to grow your skills
and different types of career paths.
Join our engineering community that counts more than 2500 members in
Nice and 4000 worldwide.
We will provide you mentoring, training and continuous development
opportunities. Check out Tavleen’s testimony: “_I started as a
software developer in Amadeus Nice. In 2013, I was ready for my next
opportunity at Miami in the new world of Operations. By 2015 I was now
backpacking to take the next challenge: lead a development team of
Operational in another location: Munich, Germany. This role got me the
opportunity to lead and build high performance agile teams, to improve
my capacity in drinking “weissbier” & to speak another language. I
did fairly good in all except the last one!_”
Want to find out more about working in Amadeus?
Application process
The application process takes around 10 minutes to complete. You will
need to create your candidate profile, upload your resume and select a
job requisition. For a faster application process, click on _Apply
with LinkedIn_.
Once you have applied you will receive feedback within 48hours.
ARE YOU THE ONE WE’RE LOOKING FOR? APPLY NOW!
Want to learn more about Amadeus, check out our blogs!
* Developer blog
* Amadeus blog
We are an Equal Opportunity Employer and seek to hire the best
candidate regardless of age, beliefs, disability, ethnicity, gender or
sexual orientation.
_ Any duplication and display of partial or full content of our job
advertisement on any support, such as brochures, websites, mail,
emails, this list is not exhaustive, is strictly forbidden without
prior formal Amadeus’ authorization._
_ Recruitment agencies: Amadeus does not accept agency resumes. Please
do not forward resumes to our jobs alias, Amadeus employees or any
other company location. Amadeus is not responsible for any fees
related to unsolicited resumes._