Senior Engineer - DevOps
United Airlines
Come join us to create what’s next. Let’s define tomorrow, together.
Description
Description:
United's Digital Technology team designs, develops, and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.
Our Values: At United Airlines, we believe that inclusion propels innovation and is the foundation of all that we do. Our Shared Purpose: "Connecting people. Uniting the world." drives us to be the best airline for our employees, customers, and everyone we serve, and we can only do that with a truly diverse and inclusive workforce. Our team spans the globe and is made up of diverse individuals all working together with cutting-edge technology to build the best airline in the history of aviation.
With multiple employee-run "Business Resource Group" communities and world-class benefits like health insurance, parental leave, and space available travel, United is truly a one-of-a-kind place to work that will make you feel welcome and accepted. Come join our team and help us make a positive impact on the world.
Job overview and responsibilities:
The United IT team designs, develops and maintains massively scaling technology solutions that are brought to life with innovative architectures, data analytics and digital solutions.
Our PSS-team is responsible for developing and maintaining our Passenger Service System (PSS), which is the heart of any airline and runs mission-critical and highly complex modules such as Schedule, Inventory, Reservations (PNRs and Tickets), and the Day-of-Departure customer processes! Our team is building new PSS system using the latest digital technologies and digital infrastructure to provide our customer the best digital experience in the industry.
- Design, develop and modify software applications/systems according to specifications.
- Consults with Business Analysts and business partners on potential software solutions for business specifications.
- Provides support to the software development leads (Senior Developer) during the design portion of the SDLC.
- Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions.
- Develop appropriate software documentation as outlined in development framework.
- Complete comprehensive unit testing on all developed/enhanced software.
- Learn and present POCs on AI based software development tools.
Qualifications:
Required:
· Bachelor's degree in Computer Science, Information Technology, Engineering, Business.
· 5 years of experience in DevOps & Cloud.
· Over 5 years of experience in Devops/Development.
· Over 5 years of experience with at least one CI/CD pipeline orchestration tool, such as Harness, Jenkins, Bamboo, Azure Pipelines, or CircleCI.
· 3+ years of experience AWS Cloud.
· 3+ years of experience with EKS
· 3+ years of experience with Terraform
· 3+ years of experience with Unix/Linux experience
· 3+ year of experience with scripting languages (e.g., Bash, Python) and configuration management tools
Qualifications
Preferred:
· Knowledge of security best practices in a DevOps environment.
· Experience with implementing and maintaining messaging platforms (Solace, MSK).
· Experience with API Management (Kong, Anypoint, Apigee)