Senior Engineer - AWS Cloud Devops
united
Job Description
United Airlines is seeking talented people to join the Data Engineering team. Data Engineering organization is responsible for driving data driven insights & innovation to support the data needs for commercial and operational projects with a digital focus.
We are seeking creative, driven, detail-oriented individuals who enjoy tackling tough problems with data and insights. Individuals who have a natural curiosity and desire to solve problems are encouraged to apply. Collaboration, scripting, and proficiency in tools for version control and automation are critical skills for success in this role.
• Translate product strategy and requirements into suitable, maintainable and scalable solution design according to existing architecture guardrails
• Collaborate with development and operations teams to understand project requirements and design effective DevOps solutions
• Implement and maintain CI/CD pipelines for automated software builds, testing, and deployment
• Manage and optimize cloud-based infrastructure to ensure scalability, security, and performance
• Implement and maintain monitoring and alerting systems for proactive issue resolution
• Work closely with cross-functional teams to troubleshoot and resolve infrastructure-related issues
• Automate repetitive tasks and processes to improve efficiency and reduce manual intervention
Job Responsibilities:
- Design, deploy, and maintain cloud infrastructure on AWS.
- Set up and manage Kubernetes clusters for container orchestration.
- Design, implement, and manage scalable, secure, and highly available AWS infrastructure using Terraform.
- Develop and manage Infrastructure as Code (IaC) modules and reusable components.
- Collaborate with developers, architects, and other DevOps engineers to design cloud-native applications and deployment strategies.
- Manage and optimize CI/CD pipelines using tools like GitHub Actions, GitLab CI, Jenkins, or similar.
- Manage and optimize Databricks platform.
- Monitor infrastructure health and performance using AWS CloudWatch, Prometheus, Grafana, etc.
- Ensure cloud security best practices, including IAM policies, VPC configurations, data encryption, and secrets management.
- Create and manage networking infrastructure such as VPCs, subnets, security groups, route tables, NAT gateways, etc.
- Handle deployment and configuration of services such as EC2, RDS,Glue, S3, ECS/EKS, Lambda, API Gateway, Kinesis,MWAA,DynamoDB,CloudFront, Route 53, SQS,SNS, Athena,ELB/ALB.
- Maintain logging, alerting, and monitoring systems to ensure reliability and performance.