The OS Engineer position provides packaging and testing of operating system changes as part of the Launch Control System (LCS) for the Spaceport Command and Control System (SCCS) project.
• Performs system administration tasks on Redhat 8 systems.
• Maintains/creates shell scripts to support operating system configuration.
• Follows documented operating system content generation and performs tests.
• Troubleshoots and identifies operating system errors, coordinating resolution with software developer.
• Utilizes CMMI compliant processes to develop, modify and maintain software source code and applications.
• Monitors the operation of assigned applications and responds to problems by diagnosing and correcting errors in logic and coding.
• Reviews user requirements and needs for new software and performs analysis, design, implementation, installation and
• documentation related to new software developed and/or acquired.
• Assist with real-time troubleshooting, anomaly resolution, and system recovery as necessary.
• Attend meetings and possibly make presentation on matters pertaining to supported applications.
• Perform other duties as assigned
Education/Certification/Other Requirement
• Requires experience in computer or system science, information technology, engineering or a related discipline.
• Required knowledge of software design, development, and/or testing
• Required BS degree and 4 years' experience with Linux, (AIX environment experience a plus) or minimum 6 years'related experience with less than completed BS degree.
• Required knowledge of shell scripting and command line system administration on Redhat 8 systems
• Experience with C/C++ and Java desired
• Ability to analyze information and problem solving
• Experience with Software Development Fundamentals and Software Development Processes
• Requires the ability to interpret written information and effectively communicate verbally and in writing.
• Technical documentation skills
• Excellent organizational and time management skills
• Ability to break down complex concepts and data and make them accessible to others
• Ability to produce consistent positive results with minimal direction and supervision
• Ability to prioritize and execute in a fast-paced environment with varying requirements and deadlines
• Ability to work both independently and in a team environment