Experience with HPC system integration and administration
Familiarity with IaC principles and automation tools like Salt and Ansible
Understanding of HPC shared file systems and monitoring tools
Responsibilities
Integrate and configure COTS/GOTS software in diverse OS environments
Support and upgrade existing software systems
Troubleshoot HPC system issues, including software and hardware
Develop and maintain scripts for automation
Evaluate and implement system administration best practices
Monitor system performance and resource usage
Collaborate with teams to enhance HPC capabilities
Benefits
Competitive 401(k) Plan with Matching Contributions
Health Coverage with Employer Funded HSA
Dental and Vision Insurance
Generous PTO and Federal Holidays
Life, AD&D, and Disability Coverage fully paid by BCT
Tuition and Training Reimbursement
Wellness Membership Program
Employee Referral Program
Scholarship Opportunities for dependents
Box Seats to Orioles Games
Pet Adoption Program
Full Job Description
About the job:
BCT LLC is seeking a Software Integration Engineer 4 to join our team. The ideal candidate must possess an active TS/SCI with POLY and have experience providing expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.
Required Skills:
Experience with the Linux CLI, and the Linux suite of tools
Extensive recent experience using Bash/Python to develop scripts
Solid understanding of the Slurm resource management and job scheduling tool
Experience with integration, evaluation, and system administration of HPC systems
Experience troubleshooting HPC system problems, including basic system administration tasks, including software stack issues and hardware issues
Experience with IaC principles and automation tools such as Salt and Ansible
Familiar with HPC shared file systems such as Lustre, GPFS, and Panasas
Familiar with system monitoring tools such as Ganglia and Nagios
Familiar with acceleration technologies such as GPU, FPGA, and ASICs
Familiar with high-speed network interconnect technologies such as InfiniBand and Slingshot
Familiar with open-source industry-standard HPC benchmark tooling
Ability to troubleshoot problems with a rigorous, analytical approach that enables diagnosis of root causes and discovery of mitigation/solution paths
Desired Skills:
Experience with the Atlassian Tool Suite (JIRA, Confluence)
Experience supporting HPC large-scale systems and customers
Required Education:
Qualified candidates must meet one of the following criteria:
Bachelor's degree in computer science or related field and have at least ten (10) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR
The individual shall have five (5) years full-time Computer Science directly related work that can be substituted for a degree and have at least ten (10) years of demonstrable experience OR
An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience OR
A master's degree in computer science or related field may substitute for two (2) years' experience.
Salary Range: $173,000-227,100
The above salary range represents a general guideline; however, BCT-LLC considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
What We Offer
Competitive 401(k) Plan with Matching Contributions
Independent 401(k) and Investment Advisory Services
Health Coverage with Employer Funded Health Savings Account (HSA)
Dental/Vision
Competitive PTO & Federal Holiday package
Life/AD&D/Disability Coverage paid 100% by BCT
Generous Employee Referral Program
Tuition/Training Reimbursement
Wellness Membership Program
Box Seats to Orioles Games
Pet Adoption Program
Several Scholarship Opportunities available to BCT family members/dependents