
Description
Description
SAIC is seeking a Senior System Programmer to support our customer, NOAA GFDL, in Princeton, NJ. This position requires the ability to obtain a Public Trust and work at the local customer site. The desired physical location is in Princeton, NJ, or the surrounding area.
The Senior System Programmer's responsibilities include, but are not limited to:
· Review, analyze, develop, install, and modify computer operating systems, systems utilities, and applications;
· Develops and optimizes application process;
· Participate in various algorithm improvements and code optimization initiatives;
· HPC and Model Support liaison between Scientists and the Modeling Services team aimed at facilitating scientific code development and infrastructure planning;
· Attend code reviews and planning development meetings;
· Run Computer Climate Models to aid in regression testing and Documentation of production software;
· Analyze and resolve problems at the user, code, system, and network levels;
· Troubleshoot the function and performance of systems and system utilities;
· Work to develop new capabilities and optimize performance;
· Detect, diagnose, and report related problems;
· Participate in evaluating new HPC technology and architectures;
Qualifications
Qualifications
Required Qualifications:
· A Master's degree in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
· Eight years of specialized experience in determining information technology's effects on the organizational structure and determining the ability that IT can support/meet organizational goals.
· With a PH.D. (in the fields described above): six year experience.
· With at Bachelors Degree and least 10 years of specialized experience, a Master's degree is not required.
· Knowledge of HPC architectures;
· Thorough understanding of system architecture impact on application utilization and optimization;
· Experience with Cloud architecture from an ad hoc scalability standpoint to support greater compute, as well as from a cloud migration standpoint;
· Experience with HPC schedulers;
· Proficiency in Linux and basic Linux administration;
· Shell, PERL, BASH Scripting
· Experience with Massively Parallel Programming concepts and tools such as OpenMP
· Experience with interactive debuggers;
· Experience with source code control management systems;
· Proficiency in Modern Programming Languages;
· Technical Writing Experience;
· Ability to work independently and self direct work.
· Background with user support and directions for serving data.
Desirable Skills:
· Professional knowledge in one or more physical science fields.
· Experience with AWS / Google Storage a plus
Program and Project Details:
GFDL is focused on comprehensive long-lead-time research that is fundamental to advancing the scientific understanding of the physical, dynamic, chemical, and biogeochemical processes governing the behavior of the atmosphere, oceans, land, and ice components and their interactions with the ecosystem. Scientists at GFDL develop and use Earth system models and computer simulations to improve our understanding and prediction of all aspects of the climate system. GFDL scientists focus on model-building relevant to society for hurricane research, weather and ocean prediction, seasonal forecasting, understanding regional and global climate change, and more. GFDL has pioneered much of the world's long-term weather trend modeling research since 1955.
GFDL's research encompasses the predictability and sensitivity of global and regional climate; the structure, variability, dynamics, and interaction of the atmosphere, the ocean, sea ice, and land; and the ways that the atmosphere, oceans, and land influence, and are influenced by various trace constituents. This science incorporates multiple disciplines, including meteorology, oceanography, hydrology, classical physics, fluid dynamics, chemistry, applied mathematics, and numerical analysis.
GFDL has a cooperative agreement with Princeton University's Atmospheric and Oceanic Sciences Program. Under this collaborative program, Princeton University faculty, research scientists, and graduate students participate in theoretical, analytical, numerical, and observational studies. The program is supported in part by NOAA funding.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Apply on company website