Position: Senior Software Development Engineer, AWS Migration
Location: Atlanta, GA (Onsite)
Preference: Need Local to GA
Mandatary: AWS Migration
Duration: 6 months plus extension
Overview
Delta's IT department is transforming to redefine the way we do business. We aim to develop innovative solutions with a meaningful impact on our customers. As we expand, we're looking for a Senior Software Development Engineer to join our team and support our mission of becoming a best-in-class IT organization at the world's premier airline.
Key Responsibilities
Lead AWS Migration: Manage the transition of applications from on-premises to the AWS cloud.
Development & Design: Design, prototype, and demonstrate front-end and back-end features to meet user requirements and compliance.
Collaboration: Work closely with technical teams, business teams, and product managers to ensure developed code aligns with the overall vision.
Technical Implementation:
Develop solutions that meet both functional and technical requirements.
Align work with Security/Compliance frameworks and controls.
Write clean, scalable Java code with a focus on quality and automated testing.
Build CI/CD pipelines, automated deployment scripts, and configure necessary services such as databases and monitoring tools.
Implement Service Reliability Engineering (SRE) practices.
Provide on-call production support to resolve issues from development through production phases.
Minimum Qualifications
Experience: 10+ years as a Software Engineer or related role.
Technical Proficiency: Skilled in relevant programming languages and agile methodologies.
Cloud Expertise: Demonstrable experience with AWS or other cloud infrastructures, including container orchestration (Kubernetes/OpenShift) (For example AWS Elastic Kubernetes Service, Red Hat OpenShift Experience migrating applications from on prem to AWS..
DevOps & CI/CD: Strong understanding of DevOps principles, tools, and the Software Development Lifecycle, including Test-Driven Development.
Application Security: Basic knowledge of application security and 12-factor application principles.
Version Control: Proficiency in GIT, GitHub, Bitbucket, or other version control and build tools.