You are here:-Job Details

Job Details Back to Job List

COMPUTER SYSTEMS ENGINEER/ARCHITECT

Listed on: 6/24/2022 1:24:00 PMPST
Location: Princeton, NJ 08543
Industry: Information Technology
Salary: Open
Description: Architect appropriate High Performance Computing (HPC) solutions, based on the close collaboration with the Computational Sciences Department and applicable research computing end users. Design of these systems should meet various project and user needs, while facilitating the overall research mission of the laboratory.Troubleshoots and resolves complex software, operating system, and network problems and determine whether the problem is system-related, hardware, software, or the end–user. Relies upon extensive knowledge of server and desktop systems, vendor supplied diagnostic tools and web-based information to determine the reason for the malfunction and the appropriate solution to resolve the problem. Must be able to make independent decisions to best resolve the problems.Develops, tests, implements, installs, and maintains the operating system and the related software for proper server system operation.Assists in the troubleshooting of end-user system issues to help maintain consistent lab-wide computing.Troubleshoot and maintain cyber-security issues pertaining to internal and external firewall and system configurations and settings to meet government cyber-security requirements and also provide consistent and secure networking lab-wide. Participates in the incident response process and assessment of cyber security requirements and controls, log reviews and forensics and vulnerability scanning and remediation.Documents server system problems related to hardware, software, and setup of prescribed formats, resolving them independently or referring them to the immediate supervisor as needed.Provide recommendations for non-desktop hardware based on detailed project specifications and changing environment needs. Other duties as assigned.
Requirements: 
  • Bachelor's degree in Computer Science or a related field.
  • 5+ years experience in managing High Performance Computing environments.
  • Knowledge of parallel file systems (such as Ceph) and high speed interconnects (Infiniband, ethernet fabrics).
  • Strong knowledge of job scheduling technology, such as SLURM.
  • Strong oral and written communication skills.
  • Strong multitasking skills.
  • Experience with configuration management systems, such as Puppet or Ansible.
  • Experience with automated deployment systems (e.g. Cobbler).
  • Ability to work with and follow guidelines set forth in security benchmarks, such as CIS.
  • Ability to implement technical solutions for specialized software and research data requirements.
  • General knowledge of networking equipment and techniques.
L. J. Gonzer Associates is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.