logo

View all jobs

Automation Engineer

Merritt Island, FL
ALL Qualified Resumes will be responded to in 24 hours or less.
US Citizens are required.


The Launch Control Systems team is responsible for designing, building and testing the software, hardware and networking systems that will be used to launch the next generation rocket for NASA. As part of the Software Process Automation team, you will be responsible for automating the development, test and provisioning aspects of the software development pipeline.
Description of mission responsibilities:
Will take conceptual ideas in process automation and turn them into reality. This position will be an integral part in turning a manual software development process into a fully functioning continuous development, continuous test and continuous delivery pipeline.

Areas of responsibility include, but are not limited to:
• Exploring new ideas and developing actionable solutions to software delivery pipeline challenges
• Taking infrastructure-as-code concepts and implementing them in a medium-to large heterogeneous platform environment
• Evaluate multiple tools and methodologies and be able to apply them for increased efficiency and quality product deliveries
• Provide real-time troubleshooting, anomaly resolution and system recovery as necessary
• Clearly communicate concepts, ideas and accomplishment to peers and leadership
• Design, develop, integrate, test and document software process automation solutions
• Will work with and configure Jenkins continuous integration / continuous delivery server and tools
• Utilize CMMI compliant processes to develop, modify and maintain software source code and applications
• Prioritize and execute in a fast-paced environment with varying requirements and deadlines
• Produce consistent positive results with minimal direction and supervision
• Other duties as needed to aid in the success of the team

Education/Certification/Other Requirement:
Must have a bachelor's degree in Computer Science, Computer Engineering, Software Engineering or other related degree and a minimum of ten (10) years of direct progressive and relevant experience. Additional relevant education may be substituted for a portion of the experience.
• Must be able to think outside of the box, challenge the status quo, and continuously strive for improvements
• Must have experience and a passion for automating away repetitive, manual tasks to increase productivity
• ·Must have software development experience, preferably on a large-scale project

Must be fluent in two or more of the following:
• C++, Java, Python, Groovy, Bash

Share This Job

Powered by