Application Support Engineer

ERT Berwyn Heights , MD 20740

Posted 2 months ago

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 work directly with the software developers that are creating and delivering state of the art applications that support the US Weather-Ready Nation initiative. Will take their code and install, configure, test and troubleshoot the applications in a Test environment and then move the application to operations where you and the team will support any issues that arise. 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. You will be supporting the following applications:

  • RADAR and other weather data displayed via ArcGIS - https://nowcoast.noaa.gov/

  • Weather alerts to cell phones - (not a public site)

  • Space Weather - https://www.swpc.noaa.gov/

  • Water Models and processing - https://water.noaa.gov/about/nwm

  • Data Assimilation and distribution - https://madis.ncep.noaa.gov/

  • Next-Generation IT Web Services -

https://www.esrl.noaa.gov/gsd/ato/iwds/developmentefforts/NGITWS.html

In this role you will work with following applications and tools:

  • VMWARE and VCENTER

  • NETAPP Storage

  • RedHat 6,7,8

  • Puppet

  • Python

  • Java

  • Bash

  • Perl

  • Foreman

  • RabbitMQ

  • Tomcat

  • Apache

  • Wildfly

  • NGINX

  • Postgres 9,10

  • MongoDB

  • Redmine

  • Git

  • ServiceNow

  • ArcGIS

Required Skills

6 - 10 years of experience with Linux/Unix operating systems and scripting including shell scripting, Perl, and/or Python. Must have working knowledge of procedural computer languages, such as FORTRAN, C/C++ and Python. Will need to be able to code monitoring scripts in bash and python and use your Linux skills to troubleshoot issues that occur while running in a virtualized environment. Requires the 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 level knowledge of Unix/Linux operating environments

  • 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

  • Experience with GIS and ESRI products

  • Experience working in VMWARE Virtualized Linux environments.

Requires a background in fundamental root cause analysis (troubleshooting) and the ability to articulate and describe a problem. Will work with developers, system administrators, and network engineers to develop logical and repeatable triage steps to determine why the problem occurred, and how it can be fixed and detected.

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, Information Systems, related discipline, or equivalent.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Application Support Engineer

ERT

Posted 2 months ago

VIEW JOBS 4/17/2020 12:00:00 AM 2020-07-16T00:00 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 work directly with the software developers that are creating and delivering state of the art applications that support the US Weather-Ready Nation initiative. Will take their code and install, configure, test and troubleshoot the applications in a Test environment and then move the application to operations where you and the team will support any issues that arise. 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. You will be supporting the following applications: * RADAR and other weather data displayed via ArcGIS - https://nowcoast.noaa.gov/ * Weather alerts to cell phones - (not a public site) * Space Weather - https://www.swpc.noaa.gov/ * Water Models and processing - https://water.noaa.gov/about/nwm * Data Assimilation and distribution - https://madis.ncep.noaa.gov/ * Next-Generation IT Web Services - https://www.esrl.noaa.gov/gsd/ato/iwds/developmentefforts/NGITWS.html In this role you will work with following applications and tools: * VMWARE and VCENTER * NETAPP Storage * RedHat 6,7,8 * Puppet * Python * Java * Bash * Perl * Foreman * RabbitMQ * Tomcat * Apache * Wildfly * NGINX * Postgres 9,10 * MongoDB * Redmine * Git * ServiceNow * ArcGIS Required Skills 6 - 10 years of experience with Linux/Unix operating systems and scripting including shell scripting, Perl, and/or Python. Must have working knowledge of procedural computer languages, such as FORTRAN, C/C++ and Python. Will need to be able to code monitoring scripts in bash and python and use your Linux skills to troubleshoot issues that occur while running in a virtualized environment. Requires the 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 level knowledge of Unix/Linux operating environments * 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 * Experience with GIS and ESRI products * Experience working in VMWARE Virtualized Linux environments. Requires a background in fundamental root cause analysis (troubleshooting) and the ability to articulate and describe a problem. Will work with developers, system administrators, and network engineers to develop logical and repeatable triage steps to determine why the problem occurred, and how it can be fixed and detected. 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, Information Systems, related discipline, or equivalent. ERT Berwyn Heights MD

Application Support Engineer

ERT