Position Summary
The Lead Engineer, DevOps plays an integral role in implementing and executing cloud practices for build management, product release and operation processes. The role is responsible for managing and automating the build and deployment process and regression testing, building tools and monitoring used in product implementations. The Lead Engineer, DevOps will help in defining, maintaining procedures and tools that are used to deliver releases in a repeatable and scalable manner. This role involves significant collaboration with stakeholders across IT and partners.
Essential Responsibilities
- Develop and lead operations processes, implement new software deployment strategies, and conduct professional software testing when needed
- Establish and run the processes for on-going maintenance while monitoring support and security patching of a platform
- Automate, support, and ensure Continuous Integration (CI)/Continuous Delivery (CD) in product development
- Collaborate and mentor junior engineers with regards to software release best practices
- Perform code reviews to ensure high quality and consistent coding practices, operations and infrastructure teams to ensure seamless deployments, proper documentation, and support for applications
- Ensure that JetBlue IT and business standards and procedures are maintained in accordance with company policies and all audit, security, and regulatory requirements
- Work with internal and external Engineering/Security/Operations teams to ensure that the defined standards are met and used throughout all departments
- Be part of the on-call team to help resolve issues with the customer facing and support applications
- Other duties as assigned