About
Job Description
Background
The mission of the National Weather Service (NWS), an agency within the Department of Commerce's National Oceanic and Atmospheric Administration (NOAA), is to provide weather, water and climate forecasts and warnings for the United States, its territories, and its adjacent waters and oceans to protect life and property and to enhance the national economy.
The Weather and Climate Infrastructure Services (WCCIS) contract supports the NWS's Central Processing and Information Dissemination portfolios. The contract is managed by the National Centers for Environmental Prediction (NCEP) Central Operations (NCO). WCCIS supports NCO's mission which is to deliver national and global weather, water, climate and space weather guidance, forecasts, warnings and analyses to a broad range of users and partners. These products and services respond to user needs to protect life and property, enhance the nation's economy, and support the nation's growing need for environmental information.
Position Description
Will maintain, monitor, and support complex, mission-critical software systems in an operational 24x7 enterprise environment. Will develop Linux scripts to automate, monitor, and deploy system components. Will maintain large and complex program/system; analyze program logic and logistics; improve efficiency; prepare program documentation. Provide clear documentation and standard operating procedures for system tools. Will implement new systems and system upgrades into the production environment. Will provide trouble-shooting for any developed software running in the clustered environment. Provide off-hour, on-call support (on a rotating basis with team members). Will interact with system stakeholders to field questions on operational configuration, system performance and application support. Will support software testing and implementation including debugging, integration testing, and test reporting and documentation for application and associated scripts and codes in a real time, operational environment.
Required Skills
2+ years of relevant experience related to the position. Must have intermediate knowledge of Linux/Unix operating system. Experience with Linux/Unix scripting including shell scripting, Perl, and/or Python. Must have working knowledge of procedural computer languages, such as FORTRAN, C/C++ and Python. Ability to integrate with our team and the flexibility to be on call for ~1 week each month. Must be comfortable with standard office tools (Office and/or the google suite). Must have excellent written and verbal communication skills
Desired Skills
* Expert knowledge of Unix/Linux operating environment
* Experience with scientific data dissemination and observation systems, especially in the NOAA/NASA/Defense environment
* Experience with weather operations, satellite operations, or numerical modeling principals
* Experience supporting a 24x7 mission-critical system
* Experience with change management tools such as Subversion, Bugzilla, Redmine, Git,
* Experience with monitoring tools such as Big Brother or Check_MK
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.
Education
BS in computer science, related discipline, or equivalent.