software development engineer (ambrosia dashproach koa1a)
Detail de l'annonce :
.
BUSINESS ENVIRONMENT
Amadeus provides many applications internally and externally.
Consequently, this requires tools to help with their development,
operation and monitor their usability. The TAB team, inside XTC,
provides such tools critical to the operation and reputation of
Amadeus.
Our users are all the people in Amadeus concerned with the development
cycle. We provide solutions to monitor their applications, make sure
they manage efficiently their ticket backlog and analyse their data to
continuously improve their processes. Our users may provide critical
internal tools or monitor test systems or even production for Amadeus
customers. Providing them with the most efficient tools is therefore
critical for Amadeus.
Team Organization and Solution
We are an agile scrum team with our own dedicated product owner and
scrum master. The bulk of the team is in Sophia Antipolis, we also
have a small Avencod team in Nice and an Avisto team in Belgrade.
We develop 3 products: Two web-based applications called AMBROSIA and
DASHPROACH developed in Angular, Python 3 (Tornado) and MongoDB and a
data lake called KOA1A, an ambitious product that is progressively
hosting all data related to the Amadeus development cycle. KOA1A is
based on Hadoop, Spark, Elasticsearch and Kibana. DASHPROACH also has
an AI extension called PYTHIA that is making the best of our GPU
server to predict ticket assignments in Win@proach.
What is the Mission and it's Challenges ?
As a Software Engineer, you will oversee the evolution of the current
infrastructure of so that our users can count on an efficient,
reliable, well documented solution. The main new challenge for the
team is to make sure we well support the migration to the cloud. We
will carry on our own migration, well on its way with products already
in private ACS. And we must make sure that our tools remain compatible
with our users migrating to the cloud. This is already in progress
with our applications in Azure and our general usage of Docker and the
SWB. We also have a large OpenStack tenant that gives us a lot of
freedom to experiment on new solutions.
The TAB is an Agile team. This will give you the freedom to choose how
you want to expand your knowledge: going deep on a few technologies or
having a broader expertise on the whole spectrum of the team.
Why is this Position for You?
If you want a position with a lot of autonomy, the occasion to teach
and learn cutting edge technologies, the satisfaction of direct
interaction with your users while counting on your Product Owner and
your manager to free you from administration tasks, you really should
consider working in TAB.
You will find a dynamic and multicultural team whose members can
really count on each other.
Education
University degree in Computer Science or related field, or equivalent
work.
Software development experience.
Fluent in English.
Work experience
The pillar technologies of the team are:
* Angular & TypeScript
* Python 3 (Tornado, …)
* NoSQL (MongoDB)
* Hadoop & Spark (Scala)
* Elasticsearch & Kibana
You should have a good experience on at least 1. Additionally, extra
experience on the following will be also appreciated:
* Docker
* Kubernetes
* Artificial Intelligence (PyTorch)
* Java
We also count on you to bring your own experience in software
development to the team. For example, what worked for you and what
didn’t:
* Test Driven Development
* Agile process
* Extreme Programming
SKILLS
*
Software Development
* Data science
* Systems Design
* Artificial Intelligence
* Systems Integration
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._