The team supports the operations and maintenance of the ground systems for NOAA’s environmental-monitoring satellite missions. The role is focused on the continuous operation of mission software through bug fixes, feature enhancements, and integrating IT cybersecurity vulnerability remediation.
Requirements
- software programming experience
- understanding the system architecture
- learn the use case of all servers and workstations in the inventory
- learn the user functionality of all software, both custom-developed and COTS
- design and implement code modifications to reduce or eliminate potential recurrence of the issue
- assessing potential impacts to the ground system and coordinating the implementation, regression testing, and integration of the remediation
- design and implement software or process changes to alleviate the issue
Responsibilities
- preparing and sending commands to the satellite
- receiving, displaying, processing, and moving satellite data
- scheduling and transitioning primary control of these functions among the redundant servers at multiple sites
- troubleshooting and debugging real-time anomalies
- integrating system cybersecurity vulnerability remediation
- coding feature enhancements to improve efficiency or automation
- deploying software in coordination with satellite operations
Other
- 5+ years of experience leading to the ability to successfully complete bug fixes, feature enhancements, and integrating IT cybersecurity vulnerability remediation.
- Must have strong communication skills.
- Must be able to work independently and as part of a team.
- Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.
- Bachelor's Degree in Information Technology, Computer Science, related, or equivalent.