American Airlines is looking to deliver unrivaled digital products that drive a more reliable and profitable airline by focusing on technical excellence and developing software applications that support business processes and user needs.
Requirements
- Proficiency with Linux Servers, Azure Kubernetes Service (AKS)
- Proficiency with Windows Server, Linux (RHEL)
- Proficiency with Oracle
- Proficiency with IBM MQ, Event Hubs
- Proficiency with GitHub Actions, Azure DevOps
- Proficiency with Mezmo, ADX, Dynatrace, Grafana
- Proficiency with Active Directory, PingFederate SSO, Keycloak
Responsibilities
- Write, test, and document code, scripts, and processes following organizational standards
- Solve technical problems and build impactful components/libraries
- Deliver high-quality work and mentor junior engineers in technical skills
- Conduct root cause analysis to address systemic issues and lead action plans
- Design integrated systems that enable cross-functional teams to deliver value at scale, speed, and reliability
- Manage technical debt and drive initiatives to eliminate it
- Anticipate scaling, latency, and durability challenges, guiding teams in mitigation
Other
- Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
- 3+ years of experience designing, developing, and implementing large-scale solutions in production environments
- Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity
- Ability to concisely convey ideas verbally, in writing, in code, and in diagrams
- Ability to work through others by cooperatively sharing responsibilities