Apex Systems, Inc Rockville , MD 20850
Apex Systems Inc. is immediately seeking a Linux Engineer
HPC (High Performance Computing) who is a self-starter, highly organized and has a strong drive for quality. This position will support one of our highly regarded clients in the government arena, and offer a strong upside for growth.
If you want to work with a dynamic group of dedicated, technical professionals on a collaborative team that supports a life-saving mission of global importance, we encourage you to apply. Position: Linux Engineer
HPC Location: Greater Washington DC Area Clearance:
Public Trust Timeline: Immediately Schedule: Monday-Friday Linux Engineer
HPC Job Description:
You will be hands on with the design, build, and configuration of services necessary for research computing, and underlying scripting capabilities.
This role requires regular, close collaboration with Data Center, VmWare, Oracle, Storage, Backup, SQL Administrators, as well scientific investigators. This is a customer service focused environment with the associated business needs of an advanced research environment, requiring high reliability and 24 x 7 up time. Role & Responsibilities for Linux Engineer
Provide hands on design, build, and configuration of services necessary for research computing, and underlying scripting capabilities
Diagnose hardware and software problems, and replace defective components
Perform data backups and disaster recovery operations.
Maintain and administer computer networks and related computing environments, including computer hardware, systems
Collaborate with other Systems Administrators who oversee the Data Center, VmWare, Oracle, Storage, Backup, SQL Administration, as well scientific investigators.
Use strong analysis and decision-making skills to conduct briefings and participate in technical cross-functional meetings
Focus on process and documentation with a demonstrated understanding of change and configuration management principles in support of a validated environment.
You'll be utilizing an exceptional Linux/UNIX scope and associated project management skillset as well.
Requirements for Linux Engineer
In depth knowledge of UNIX/Linux HPC systems, system administration tools, methodologies, and security practices. CentOS and Scientific Linux Knowledge.
Domain knowledge in HPC and system software such as cluster management/provisioning tools, job schedulers, MPI, etc
In-depth understanding of one or more of the technology fields in HPC such as storage (FC, SAS, iSCSI, FCoE), high speed interconnects (InfiniBand, 10GigE, etc), cluster file systems (pNFS, Lustre, PVFS), provisioning tools, MPI.
Proactive communication to manage scope and schedule for multiple priorities
Participate and adhere to change management processes
Customer Service Focus Business Needs (Support Science), Reliability, Up Time (24 x7) etc
Resolve escalated issues from Tier 2 and Tier 3 to assist desktop support team
Design and implement disaster recovery plans, implement backups with tools like Networker.
Actively monitor IT maintained systems with monitoring tools such as xymon Be available on page for monitors and alerts during after hours Rack and stack servers and network equipment
RPM / Package building
Versioning experience in code and packages, including use of "diff" files
Exeperience writing shell scripts in a production *nix environment
Programming languages (Python, C, Ruby, Perl, R) CFEngine or Puppet
Bachelors degree in Computer Science, Information Systems, Engineering; equivalent professional experience may be considered in lieu of formal education
RHCE (RHEL 7); CCNA & MCP desired
Ability to obtain Public Trust Clearance
Please note that as a member of the Apex Systems team, youd be eligible for Health, Dental, Vision and Life Insurance; Short Term Disability; Hospitalization Coverage; Direct Deposit; Weekly Pay Periods; Training and Development Programs; and our Referral Program.
HPC, Red Hat