Meteorological Data Systems Programmer/Analyst

Colorado State University
Fort Collins, Colorado
30 Jun 2018
End of advertisement period
16 Jul 2018
Contract Type
Full Time

The Cooperative Institute for Research in the Atmosphere (CIRA) at Colorado State University (CSU) is a multi-million dollar research organization located on CSU’s Foothills Campus in Fort Collins, Colorado. CIRA is a cooperative institute that is also a research department within CSU’s College of Engineering, in partnership with the Department of Atmospheric Science. Its vision is to conduct interdisciplinary research in the atmospheric sciences by entraining skills beyond the meteorological disciplines, exploiting advances in engineering and computer science, facilitating transitional activity between pure and applied research, leveraging both national and international resources and partnerships, and assisting NOAA, Colorado State University, the State of Colorado, and the Nation through the application of our research to areas of societal benefit.

NOAA’s Global Systems Division (GSD) of the Earth System Research Laboratory (ESRL) is a federal science and research laboratory under NOAA’s Office of Oceanic and Atmospheric Research. GSD provides the National Weather Service (NWS) and the nation with environmental observing, prediction, computer, visualization, and information systems. These systems deliver data, forecasts, and predictions of weather, including severe weather events, within the next few minutes to weeks away. ESRL/GSD is a leader in the applied research, directed development, and technology transfer of environmental data, models, products, and services that enhance environmental understanding with the outcome of supporting commerce, protecting life and property, and promoting a scientifically literate public. Office will be in Boulder, CO. This position is located in a federal facility and requires the ability to pass a National Agency Check with Inquiries (NACI, federal background check) for building access.

The IT Services/Data Services Group (DSG) within GSD develops Linux-based systems that acquire, process, store, and distribute meteorological datasets to support the development, testing, and evaluation of advanced weather models and weather information systems within GSD and the wider NOAA community.

Position Summary

The individual in this position will work with DSG teammates to extend and manage these data systems. He/She will establish user requirements for new datasets, and then develop, update, configure, and document software, as needed, to provide new capabilities. The individual will maintain a working knowledge of DSG’s established systems and methods, and research methods to improve DSG services and ensure high availability of the large array of datasets for which DSG is responsible. This position will report to the DSG Technical Lead.

Required Job Qualifications

  • This position is located in a federal facility and requires the ability to pass a National Agency Check with Inquiries (NACI, federal background check) for building access.
  • Bachelor’s degree in atmospheric or computer sciences or a related field plus 5 years relevant experience or Master’s degree in atmospheric or computer sciences or a related field plus 2 years relevant experience.
  • Experience with meteorological datasets and applications.
  • Expertise with Linux commands and utilities.
  • Ability to develop clean, efficient, well-documented software in scripted and compiled languages, such as bash, perl, ruby, python, java, C or C++, plus a willingness to work with legacy code in these languages.
  • Excellent verbal and written communications skills, including the ability to connect with a community of data users and providers in order to elicit requirements and discuss issues.
  • Ability to work as part of a software development team as well as independently.
  • Ability to see the big picture of a complex system as well as to focus in on the details.

Preferred Job Qualifications

  • Experience developing and managing meteorological data acquisition systems.
  • Experience with data transport methods like Unidata’s Local Data Manager (LDM), ftp, http, rsync and scp.
  • Experience with data formats like GRIB, BUFR and NetCDF.
  • Experience with Open Geospatial Consortium (OGC) standards and methods.
  • Experience with databases and web development
  • Interest in taking on leadership responsibilities within the group as expertise with the system develops.

Diversity Statement

Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.

Special Instructions to Applicants

References will not be contacted without prior notification of candidates.

Please address the Required and Preferred qualifications, as related to your career, in your cover letter.

Conditions of Employment Pre-employment Criminal Background Check (required for new hires) Search Contact

EEO Statement

Colorado State University is committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Colorado State University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and Colorado State laws, regulations, and executive orders regarding non-discrimination and affirmative action. The Office of Equal Opportunity is located in 101 Student Services.