Delta Air Lines is looking for an Advisory Developer to be a leader in technology and people for the purpose of driving a resilient architecture for the Automation needs of Airport Customer Service (ACS) Operations / Staffing & Baggage Service Recovery.
YOUR RESPONSIBILITIES IN THIS ROLE - Provide domain knowledge of the systems and information being exchanged. - Define an architecture strategy for the domain of responsibility. - Define technology solutions for new projects and the annual budget that align with the architecture strategy. - Define the architectural solution for projects for all aspects of application and infrastructure. Gather technical information from server, database, network, security, mobile and other areas. Draft artifacts that document the architecture. These include Concept Architecture, Logical Architecture and Physical Architecture. Present artifacts to the Enterprise Architecture team for review and approval. - Facilitate cross-functional meetings to gather technical information from and disseminate technical requirements to infrastructure teams. Lead teams to assess the proposed environment for capacity, availability and scalability. - Define Security requirements for projects and define security solutions based on Delta standard tools. Coordinate with Delta Security groups, Supply Chain and vendors to ensure proper contracts are signed. Ensure vendors comply with Delta Security policies and standards. - Lead the Design phase in projects to assist Business Analysts and Developers in documenting technical details. Draft diagrams that describe the design. - During the Construction phase, conduct Code Reviews to ensure the developers are complying with the Design, applying best practices and corporate standards in software development. - Monitor the resiliency of the systems in the domain. Lead conference bridges during major releases and during major incidents to guide the topic to completion. Lead technical people in resolving complex technical problems where capacity, availability and performance are involved. - Manage process and technical domain documentation. Recommend changes to process and systems that improve the resiliency of those systems.
WHAT ARE WE LOOKING FOR? / WHAT EXPERIENCE DO YOU NEED? - 10+ years Development experience using web, messaging, and database in multiple development languages - 4+ years Architecture experience defining solutions to complex problems - TOGAF or other architect certification a plus - Solid understanding of Object-Oriented Programming (OOP) - Proficiency in Object Oriented Analysis and Design concepts and techniques required - IBM WebSphere App Server configuration and performance tuning knowledge - Understanding of design patterns and best practices required - Experience in creating Java Web Services - Experience in following technologies: o Oracle Database o JAVA / J2EE o Web Servers (Apache / IIS) o C# .Net o Linux Red Hat Operating System o Windows Operating System o Visual Studio o HTML 5 o Agile SDLC o SQL optimization o IBM WebSphere MQ o Clear Case o Citrix o Tibco EMS - Previous management experience a plus - Strong written and verbal skills for communicating technical information to a technical and non-technical community - Strong presentation skills for selling ideas to technical management - Strong leadership skills for leading cross-functional teams of varying personalities - Strong analytical and problem solving skills - Be current on technology trends - Ability to thrive in a high-pressured environment where passengers are impacted by decisions - Experience with managing vendor solutions including cloud-based solutions
WHAT ELSE? - Ideally you will have a background in the Airline or e-commerce industry - Must be able to prioritize work on multiple project teams, with the overall goal of satisfying all deployment needs and effectively supporting diverse clients.