Senior DevOps Engineer
📍 Job Overview
- Job Title: Senior DevOps Engineer
- Company: Amadeus
- Location: Salt Lake City, Minneapolis, Dallas
- Job Type: Hybrid (2-3 days on-site per week)
- Category: DevOps Engineer
- Date Posted: June 11, 2025
- Experience Level: 5-10 years
- Remote Status: Hybrid
🚀 Role Summary
- Lead the design, implementation, and management of internal operations and build pipelines using ADO, Powershell, Azure, Terraform, Kubernetes, ArgoCD, and other tools.
- Ensure the reliability, scalability, and security of cloud infrastructure and applications.
- Collaborate cross-functionally with engineers, QA, and product managers to deliver high-quality software products.
- Stay updated with the latest trends and best practices in DevOps and cloud technologies.
📝 Enhancement Note: This role requires a strong background in DevOps, with a focus on cloud infrastructure, automation, and collaboration. The hybrid work arrangement allows for flexibility while maintaining a strong team culture.
💻 Primary Responsibilities
- Infrastructure Management: Design, implement, and maintain internal operations and build pipelines using various tools and technologies.
- Cloud Infrastructure Management: Ensure the reliability, scalability, and security of cloud infrastructure and applications.
- Collaboration: Work closely with engineers, QA, and product managers to deliver software products that meet customer needs and expectations.
- Problem-Solving: Troubleshoot and resolve issues and incidents in a timely manner.
- Knowledge Sharing: Document and share knowledge and best practices with the team.
📝 Enhancement Note: This role requires a strong problem-solving mindset, with the ability to troubleshoot issues and collaborate effectively with cross-functional teams.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Experience: 5+ years of experience in DevOps, software development, or system administration.
Required Skills:
- Proficiency in ADO, Azure, Terraform, Kubernetes, and other DevOps tools and technologies.
- Experience with SQL Server and other database technologies.
- Experience with Windows Server, Active Directory, and Linux.
- Experience with scripting languages such as PowerShell, Bash, Python, etc.
- Experience with network and security protocols and best practices.
- Experience with CI/CD, automation, testing, and monitoring tools and frameworks.
- Strong problem-solving, troubleshooting, and communication skills.
- Ability to work independently and as part of a team.
Preferred Skills:
- Experience with ArgoCD.
- Familiarity with hybrid and low-cost airline industries.
📝 Enhancement Note: While the required skills list is comprehensive, the preferred skills section highlights areas where additional experience would be beneficial but not strictly required.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate a strong understanding of DevOps principles and cloud infrastructure management.
- Showcase experience with relevant tools and technologies, such as ADO, Azure, Terraform, Kubernetes, and ArgoCD.
- Highlight problem-solving skills and the ability to collaborate effectively with cross-functional teams.
Technical Documentation:
- Provide detailed documentation of past projects, including infrastructure design, deployment processes, and troubleshooting steps.
- Include any relevant certifications or training that demonstrate expertise in DevOps and cloud technologies.
📝 Enhancement Note: While a portfolio is not explicitly required, providing detailed technical documentation of past projects will help demonstrate the candidate's skills and experience.
💵 Compensation & Benefits
Salary Range: $120,000 - $160,000 per year (based on 5-10 years of experience in the United States, adjusted for cost of living in Salt Lake City, Minneapolis, and Dallas)
Benefits:
- Attractive remuneration packages, including salary, bonus, equity, and benefits.
- Flexible working model, with the option to work remotely 2-3 days per week.
- Comprehensive learning opportunities, including on-the-job training, formal learning activities, and day-to-day interactions with colleagues.
- A caring environment that nurtures both a fulfilling career and personal and family life.
Working Hours: Full-time (40 hours per week), with flexible deployment windows and maintenance schedules.
📝 Enhancement Note: The salary range is based on market research for senior DevOps engineers in the United States, adjusted for cost of living in the specified locations. The benefits package is comprehensive and tailored to support work-life balance.
🎯 Team & Company Context
🏢 Company Culture
Industry: Travel technology, with a focus on hybrid and low-cost airlines.
Company Size: Medium to large (over 18,000 employees worldwide)
Founded: 1987 (as Navitaire, acquired by Amadeus in 2011)
Team Structure:
- The DevOps team consists of engineers responsible for designing, implementing, and maintaining internal operations and build pipelines.
- The team works closely with engineers, QA, and product managers to ensure the quality and delivery of software products.
- The team is structured to encourage collaboration and knowledge sharing.
Development Methodology:
- Agile/Scrum methodologies are used for software development and deployment processes.
- Code reviews, testing, and quality assurance practices are in place to ensure high-quality software products.
- Deployment strategies, CI/CD pipelines, and server management are key aspects of the role.
Company Website: https://www.amadeus.com/
📝 Enhancement Note: Amadeus is a global leader in the travel industry, with a strong focus on innovation and collaboration. The company's size and global footprint provide ample opportunities for career growth and development.
📈 Career & Growth Analysis
Web Technology Career Level: Senior DevOps Engineer - Responsible for leading the design, implementation, and management of internal operations and build pipelines, ensuring the reliability, scalability, and security of cloud infrastructure and applications.
Reporting Structure: The Senior DevOps Engineer will report directly to the DevOps Manager and work closely with engineers, QA, and product managers.
Technical Impact: The role has a significant impact on the quality and delivery of software products, as well as the reliability, scalability, and security of cloud infrastructure and applications.
Growth Opportunities:
- Technical Growth: Expand expertise in cloud infrastructure management, automation, and collaboration with cross-functional teams.
- Leadership Growth: Develop leadership skills by mentoring junior team members and driving technical decision-making processes.
- Career Progression: Transition into a technical leadership role, such as a Technical Lead or Principal Engineer, or move into a management role as a DevOps Manager or Director of Engineering.
📝 Enhancement Note: The Senior DevOps Engineer role offers significant opportunities for technical and career growth, with the potential to transition into leadership or management positions.
🌐 Work Environment
Office Type: Hybrid work environment, with 2-3 days on-site per week in Salt Lake City, Minneapolis, or Dallas.
Office Location(s):
- Salt Lake City, Utah
- Minneapolis, Minnesota
- Dallas, Texas
Workspace Context:
- The office provides a collaborative workspace with multiple monitors and testing devices available.
- The DevOps team works closely with engineers, QA, and product managers, fostering a strong team culture and encouraging knowledge sharing.
- The work schedule is flexible, with deployment windows, maintenance, and project deadlines taken into consideration.
Work Schedule: Full-time (40 hours per week), with flexible hours and the ability to work remotely 2-3 days per week.
📝 Enhancement Note: The hybrid work environment provides the best of both worlds, allowing for flexibility while maintaining a strong team culture and collaborative workspace.
📄 Application & Technical Interview Process
Interview Process:
- Technical Phone Screen: Assess problem-solving skills, familiarity with relevant tools and technologies, and cultural fit.
- On-site Technical Assessment: Evaluate hands-on experience with cloud infrastructure management, automation, and collaboration with cross-functional teams.
- Behavioral Interview: Assess communication skills, teamwork, and problem-solving abilities.
- Final Review: Evaluate overall fit for the role and make a hiring decision.
Portfolio Review Tips:
- Highlight experience with relevant tools and technologies, such as ADO, Azure, Terraform, Kubernetes, and ArgoCD.
- Demonstrate problem-solving skills and the ability to collaborate effectively with cross-functional teams.
- Provide detailed documentation of past projects, including infrastructure design, deployment processes, and troubleshooting steps.
Technical Challenge Preparation:
- Brush up on cloud infrastructure management, automation, and collaboration skills.
- Familiarize yourself with the latest trends and best practices in DevOps and cloud technologies.
- Prepare for hands-on technical assessments and be ready to discuss your approach to problem-solving and collaboration.
ATS Keywords:
- Programming Languages: Python, PowerShell, Bash
- Web Frameworks: N/A
- Server Technologies: Windows Server, Active Directory, Linux
- Databases: SQL Server
- Tools: ADO, Azure, Terraform, Kubernetes, ArgoCD, CI/CD, Automation, Monitoring
- Methodologies: Agile, Scrum, DevOps
- Soft Skills: Problem-solving, Troubleshooting, Communication, Collaboration, Teamwork
- Industry Terms: Cloud Infrastructure, Infrastructure as Code, Continuous Integration, Continuous Deployment, Continuous Delivery
📝 Enhancement Note: The interview process is designed to assess the candidate's technical skills, problem-solving abilities, and cultural fit. The portfolio review and technical challenge preparation tips are tailored to the specific requirements of the Senior DevOps Engineer role.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: N/A (not applicable for this role)
Backend & Server Technologies:
- Cloud Platforms: Azure
- Infrastructure as Code (IaC) Tools: Terraform
- Containerization & Orchestration: Kubernetes, ArgoCD
- Server Operating Systems: Windows Server, Linux
- Databases: SQL Server
Development & DevOps Tools:
- Version Control: N/A (not specified)
- CI/CD Pipelines: N/A (not specified)
- Monitoring Tools: N/A (not specified)
📝 Enhancement Note: The technology stack for this role is focused on cloud infrastructure management, with a strong emphasis on Azure, Terraform, Kubernetes, and ArgoCD. The specific tools and technologies used may evolve over time, but the core focus on cloud infrastructure management will remain consistent.
👥 Team Culture & Values
Web Development Values:
- Reliability: Ensure the reliability, scalability, and security of cloud infrastructure and applications.
- Collaboration: Work closely with engineers, QA, and product managers to deliver high-quality software products.
- Problem-Solving: Troubleshoot and resolve issues and incidents in a timely manner.
- Continuous Learning: Stay updated with the latest trends and best practices in DevOps and cloud technologies.
Collaboration Style:
- Cross-Functional Integration: The DevOps team works closely with engineers, QA, and product managers to ensure the quality and delivery of software products.
- Code Review Culture: The team encourages knowledge sharing and best practice adoption through regular code reviews and technical discussions.
- Peer Programming: The team fosters a collaborative environment where team members can learn from one another and improve their skills.
📝 Enhancement Note: The team culture at Amadeus is strongly focused on collaboration, knowledge sharing, and continuous learning. The DevOps team works closely with cross-functional teams to ensure the quality and delivery of software products.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Cloud Infrastructure Management: Design, implement, and maintain cloud infrastructure that is reliable, scalable, and secure.
- Automation: Automate and optimize processes and workflows to improve efficiency and quality.
- Collaboration: Work effectively with engineers, QA, and product managers to deliver software products that meet customer needs and expectations.
- Problem-Solving: Troubleshoot and resolve issues and incidents in a timely manner.
Learning & Development Opportunities:
- Technical Skill Development: Expand expertise in cloud infrastructure management, automation, and collaboration with cross-functional teams.
- Conference Attendance & Certification: Attend industry conferences, obtain relevant certifications, and engage with the local DevOps community to stay updated with the latest trends and best practices.
- Mentorship & Leadership Development: Mentor junior team members, drive technical decision-making processes, and develop leadership skills.
📝 Enhancement Note: The technical challenges and learning opportunities for the Senior DevOps Engineer role are focused on cloud infrastructure management, automation, and collaboration with cross-functional teams. The role offers significant opportunities for technical skill development, conference attendance, and mentorship.
💡 Interview Preparation
Technical Questions:
- Cloud Infrastructure Management: Describe your experience with cloud infrastructure management, automation, and collaboration with cross-functional teams.
- Problem-Solving: Walk through a complex technical challenge you've faced and how you approached it.
- Collaboration: Discuss your experience working with engineers, QA, and product managers to deliver software products that meet customer needs and expectations.
Company & Culture Questions:
- Company Culture: How do you see yourself fitting into Amadeus' collaborative and innovative company culture?
- Team Dynamics: Describe your experience working in a cross-functional team and how you've contributed to its success.
- Career Growth: How do you see this role contributing to your long-term career goals, and what steps will you take to grow within the organization?
Portfolio Presentation Strategy:
- Technical Deep Dive: Prepare a detailed walkthrough of a complex cloud infrastructure management project, highlighting your approach to automation, collaboration, and problem-solving.
- Collaboration Focus: Emphasize your experience working with cross-functional teams and the impact you've had on software product delivery and quality.
- Continuous Learning: Showcase your commitment to staying updated with the latest trends and best practices in DevOps and cloud technologies.
📝 Enhancement Note: The technical and company & culture questions for the Senior DevOps Engineer role are designed to assess the candidate's technical skills, problem-solving abilities, and cultural fit. The portfolio presentation strategy should highlight the candidate's experience with cloud infrastructure management, automation, and collaboration with cross-functional teams.
📌 Application Steps
To apply for this Senior DevOps Engineer position:
- Submit Your Application: Visit the Amadeus careers page and search for the Senior DevOps Engineer role. Click on the job listing and follow the instructions to submit your application.
- Prepare Your Portfolio: Highlight your experience with relevant tools and technologies, such as ADO, Azure, Terraform, Kubernetes, and ArgoCD. Include detailed documentation of past projects, infrastructure design, deployment processes, and troubleshooting steps.
- Optimize Your Resume: Tailor your resume to emphasize your technical skills, problem-solving abilities, and experience with cloud infrastructure management, automation, and collaboration with cross-functional teams.
- Prepare for Technical Interviews: Brush up on your cloud infrastructure management, automation, and collaboration skills. Familiarize yourself with the latest trends and best practices in DevOps and cloud technologies. Prepare for hands-on technical assessments and be ready to discuss your approach to problem-solving and collaboration.
- Research the Company: Learn about Amadeus' role in the travel industry, its commitment to innovation and collaboration, and its global footprint. Understand the company's culture and values, and how they align with your personal and professional goals.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have a Bachelor's degree in Computer Science or related field, or equivalent work experience, along with 5+ years in DevOps or related roles. Proficiency in various DevOps tools and technologies, as well as strong problem-solving and communication skills, is required.