Create, maintain, and provide production support for critical enterprise applications used 24/7 by the Aviation Maintenance Technicians.
Develop and maintain DevOps processes for cloud infrastructure both on premises (Red Hat OpenShift) and in Amazon Web Services (AWS)
Automate and improve development and release processes by pursuing CI/CD, test driven development
Establish canary releases, blue/green deployments
Provide code reviews, training, and guidance for junior developers
Translate complex business requirements into functional code
Communicate effectively with leadership, business partners and vendors
What you need to succeed (minimum qualifications)
At least 3 to 6 years of hands-on development experience in a professional capacity using Java EE, XML, Spring, JavaScript, Angular, Node, APIs, relational DB and expanding into NoSQL database.
Development experience in AWS Cloud Technologies
Experience in Cloud Formation, VPCs, ELBs, CloudWatch , EC2 , Lambda, S3.
Design thinking, Focus on Test Driven Development, Embedded Security.
Experience with Containers, Kubernetes, RedHat OpenShift, DevOps, Jenkins, Nexus, Github or related technologies.
Quality forward development practices, with automation at the forefront for continuous quality.
Implementations using best practices for information security.
Embraces Diverse people, thinking and styles.
Consistently makes safety and security, of self and others, the priority.