Job Title
APPRENTICE – Developer Experience (DevEx) AnalystOur Team
The Data Engineering and Analytics team is responsible for building travel analytics solutions based on flight search logs and reservations. We design, develop, and optimise data pipelines across multiple cloud environments. As AI-powered coding assistants become a standard part of the engineering toolkit, we are investing in understanding their true impact on productivity, code quality, and our software development lifecycle.
The Mission
Your core objective is to act as the team's DevEx (Developer Experience) Analyst. You will investigate how tools like GitHub Copilot and Claude Code are impacting our development cycle. You will help us answer critical questions: Are we actually moving faster, or just spending more time reviewing AI-generated code? Are we introducing new types of bugs? How should Product Analysts change their spec writing so engineers can prompt AI more effectively?
Working across Engineering, QA, and Product, you will drive the following initiatives:
1. Structuring AI Assistant Usage (Governance & Best Practices)
Draft and refine the team's "AI Coding Guidelines," establishing what is safe and acceptable to share with AI tools (IP protection, security boundaries).
Shadow Data Engineers to understand how they currently prompt AI assistants, identifying and documenting best practices for generating Scala, Python, and pipeline configurations.
Work with Product Definition Analysts to structure user stories and acceptance criteria in a way that is highly optimised for AI-prompting by developers.
2. Observing & Measuring the Impact (Metrics)
Define and track key engineering metrics (e.g., DORA metrics) to evaluate if AI tools are actually improving deployment frequency and lead time for changes.
Analyse Pull Request (PR) data: Are PRs getting larger? Is the time-to-merge increasing because reviewers are reading more AI-generated boilerplate?
Collaborate with QA to track defect density: Are we seeing a shift in the types of bugs reaching the testing phase?
3. Adapting the Dev Cycle (SDLC)
Help redesign the code review process to account for high-volume, AI-generated code.
Work alongside QA to adapt testing strategies, ensuring we have robust automated coverage to catch subtle logic flaws that AI assistants might introduce.
Present weekly or bi-weekly insights to the team on "State of AI Productivity," sharing wins, bottlenecks, and new tool capabilities.
Throughout the apprenticeship, you will receive technical guidance from experienced data engineers, software engineers, and product analysts.
Your Profile
You are currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field. You have a genuine curiosity about how software is built — not just the software itself. You are fluent in English.
You already have or would like to learn:
Technical Literacy: Fundamentals of programming (Scala, SQL) and familiarity with version control (Git) and the standard software development lifecycle (Agile, CI/CD).
Metrics & Data Analysis: Comfort with extracting and visualising data from tools such as GitHub, Jira, or CI/CD dashboards to identify workflow bottlenecks.
Process Orientation: An understanding of — or strong interest in — engineering productivity frameworks (DORA metrics, SPACE framework, developer experience surveys).
AI Tool Awareness: Active interest in the latest trends in AI coding assistants, prompt engineering, and developer productivity tooling.
Soft Skills:
Excellent communication skills — you are comfortable interviewing engineers about their habits, presenting findings to analysts, and writing clear, concise documentation.
Strong analytical thinking and problem-solving abilities.
Curiosity and adaptability to new technologies and evolving methodologies.
Ability to work in a multicultural and fast-paced environment.
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
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 [email protected]. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Be aware of recruitment scams
Amadeus Group never charges fees, requests payment, or asks for financial information during recruitment. All legitimate opportunities are communicated solely through official Amadeus channels, including our careers website. Any payment request or outreach via unofficial platforms (e.g., WhatsApp, Telegram) should be treated as fraudulent.
Skills Required
- Pursuing a degree in Computer Science, Software Engineering, Information Systems, or related field
- Fluent in English
- Fundamentals of programming (Scala, SQL) and familiarity with version control (Git)
- Familiarity with Agile and CI/CD concepts and dashboards
- Comfort extracting and visualising data from tools such as GitHub, Jira, and CI/CD dashboards
- Interest in engineering productivity frameworks (DORA metrics, SPACE) and developer experience measurement
- Awareness or interest in AI coding assistants, prompt engineering, and developer productivity tooling
- Excellent communication, interviewing, and documentation skills
- Strong analytical thinking, problem-solving, curiosity, and adaptability
- Ability to work in a multicultural, fast-paced environment
What We Do
Travel powers progress. Amadeus powers travel. Amadeus’ solutions connect travelers to the journeys they want, linking them via travel agents, search engines and tour operators to airlines, airports, hotels, cars and railways. Technology has always been critical to developing global travel, increasing scale, choice and access. We have developed our technology in partnership with the travel industry for 30 years. We combine a deep understanding of how people travel with the ability to design and deliver the most complex, trusted, and critical systems our customers need.







