Sr. Unix/Linux/Hpc Engineer

General Dynamics Rockville , MD 20850

Posted 2 months ago

Responsibilities for this Position

Location: USA MD Rockville

  • 5635 Fishers Ln, Ste 1400 (MDC145)

Full Part/Time: Full time

Job Req: RQ170411

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Suitability:

Public Trust/Other Required:

NACI (T1)

Job Family:

Systems Engineering

Job Qualifications:

Skills:

Computer Hardware, High-Performance Computing (HPC) Systems, Linux, Systems Software, UNIX Environment

Certifications:

Red Hat Certified Engineer (RHCE) - Red Hat

Experience:

8 + years of related experience

US Citizenship Required:

No

Job Description:

The Scientific Systems High Performance Computing [HPC] Engineer [SSE] will support the Linux/Unix-based gene sequencing and bioinformatics needs of the National Human Genome Research Institute (NHGRI) within the National Institutes of Health (NIH).

This role requires regular, close collaboration with Data Center, VMware, Oracle, Storage, Backup, and 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.

You will need extensive experience with large high performance supercomputers, as well an as intimate, in-depth knowledge of the myriad applications that run on them; conformably, a demonstrated competency in the design, build, and configuration of services necessary for research computing, and underlying scripting capability is necessary.

Work Visa sponsorship will not be provided for this role.

Must have flexibility to change work schedule to accommodate pre-scheduled, after-hours maintenance activities

HOW A LINUX/UNIX/HPC ENGINEER WILL MAKE AN IMPACT

  • 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 software, applications software, and all configurations

  • Plan, coordinate, and implement information security measures to protect data, software, and hardware

  • Utilize monitoring systems to assess the performance of computer systems and networks

  • Perform routine system startup and shutdown procedures

  • Build and maintain high performance clusters, including design, configuration, and testing of computer hardware, networking software, and operating system software

  • Recommend changes to improve systems and network configurations and determine hardware or software requirements related to such changes

  • Monitor system performance to determine whether adjustments need to be made and where changes may be required in the future

  • Design and implement disaster recovery plans, including implementation of backups with tools like NetWorker

  • Actively monitor IT-maintained systems with monitoring tools, such as Zabbix

  • Participate and adhere to change management processes

  • Resolve escalated Linux issues from the desktop support team

  • Create and maintain documentation, including change and configuration management principles

  • Conduct briefings and participate in technical cross-functional meetings

WHAT YOU'LL NEED TO SUCCEED:

Education: BS/BA (or equivalent)

Experience: Minimum of eight years related experience

Required Technical Skills:

  • Minimum of three years experience with Unix, Linux or HPC systems, including system administration tools, methodologies, and security practices

  • Three years of experience in code and packages, including use of Git, "diff," and patch files

  • Experience writing shell scripts in a production Linux or Unix environment

  • 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), cluster file systems (GPFS, pNFS, Lustre, PVFS), or provisioning tools

  • Three years of experience with programming languages, such as Python, C, Ruby, Perl, R, Go, Rust, or similar languages

  • Two years of configuration management application experience, such as Ansible, SaltStack, CFEngine or Puppet

  • Familiarity with rack-installed servers and network equipment, including part replacement

  • Experience with RPM / Package building

  • Must have a RHCE (Red Hat Certified Engineer) certification or a similar certification or be able to obtain within six months of hire date

Security Clearance: Must be able to obtain a NIH Public Trust

Required Skills and Abilities:

  • Must be able to effectively communicate with both technical staff and customers

  • Good problem solving skills for both technical and process issues

Preferred Skills:

  • Domain knowledge in HPC and system software, such as cluster management/provisioning tools, job schedulers, MPI
  • Familiarity with CentOS and Red Hat

Location: Hybrid; current requirement is one day a week at client site in Rockville, MD; must be able to adapt to changing client requirement.

GDIT IS YOUR PLACE:

401K with company match

Comprehensive health and wellness packages

Internal mobility team dedicated to helping you own your career

Professional growth opportunities including paid education and certifications

Cutting-edge technology you can learn from

Rest and recharge with paid vacation and holidays

#GDITFedHealthJobs

  • NIH

#GDITFedHealthJobs

Scheduled Weekly Hours:

40

Travel Required:

None

Telecommuting Options:

Hybrid

Work Location:

USA MD Rockville

Additional Work Locations:

We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

We connect people with the most impactful client missions, creating an unparalleled work experience that allows them to see their impact every day. We create opportunities for our people to lead and learn simultaneously. From securing our nation's most sensitive systems, to enabling digital transformation and cloud adoption, our people are the ones who make change real.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Sr. Unix/Linux/Hpc Engineer

General Dynamics