Systems Administrator (MLS Linux Administrator)
Ennoble First
Littleton, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 26KJob location
Littleton, United States of America
Tech stack
Bash
System Configuration
Software Debugging
Linux
Ethernet
Identity and Access Management
Kernel Debuggers
Lightweight Directory Access Protocols (LDAP)
Linux kernel
Ansible
Software Requirements Analysis
Supercomputing
System Software
Scripting (Bash/Python/Go/Ruby)
High Performance Computing
Reliability of Systems
Selinux
Information Technology
Multiplatform
Job description
SE Linux Based MLS Linux Administrator SME for the enterprise MLS configuration team which includes our Centralized Supercomputing Facility (CSCF) High Performance Computing and other contracts.
Roles and Responsibilities
- Administer and maintain SE Linux-based Multi-Level Security (MLS) configurations across enterprise HPC environments.
- Configure and maintain SELinux policies, MAC labeling, and security contexts to support MLS architectures.
- Develop and enforce least-privilege access controls for multi-level computing environments.
- Troubleshoot SELinux policy issues and system access conflicts.
- Maintain identity management integrations such as FreeIPA and LDAP in MLS environments.
- Implement automation and system configuration management using Ansible and related tools.
- Support kernel debugging and system troubleshooting to ensure system reliability and security.
- Coordinate with enterprise security and engineering teams to maintain compliance with MLS system requirements.
Requirements
- Bachelor's degree in Computer Science or an AIS degree required plus 10 years of experience
- A minimum of 5 years of experience developing system software in heterogeneous, multi-platform environments
- Proficiency with all aspects of SE Linux configuration, policy, MAC labeling, Security contexts, debugging policy issues, MLS FreeIPA, MLS Ethernet interface networking, developing least access policies, etc.
- Proficiency in Bourne/Bash and Expect scripting
- Proficiency in debugging issues with the Linux kernel including examining source code, system logs, and using tools such a crash and systemtap
- Experience with managing Satellite repositories to apply patches and build custom kernels as required to implement functionality or address security concerns
- Familiarity with automating approaches to configuring and maintaining (e.g. patching) systems using Ansible and Satellite Server
- Understanding and experience working with identity management systems including LDAP and token-based authentication systems
About the company
We are Ennoble First. The people supporting and securing some of the most complex government, defense, and intelligence projects across the country. We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that's important. Ennoble First is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver., E-Verify is a registered trademark of the U.S. Department of Homeland Security. This business uses E-Verify in its hiring practices to achieve a lawful workforce.