software development engineer nosql middleware & automation
Detail de l'annonce :
.
Join us to industrialize and manage the Amadeus modern NoSQL
ecosystem, operated privately as well as on the public Cloud!
We're looking for motivated software engineers to join the squad
allowing Amadeus applications to benefit from cutting-edge NoSQL
solutions - at scale.
More particularly, for joining the team in charge of NoSQL middleware
- operated on Linux-based IaaS as well as Kubernetes PaaS containers.
Summary of the role
The team mission consists in:
* ensuring that applications are making use of the most appropriate
NoSQL technology (Couchbase, Elasticsearch & Kibana, MongoDB or
Redis);
* industrializing the Java / C++ / Python client middleware
components, tools (Python, Go, Docker) & server automation stack
(Jenkins, Ansible, Terraform, Python), in an IaaS / PaaS-agnostic
fashion (Openstack, Kubernetes, Azure cloud);
- supporting the deployment & operations of NoSQL clusters following
an on-demand, as-a-service paradigm;
* closely following technology evolutions and enriching feature set
delivered to the Amadeus engineering community.
As a NoSQL middleware engineer, you will therefore participate to the
conception, implementation and support of software components
leveraged at scale, with strong business implications on
cross-departmental projects.
All those activities will be managed under Agile methodologies, i.e.
SAFe / SCRUM & Kanban.
YOUR MAIN RESPONSIBILITIES
*
Contributing to user requirements analysis / architectural design;
* Producing feasibility studies / analysis documents;
* Participating to the development, unit-testing & documentation of
NoSQL middleware / automation components;
* Supporting those middleware & automation components, inc.
investigation & troubleshooting of customer incidents;
* Proposing solutions to complex / far reaching problems or
requirements.
About the ideal candidate
Know how/Skills
* Comfortable with Agile methodologies, i.e. frequent, incremental
software testing and deployment;
* Knowledge & experience of Java or C++ language;
* Knowledge & experience with design-patterns;
* Knowledge & experience of continuous integration tools such as
Jenkins;
* Knowledge & experience of scripting languages (shell, Python, etc.)
would be a plus;
* Knowledge & experience with a NoSQL technology (Elasticsearch /
MongoDB / Redis / Couchbase) would be a plus;
* Knowledge & experience in Cloud technologies (Kubernetes / Docker)
& providers (AWS, Azure, GCP) would be a plus;
* Knowledge & experience in Ansible would be a plus;
* Accountability, commitment to deliver quality work;
* Comfortable with collaboration, open communication and reaching
across functional borders;
* Autonomy, pro-activity and creativity;
* Good written and oral communication abilities, to drive results in
a multicultural environment.
We believe in aiming for excellence, taking responsibility, working
together and putting our customers first.
As part of a group providing software & and consultancy services to
other Amadeus departments, the candidate will have to value these
ethics and demonstrate excellent interpersonal skills.
Relevant work experience
Previous experience on Java or C++ language would be a plus.
Previous experience of NoSQL technologies would be a plus.
Previous experience on Linux / IaaS / PaaS ecosystem would be a plus.
Previous experience of public Cloud Providers would be a plus.
Education
University degree in Computer Sciences, Software Engineering or
equivalent work experience.
What we can offer you
*
Get rewarded with a competitive remuneration, an individual and
company bonus and enjoy many benefits.
* Work from anywhere: Flexible teleworking from 1 day per week to
full weeks to full remote, you will also benefit from a home office
setting-up Premium & monthly allowance.
* Experience in an environment with unique complexity and a hardly
matched criticality among the leading tech companies.
* Professional development in a truly international and multisite
environment with a great mix of people.
* A wide set of trainings available to broaden your knowledge and
enhance your soft skills including onsite and on-line learning hubs
packed of technical and soft skills to help to develop any
competencies.
* 6 weeks holiday, plus pension contribution and healthcare
insurance.
* Enter a diverse and inclusive workplace.
* Enjoy your office life: Coffee hubs to work or relax, quiet zone,
flexible desks and agile areas, on site restaurants, tennis, soccer,
yoga, dance, on-site sport center and classes and on-site conciergerie
services.
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!_”
How do we hire?
The application process takes no longer than 10 minutes!
* ONLINE APPLICATION: Submit your online application and our Talent
Acquisition specialist will get back to you if your skills match the
role.
* PHONE INTERVIEW: We'll get to know each other with a short casual
conversation. You'll also have the chance to ask questions.
* ONLINE TESTING: Depending on the role you applied for, you might
have to do some online tests.
* INTERVIEWS: First you'll meet one of our talent teams. Then you'll
have an interview with a member or members of the team you're looking
to join.
* OFFER: Our Talent team will make you a job offer and welcome you to
your new role with us.
* JOIN OUR GLOBAL TEAM: Where you can develop your skills and build
an international career that matters.
ARE YOU THE ONE WE’RE LOOKING FOR? APPLY NOW!
_
Not ready? Email us for more information: joinus@amadeus.com_
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._