About Delta Tech Hub :
Delta Air Lines (NYSE : DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good. Delta has fast emerged as a customer-oriented, innovation-led, technology-driven business. The Delta Technology Hub will contribute directly to these objectives. It will sustain our long-term aspirations of delivering niche, IP-intensive, high-value, and innovative solutions. It supports various teams and functions across Delta and is an integral part of our transformation agenda, working seamlessly with a global team to create memorable experiences for customers.
Key Responsibilities :
- Develop flexible and scalable applications and features with clean, efficient, and well-documented code.
- Design and develop reusable, efficient backend and frontend code components aligned to Delta’s design and coding standards.
- Responsible for developing scalable and optimized AWS serverless applications.
- Design the solutions to meet functional and technical requirements.
- Develop and configure monitoring, alerting and instrumentation services.
- Own quality posture. Write automated tests, before writing code.
- Develop delivery pipelines and automated deployment scripts.
- Demonstrate and foster a DevSecOps mindset within agile product squads.
- Implement Service Reliability Engineering recommendations.
- Ensure adherence and align to compliance, security and privacy requirements.
- Collaborate with the technical teams, business teams, and product managers.
- Coordinate activities with internal / external technology owners / service providers.
- Ensure that the technical solutions, developed code meet the business goals, requirements and that customer satisfaction with the project outcome is high.
- Act as a point of contact for technical issues, creating documentation, monitoring service levels.
- Resolve issues from the development phase through the production phase, which requires being on call for production support.
Minimum Qualifications :
Bachelor’s degree in computer science, Information Systems or related technical field is required.3+ years of hands-on experience as a Software Engineer or related technical engineering capacity.Proficiency in technologies and programming languages include Java8+, Java Spring Framework, Angular16+, JavaScript, TypeScript, Node.js, jQuery, SQL, Oracle, Postgres, CSS, HTML5Expertise in developing efficient and effective software using modern technologies including Node.js and Angular.Experience in designing, developing and deploying RESTful microservices.Experience engineering software, serverless software within an Amazon Web Services (AWS) is required.Excellent knowledge of relational and NoSQL databases, SQL, JDBC.Experience in cloud managed services and databases (RDS, NoSQL / DynamoDB, serverless, etc.)Experience in RedHat Open Shift on AWS platform is an added advantage.Experience in messaging systems - JMS, Kafka or any MQ / TopicExperience working with DevSecOps principles, practices and tools in an enterprise technology environment is required.Experience in Software Development Lifecycle, building CI / CD pipelines and practicing Test Driven Development.Experience in developing responsive web applications.Proficiency in AWS CDK, and automation of quality and compliance.UI testing, E2E testing, Jasmine, Karma, Protractor, PhantomJS, Application bundlers (Webpack, SystemJS), Task runners (Grunt, Gulp, etc.)Fundamental Awareness of Application Security principles and 12-factor application development principles is required. Adhering to secure coding practice is required.Experience with source control, build tools and GIT (GitHub, Bitbucket or other) is required.Working knowledge of SonarQube, Veracode scan is required.Embraces diverse people, thinking and styles.Consistently makes safety and security, of self and others, the priority.Excellent analytical, technology, communication, decision making and problem-solving skillsProactive and able to quickly pick up new technologies.Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information.Organized with an ability to prioritize workload, meet deadlines, and utilize time effectivelyPreferred Qualifications :
Experience working in an airline technology environment is preferred.Adapt to and incorporate new and emerging technologiesWork under minimal supervision exhibiting strong analytical, problem solving and strong and succinct communication skills.