Engineer - DevOps
United Airlines
About the role
About
Achieving our goals starts with supporting yours. Grow your career, access top‑tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network.
Come join us to create what’s next. Let’s define tomorrow, together.
United's Digital Technology team is comprised of many talented individuals all working together with cutting‑edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.
Responsibilities
- Maintain and support automation and processes to enable teams to deploy, manage, configure, scale, and monitor applications
- Maintain and support highly resilient cloud eco‑systems (production and non‑production)
- Maintain and support world‑class, cloud‑capable, state‑of‑the‑art products by:
- Maintaining automated build processes
- Incorporating static code quality tools
- Helping identify code promotion qualities
- Maintaining and supporting deployment patterns like Canary and Blue/Green
- Supporting and maintaining CI/CD pipelines
- Deploying to public cloud providers like AWS
- Maintaining and supporting tools & utilities that help accelerate day‑to‑day activities of operations and support teams
- Partnering with development and platform/prod support teams at the appropriate stages in application development to ensure any new systems or projects leverage enterprise DevOps standards
- Staying on top of tech trends, learning new technologies, and participating in internal technology communities
- Manage deployment of containerized workloads and services on EKS/ECS
- Support DevOps Leads
Qualifications
Minimum Qualifications
- Bachelor’s degree in computer science or a related field
- 4 years of experience in DevOps or Site Reliability Engineering for mission critical applications
- Strong experience with Amazon Web Services (AWS)
- Experience working with distributed systems and services in a hosting environment
- Experience in the development and rollout of technical operations processes and new services
- Experience following a continuous delivery and deployment model
- Working knowledge managing deployment of containerized workloads and services on EKS & ECS
- Working knowledge on Terraform, CI/CD tools (Harness CI/CD preferred) & observability tools (Dynatrace is preferred)
- Strong experience with Karpenter, GitOps
- Strong hands‑on experience with IaC using Terraform
- Strong hands‑on experience with S3, Lambda, Step Functions, VPC, MSK
- Experience automating software deployments and following a continuous delivery and deployment model
- Experience managing deployment of containerized workloads and services on EKS & ECS (repeated)
- Exposure or knowledge on AI‑Driven automation/observability
- Experience with automation using a scripting language e.g., Python, shell etc.
- Working knowledge of agile development methods
- Ready to support on‑call
- Demonstrate an innovative mentality by staying aware of new developments within the technology space and present solutions using new technologies to adapt to provide value to business
- Ensure commitments are delivered on time, meet requirements, and conform to United standards
- Work closely with team members in agile development environment where continuous integration and continuous delivery are critical
- Support, maintain, and document pipeline functionality and AWS resources
- Analyze and refactor existing pipelines and IaC periodically to minimize technical debt
- Effectively communicate status, issues, and risks in a precise and timely manner
Preferred Qualifications
- AWS Certified Cloud Practitioner
- AWS Certified DevOps Engineer – Professional
- AWS Certified Solutions Architect
- Experience managing scaled cloud systems with a focus on operational excellence
- Experience with DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
- Experience with system analysis and troubleshooting in large‑scale Linux environment
- Exposure to AI implementation in DevOps
- Experience with Kong gateway implementation
Additional Information
- This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time‑limited visa status, will not be awarded.
- This position is for United Airlines Business Services Pvt. Ltd – a wholly owned subsidiary of United Airlines Inc.
Requirements
- Bachelor’s degree in computer science or a related field
- 4 years of experience in DevOps or Site Reliability Engineering for mission critical applications
- Strong Experience with Amazon Web Services (AWS)
- Experience working with distributed systems and services in a hosting environment
- Experience in the development and rollout of technical operations processes and new services
- Experience following a continuous delivery and deployment model
- Working knowledge managing deployment of containerized workloads and services on EKS & ECS
- Working knowledge on Terraform, CI/CD tools (Harness CI/CD preferred) & observability tools (Dynatrace is preferred)
- Strong Experience with Karpenter, GitOps
- Strong Hands-on experience with IaC using Terraform
- Strong Hands-on Experience with S3, Lambda, Step functions, VPC, MSK
- Experience automating software deployments and following a continuous delivery and deployment model
- Experience managing deployment of containerized workloads and services on EKS & ECS
- Exposure or knowledge on AI-Driven automation/observability
- Experience with automation using and scripting language eg, python, shell etc
- Working knowledge of agile development methods
- Ready to support Oncall
- Demonstrate an innovative mentality by staying aware of new developments within the technology space and present solutions using new technologies to adapt to provide value to business
- Ensure commitments are delivered on time, meet requirements, and conform to United standards
- Work closely with team members in agile development environment where continuous integration and continuous delivery are critical
- Support, maintain, and document pipeline functionality and AWS resources
- Analyze and refactor existing pipelines and IaC periodically to minimize technical debt
- Effectively communicate status, issues, and risks in a precise and timely manner
Responsibilities
- Maintain and support automation and processes to enable teams to deploy, manage, configure, scale, and monitor applications
- Maintaining and supporting highly resilient cloud eco-systems (production and non-production)
- Maintain and support world-class, cloud capable, state-of-the-art products by: Maintaining automated build processes, Incorporating static code quality tools, Helping identify code promotion qualities, Maintaining and supporting deployment patterns like Canary and Blue/Green, Support and maintain CI/CD pipelines, Deploying to public cloud providers like AWS, Maintaining and supporting tools & utilities that help accelerate day-to-day activities of operations and support teams, Partnering with development and platform/prod support teams at the appropriate stages in application development to ensure any new systems or projects leverage enterprise DevOps standards, Staying on top of tech trends, learning new technologies, and participating in internal technology communities
- Managing deployment of containerized workloads and services on EKS/ECS
- Support DevOps Leads
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free