• 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 services
• Create and maintain internal documentation of system architectures, configurations, and procedures
• Serve as the highest tier of support for complex issues, providing quick and efficient resolution
Virtualization and Automation:
• Design, deploy, and manage resources in the NCCS VMware environment
• Identify potential automation targets and lead efforts to automate processes
• Define policies and procedures for automation and configuration management for the team and the organization as a whole
Identity Management and Security:
• Design and administration of RSA SecureID and PingFederate servers
• Deploy, 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 support
• Mentor and train junior staff, creating training documentation, holding knowledge sharing sessions, and fostering skill growth throughout the team
• Propose and implement improvements to existing Infrastructure systems as well as new systems, processes, and procedures
Basic 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 team
• Strong 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 protocols
• Programming and scripting skills in common languages such as Python and bash
• Understanding of versioning and code review tools like GitHub and GitLab
• Experience implementing and supporting highly available systems and services
• Experience with configuration management tools such as Puppet or Ansible
• Experience deploying and maintaining virtual environments using VMWare
• Experience 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 supervision
Special 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.