
Job Information
United Airlines Senior Manager - Enterprise Cloud and Dev Ops in Chicago, Illinois
We have a wide variety of career opportunities around the world — come find yours
Technology/IT
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.
Job overview and responsibilities
This role manages a team of highly skilled technical resources providing cloud automation services to all delivery teams. This centralized function partners with AWS and internal teams to ensure that new cloud systems are architected according to AWS Well Architected framework. It will lead a team of cloud DevOps resources to create and manage cloud environment utilities and infrastructure templates for application teams to leverage. It will guide the teams to evolve and optimize our cloud environments, and will manage application cloud environments for performance, reliability and cost effectiveness with a team of internal resources and strategic partners.
Lead the architectural direction of all new cloud applications based on deep understanding of AWS native services
Adopt AWS Well Architected Review framework to United's internal technical processes, and ensure all new applications follow this process to ensure system reliability and maintainability
Expected to collaborate with other architects and engineers to perform design reviews and incorporate feedback
Manage a team of highly skilled resources that work with a large number of application development teams to setup their AWS CI/CD automation, both on premise and cloud, assist them with troubleshooting issues and provide guidance on cloud services and monitoring
This automation needs to be created for a wide range of applications, including traditional on premise, AWS cloud native and containerized (Kubernetes) applications and with many different technologies such as .NET, Java, NodeJS, Angular, Tibco and Python
Create AWS CloudFormation templates and standards to automate both applications and infrastructure, ensuring they are reliable and secure, contiously staying on top of quickly evolving cloud technology to update the standards as cloud technology changes
Manage a team that works with all application teams to understand their application architecture and their automation requirements, and then implements the solution while following the standards
Research and evaluate new cloud and automation technologies, and look for opportunities to streamline processes or improve efficiency
Manage a team that operates and maintains a scalable and cost effective cloud environment for all application teams. This involves understanding application requirements to ensure proper designs are being implemented, ensuring that necessary logging and monitoring for applications is present, and creating detective compliance automation for cost optimization
Enable support and incident response for all cloud applications with automated runbooks, assist in diagnosing application performance issues at an infrastructure level, and manage scaling policies to reduce spend.
Manage a team of highly skilled technical resources, ensure there is a talent pipeline in place, and employees have needed resources to maintain and improve their skills
Required
BS in Computer Science, Computer Engineering, Information Systems, other computer related field
3+ years of experience in leading technical teams
5+ years hands on experience with core AWS technologies
Experience with TeamCity or Jenkins
Scripting experience with Python or Bash
Python development experience preferred, C#/Java is a big plus
5+ years of application development
Solid understanding of web applications, databases (relational and NoSQL), messaging (MQ, Tibco EMS, Kafka) and version control system (Git, TFS)
Hands-on experience in these areas: CI/CD, AWS CloudFormation, AWS CodePipeline, AWS Lambda, EC2, EKS, RDS, DynamoDB, DocumentDB, SQS, Kinesis, AWS Config
Strong desire to learn new technologies
Must be legally authorized to work in the United States for any employer without sponsorship
Successful completion of interview required to meet job qualification
Reliable, punctual attendance is an essential function of the position
Preferred
1-3 years of DevOps experience
Python development experience preferred, C#/Java is a big plus
AWS Associate level certification or better (Solution Architect, Developer, or SysOps)
Equal Opportunity Employer – Minorities/Women/Veterans/Disabled/LGBT
Division: 47 Technology/IT
Function: Information Technology
Equal Opportunity Employer – Minorities/Women/Veterans/Disabled