COMPUTER SYSTEMS ENGINEER/ARCHITECT

Gonzer Associates, L. J.
Princeton, NJ, US
Full-time

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.

  • 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 ().
  • 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.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Hamilton Township, New Jersey

A company is looking for a Computer Systems Engineer / Architect (Afloat Modernization). ...

Gonzer Associates, L. J.
Princeton, New Jersey

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 missi...

Promoted
Piper Companies
Remote, Pennsylvania, Delaware, New Jersey
Remote

Keywords: Linux Systems Administrator, Linux, RedHat, Apache, Tomcat, MySQL, MariaDB, PostgreSQL, database, networking, firewall, Active Directory, system configuration, troubleshooting, Ansible, automation, scripting, Linux OS, system administration, documentation, web technologies, Azure, system d...

Promoted
InsideHigherEd
Branchburg, New Jersey

The Systems Administrator will research, implement and support server operating systems, and related applications for the college. Install, modify and maintain systems and utility software on server computer systems. Manage day-to-day administration of Microsoft Windows systems supporting applicatio...

Promoted
VirtualVocations
Hamilton Township, New Jersey

A company is looking for a Solutions Architect, AI/ML to join their Professional Services team. ...

Promoted
Genmab
Monroe Township, New Jersey

The Role & DepartmentWe are seeking an innovation-focused Senior Software Engineer, specializing in Intelligent Automation, AI & Software Development to join our IT Commercialization & Enabling Functions (C&EF) team who is passionate about designing, developing, and implementing automation solutions...

Promoted
GForce Life Sciences
Plainsboro Township, New Jersey

Developing process guides, audits, and system documentation. SharePoint and system testing experience is a plus. ...

Promoted
ECLARO
New Brunswick, New Jersey

Work closely with application developers to ensure the database design aligns with the application’s data access and usage patterns. Proficiency in programming languages such Python for data analysis and modeling is a must. Proven experience in data science role, preferably in pharmaceutical industr...

Promoted
SpectraMedix
East Windsor, New Jersey

Position: Senior Health Informatics Data Analyst. Senior Health Informatics Data Analyst. Conduct data analysis on various disparate healthcare datasets using SQL and Python. Our clinical and population health intelligence solutions deliver meaningful real-time data analytics that enable reductions ...

Promoted
BEUMER Group
Franklin Township, New Jersey

The Software Systems Engineer III is part of a New Jersey based software development team. Act as the lead software engineer across multiple projects, leading a team of software developers on each project to implement, validate, and commission the design decisions you make for these projects. Suppor...