Senior Software Development Engineer Maintenance
2 jours pour postuler
Amadeus
il y a un mois
Date de publicationil y a un mois
S/O
Niveau d'expérienceS/O
Temps pleinType de contrat
Temps pleinGénie logiciel / Développement WebCatégorie d'emploi
Génie logiciel / Développement WebJob Title
Senior Software Development Engineer Maintenance
Business Context
Hospitality is aiming to become the industry leader that delivers modern, innovative solutions to our customers and enables them to run their businesses more efficiently, more profitably and deliver a great experience for their guest. As part of the portfolio there are 2 Central reservation Services targeting different customer segments:
- Amadeus Central Reservation System(ACRS) used by IHG with 6000 properties and soon joined by more high end customers
- iHotelier is gathering 10000 properties and serving
In recent years, Amadeus has prioritised production stability to enhance customer satisfaction. To further improve quality, it is essential to focus on quality from the initial stages of development and ensure stable services in the test environment. This is particularly important during the significant transformation that starts with the implementation of major hotel industry players like Marriott and Accor. In the mid-long term vision, this team will be crucial in ensuring the stability of our applications throughout the release cycle. Effective problem management in test systems is fundamental to success and requires swift and significant improvements. Many aspects of these activities are shared with production support team, including knowledge management, investigation, priority management, reporting, and interaction with component owners.
To achieve this goal in Hospitality ACRS, we are creating a Test Maintenance team to oversee all these test maintenance activities. The goal is to decrease backlog volume, improve the quality and maintainability of our codebase, and assist teams in delivering high-quality code on schedule, with a greater emphasis on prevention rather than reaction.
Your mission
As a developer, you will be a key member of our Test Maintenance Team for the ACRS product, being at the heart of the customer support and improving the stability and the operability of our application on test and consequently in production
In this role you will :
- Take every opportunity to improve the stability of our components (fix cores, check errors, review RTOs) in test and so prevent issues in production
- Identify recurring issues patterns and optimize their handling
- Add and fine-tune monitoring of our components to detect issues before they reach the customer
- Provide feedback to teams for continuous improvement
Main responsibilities
Identify cores, errors evolutions, database errors (like deadlock), high memory usage or leak and take actions to fix them
There is a strong need to improve the stability of the test system. To do so we need to put monitoring and alerting in place (similar to what we have in prod but with different threshold): identify current gaps and reduce it, and check the team so monitoring in test is part of the initial deliveries
Identify patterns in recurring issues
Organize the feedback loops to team to improve the quality of the software
Makes log more relevant to facilate investigations and provide recommandation
Identify gaps and particiapte to the prioritization of the backlog
Diversity & Inclusion
Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or a related medical condition), ancestry, national origin, age, genetic information, military or veterans status, sexual orientation, gender expression, perception, or identity, marital status, mental or physical disability status, or any other protected federal, state, or local status unrelated to performance of work involved.
Amadeus endeavors to make https://jobs.amadeus.com/ accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process for Amadeus France, please contact us at accommodations.france@amadeus.com. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Senior Software Development Engineer Maintenance
Business Context
Hospitality is aiming to become the industry leader that delivers modern, innovative solutions to our customers and enables them to run their businesses more efficiently, more profitably and deliver a great experience for their guest. As part of the portfolio there are 2 Central reservation Services targeting different customer segments:
- Amadeus Central Reservation System(ACRS) used by IHG with 6000 properties and soon joined by more high end customers
- iHotelier is gathering 10000 properties and serving
In recent years, Amadeus has prioritised production stability to enhance customer satisfaction. To further improve quality, it is essential to focus on quality from the initial stages of development and ensure stable services in the test environment. This is particularly important during the significant transformation that starts with the implementation of major hotel industry players like Marriott and Accor. In the mid-long term vision, this team will be crucial in ensuring the stability of our applications throughout the release cycle. Effective problem management in test systems is fundamental to success and requires swift and significant improvements. Many aspects of these activities are shared with production support team, including knowledge management, investigation, priority management, reporting, and interaction with component owners.
To achieve this goal in Hospitality ACRS, we are creating a Test Maintenance team to oversee all these test maintenance activities. The goal is to decrease backlog volume, improve the quality and maintainability of our codebase, and assist teams in delivering high-quality code on schedule, with a greater emphasis on prevention rather than reaction.
Your mission
As a developer, you will be a key member of our Test Maintenance Team for the ACRS product, being at the heart of the customer support and improving the stability and the operability of our application on test and consequently in production
In this role you will :
- Take every opportunity to improve the stability of our components (fix cores, check errors, review RTOs) in test and so prevent issues in production
- Identify recurring issues patterns and optimize their handling
- Add and fine-tune monitoring of our components to detect issues before they reach the customer
- Provide feedback to teams for continuous improvement
Main responsibilities
- Drive the improvement of the operational criteria
Identify cores, errors evolutions, database errors (like deadlock), high memory usage or leak and take actions to fix them
- Put in place the right monitoring/alerting in place
There is a strong need to improve the stability of the test system. To do so we need to put monitoring and alerting in place (similar to what we have in prod but with different threshold): identify current gaps and reduce it, and check the team so monitoring in test is part of the initial deliveries
- Participate to the continuous improvement process
Identify patterns in recurring issues
Organize the feedback loops to team to improve the quality of the software
Makes log more relevant to facilate investigations and provide recommandation
Identify gaps and particiapte to the prioritization of the backlog
Diversity & Inclusion
Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or a related medical condition), ancestry, national origin, age, genetic information, military or veterans status, sexual orientation, gender expression, perception, or identity, marital status, mental or physical disability status, or any other protected federal, state, or local status unrelated to performance of work involved.
Amadeus endeavors to make https://jobs.amadeus.com/ accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process for Amadeus France, please contact us at accommodations.france@amadeus.com. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
RÉSUMÉ DE L' OFFRE
Senior Software Development Engineer Maintenance
Amadeus
Nice
il y a un mois
S/O
Temps plein
Senior Software Development Engineer Maintenance
2 jours pour postuler