Previous Job
Previous
System Solutions Engineer
Ref No.: 18-00042
Location: Princeton, New Jersey
This is a Systems solutions Engineer position.Critical skill is High Performance Computing.

Job Description: Position: System Solutions Engineer

Position Description and Responsibilities:
To work as part of a multi-site organization to support new technology initiatives including hybrid cloud technology, AWS-Cloud migrations, High density computing platform, Software defined data center and scientific workflows.
This role will engineer and support AWS cloud and high density computing platform for research applications and implement leading edge technologies and best practices.

Role Responsibilities
• Provide expertise and experience on new operating systems like Linux, CentOS & Ubuntu, other emerging operating systems. Cloud integration technologies is highly preferred.
• Administer large scale automated scientific computing with a queuing system or through distributed systems. Integrate scheduling system with AWS-cloud.
• Work with key clients in scientific research areas to deliver HPC services, system customization, performance tuning and optimization, proof-of-concept prototyping and deliver new capabilities.
• Provide support to research computing infrastructure, involving servers, workstations, storage, applications and networking, as part of the team.

Position Requirements:
Must have:
• 5 years or more experience in managing commercial Linux systems. Red Hat Linux or CentOS is a must.
• 2 years or more experience using AWS cloud services. Knowledge of EC2 & S3 required. Familiarity with any RDS service preferred.
• Experience in managing High performance compute infrastructure in the data center including high speed network switches, standalone servers, high density blade servers, NAS and object storage.
• Experience in handling in remote administration for x86_64 servers.
Experience in UNIX SHELL, Perl and Python is required
• Experience supporting NFS, CIFS active directory authentication, SCP, SFTP.
• Experience supporting authentication and login protocols, LDAP, SSL, SSH.
• Must be able to program in a shell language. Must be able to perform compilation/make tasks.
• Experience with application servers such as Apache or other web server, Tomcat.


Preferred:
• Working knowledge of configuring systems environment for databases.
• Working knowledge of Chef, Puppet or Ansible
• Working knowledge of Linux Containers - Docker
• Working knowledge of Backup technologies.
• Working knowledge of virtualization technologies such as Vmware.
• Good time management skills. Use of project management tools preferred. Familiarity with Agile principles a plus.
Additional Job Requirements:
None