Logo
Riva Solutions

IT Engineer

Riva Solutions, Boulder, Colorado, United States, 80301


DescriptionPosition Title:

IT Engineer

Customer:

National Oceanic and Atmospheric Administration (NOAA) - Meteorological Data Services Group

Location:

The Global Systems Laboratory in Boulder, Colorado (On-site)

Clearance Required:

US Citizenship with the ability to pass the National Agency Check with Inquiries (NACI)

Education Required:

Bachelor's degree in atmospheric, computer science, or a related field

PLUS

two years relevant experience

OR

Master's degree in atmospheric, computer science, or a related field.

RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.That's RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people firsts, and providing a flexible work environment, our employees have higher morale, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.The Global Systems Laboratory - Information & Technology Services Division seeks to fill a Data Services Group position designed to provide collaborative support for the National Oceanic and Atmospheric Administration (NOAA) located at the Global Systems Laboratory (GSL) in Boulder, CO.

Project Overview

The Global Systems Laboratory (GSL), located in Boulder, Colorado, is one of ten NOAA Research laboratories. GSL's research improves environmental prediction models, develops state-of-the-science decision support tools and visualization systems, and uses high-performance computing technology to support the National Weather Service and other agencies.

The Information and Technology Services (ITS) Data Services Group (DSG) within GSL 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 GSL and the wider NOAA community.

Position Overview

The individual in this position will work with DSG teammates to design, develop, manage and document data systems in support of GSL's mission. They will establish user requirements for new datasets or services, and then design, develop, update, configure, and document software, as needed. The individual will maintain a working knowledge of DSG's established systems and methods, contribute to on-going efforts to improve and extend DSG services to the cloud, and ensure high availability of a large collection of real-time datasets on a variety of platforms. This position will report to the DSG Technical Lead.

Decision Making

Decision making for each assigned project depends on the analysis of user requirements, as well as a working understanding of technical options and constraints, and other project-specific issues. The implementation approach may need to be selected from many alternatives. This position receives general guidance on the overall work to be conducted and interacts with DSG teammates to identify strategies on more complex projects.

Essential Job Duties

Data Systems Management 95%

Acquire and maintain a working knowledge of DSG-developed software and data processing methods, configuration items and systems.Collaborate with DSG teammates on supporting a large collection of software components in a variety of scripted and compiled languages; update, build, test and install software and configuration items, as needed.Work with the DSG Technical Lead and GSL's research scientists and application developers to establish requirements for new data services.Configure, monitor, document and troubleshoot data flows and applications within DSG's on-premises and cloud-based frameworks.Work with DSG teammates, systems administrators and support staff to resolve service outages, and configure, monitor and manage system resources.Work with DSG teammates and others to envision and develop software that will meet future data processing needs, while keeping abreast of trends in information technology hardware, software and services.Participate in efforts to develop lab- and community-wide approaches to data handling issues.Communicate verbally and in writing with DSG team members, GSL managers, GSL users, and external data providers and users, in support of DSG's services.Documentation and Reporting 5%

Prepare software documentation in collaboration with team members.Prepare status reports as required by the project manager.Prepare and deliver technical talks and presentations as requested.Required Qualifications:

This position is located in a federal facility and requires the ability to pass a National Agency Check with Inquiries (NACI, tier one/federal background check) for building access.Applicants must be legally authorized to work in the United States by the start date.Bachelor's degree in atmospheric, computer science, or a related field

PLUS

two years relevant experience

OR

Master's degree in atmospheric, computer science, or a related field.Working knowledge of Linux and shell commands for file handling, text file editing, job scheduling, and process management.Ability to develop clean, efficient, well-documented software in scripted and compiled languages, such as Bash, Python, Perl, Java, C, C++, or Fortran, plus a willingness to work with legacy code in these languages.Experience with container application environments such as Docker, Kubernetes, etc.Experience with developing software to run in cloud native technologies.Excellent verbal and written communications skills, including the ability to connect with a community of data users and providers.Ability to work as part of a software development team, as well as independently.Preferred Qualifications:

Experience developing and managing data handling software applications or systems.Experience with data sharing and storage methods like Unidata's Local Data Manager (LDM), ftp, http, AWS S3, rsync and scp.Familiarity with common meteorological data formats like GRIB, BUFR and NetCDF, or newer formats like Zarr.Exposure to meteorological datasets (e.g., GOES, WSR-88D, RAOBs, NCEP model products).Salary Range

:

$70-$120k

Depending on Experience

RIVA Benefits:

Health, Dental, and Vision CoverageLife InsuranceRetirement Benefits / 401K with company matchingHSA/FSA Spending AccountsLong- and short-term disabilityPet InsuranceWellness Program InitiativesRIVA FlexAdditional Workplace BenefitsRIVA Solutions is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any protected class. If you need a reasonable accommodation to search for a job opening or to submit an online application, please email accommodations@rivasolutionsinc.com. Only messages left for this purpose will be returned.

#J-18808-Ljbffr