American Airlines Group-posted about 1 year ago
Full-time • Mid Level
Dallas, TX
Air Transportation

The Engineer/Sr Engineer, Kubernetes Operators role at American Airlines is part of the Cloud and Engineering Platforms Team within the Information Technology Division. This position is responsible for implementing both traditional and cloud-based infrastructure solutions, focusing on custom Kubernetes operators and enhancing developer productivity through orchestration features. The role requires collaboration with other enterprise platform teams to build automated solutions and maintain current knowledge of technology best practices.

  • Engineers custom Kubernetes operators using Go and controller-runtime
  • Manages multi-tenant Kubernetes platform
  • Orchestrates enterprise-wide applications for global availability and resiliency
  • Enhances developer productivity via time-saving developer experience and orchestration features
  • Works with other enterprise platform teams to promote and build automated solutions
  • Encourages an environment of sharing and teamwork among the team
  • Stays current with systems technology best practices and changing technologies
  • Supports communication and response process by responding to users on system issues and advising on prolonged issues
  • Travels as required
  • Mandatory rotational schedule for on-call off-hours support
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering or related technical discipline, or equivalent experience/training
  • 3 years of experience as a network or infrastructure engineer or software developer
  • Strong understanding of Go and related programming concepts
  • Strong understanding of software testing strategies and practices
  • Strong understanding of Kubernetes and fundamental Kubernetes controller concepts
  • Strong understanding of core networking concepts and best practices
  • Strong understanding of distributed systems concepts
  • Strong understanding of DevOps philosophy and best practices
  • Excellent communication and collaboration skills
  • Ability to analyze complex problems and implement solutions
  • Master's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering or related technical discipline, or equivalent experience/training
  • 5+ years of experience as a network or infrastructure engineer or software developer
  • Experience with tools such as Python, Kubebuilder/controller-runtime, Gink/gomega, Helm, Terraform, ArgoCD, and others
  • Travel Perks: Access to 365 destinations on more than 6,800 daily flights
  • Health Benefits: Access to health, dental, prescription, and vision benefits from day one
  • Wellness Programs: Tools and resources for personal well-being
  • 401(k) Program: Available upon hire with employer contributions after one year
  • Additional Benefits: Employee Assistance Program, pet insurance, and discounts on hotels, cars, and cruises
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service