Software Development Engineer

Platform and Services Chicago, Illinois


Position at Gogo Commercial Aviation

Responsibilities: Translate business requirements into technical solutions. Ability to collaborate and coordinate efforts to design/deploy cloud solutions. Other duties and responsibilities as assigned, maintain and support infrastructure for all environments. Troubleshoot and resolve issues in our development, test and production environments. Perform regular scripting work as needed (shell scripting, Python, JavaScript, etc.) Operational database responsibilities: configuration, performance tuning, troubleshooting, backups, high availability etc. Identify security issues and risks, and develop mitigation plans Skills Required: 10+ years of in-depth development experience with Java. 3+ years working with Cloud Technologies Expertise in architecting secure cloud solutions within AWS. Experience building High Availability/Fault Tolerant Systems. Experience in Container Orchestration framework(s) like Amazon EKS or AWS Fargate. Experience using Docker containers. Solid experience with SQL and NoSQL based solutions. Experience with AWS Services like DirectConnect. Experience with AWS Load Balancer services like ELB, NLB, ALB. Experience working in an Agile SCRUM environment. Experience with Elastic Search and Kibana. Experience with Kubernetes or Managed Kubernetes Service‎ Subject matter expert on Publishing, improving and maintaining technical documentation along with processes and procedures. Strong understanding of the entire AWS Product and Service suite (EC2, S3, VPC, CloudFormation, RDS, Lambda, Redshift, EMR, SQS, SNS etc.) of products and their applicable use cases, best practices and implementation, and support considerations. Collapse