Job Description
Job Description
Senior HPC Linux Systems Engineer
- This position can be remote
- Must be eligible for a federal security clearance (US Citizen)
Major Duties / Responsibilities :
Systems Administration :
Lead the architecture and deployment of HPC-scale servicesCreate and maintain internal documentation of system architectures, configurations, and proceduresServe as the highest tier of support for complex issues, providing quick and efficient resolutionVirtualization and Automation :
Design, deploy, and manage resources in the NCCS VMware environmentIdentify potential automation targets and lead efforts to automate processesDefine policies and procedures for automation and configuration management for the team and the organization as a wholeIdentity Management and Security :
Design and administration of RSA SecureID and PingFederate serversDeploy, configure, and support identity and access management services such as single-sign-on on (SSO), OAuth, two-factor auth, zero trust, etc..…Project Management and Leadership :
Lead Infrastructure projects through all phases from planning to design, implementation, and supportMentor and train junior staff, creating training documentation, holding knowledge sharing sessions, and fostering skill growth throughout the teamPropose and implement improvements to existing Infrastructure systems as well as new systems, processes, and proceduresBasic Qualifications :
Bachelor’s degree in computer science or a closely related field, and a minimum of 8 years of experience in Linux systems administration, or a Master’s Degree, and a minimum of 4 years of experience in Linux systems administration.An equivalent combination of education and experience will be considered.Preferred Qualifications :
Excellent interpersonal / communication skills and the ability to work within a teamStrong experience in Identity Management, supporting SSO, OAuth, and two-factor authentication primarily in PingFederate and RSA SecureID. Entra ID experience a bonus.Strong working knowledge of Linux system fundamentals and common network protocolsProgramming and scripting skills in common languages such as Python and bashUnderstanding of versioning and code review tools like GitHub and GitLabExperience implementing and supporting highly available systems and servicesExperience with configuration management tools such as Puppet or AnsibleExperience deploying and maintaining virtual environments using VMWareExperience deploying, maintaining, and troubleshooting a variety of infrastructure services such as OpenLDAP, DNS, DHCP, etc…Ability to plan, prioritize, and complete assigned projects with minimal supervisionSpecial Requirements :
This position requires the ability to obtain and maintain a clearance from the Department of Energy.
As such, this position is designated as a Workplace Substance Abuse (WSAP) testing position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.