Salary
💰 $130,000 - $270,000 per year
Tech Stack
AnsibleDockerGrafanaKubernetesLinuxPrometheusPythonVault
About the role
- Senior level systems engineer in a hands-on technical position supporting the team's portfolio of projects.
- Responsible for software integration efforts and PKI infrastructure.
- Maintain automated infrastructure solutions to ensure high availability and scalability of HPC systems in a Linux environment.
- Support software integration, service management, configuration management, provisioning, storage, and networking tasks.
- Install, configure, and support COTS/GOTS/FOSS software, libraries, and packages in Linux environments.
- Implement CI/CD pipelines using GitLab CI and manage infrastructure as code with Ansible.
- Deploy and manage containerized workloads using Docker and Kubernetes.
- Manage PKI certificate lifecycles and related naming (NPE, wildcards, FQDN).
Requirements
- Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
- Twenty (20) years' experience as a SE in programs and contracts of similar scope, type and complexity is required.
- Demonstrated experience in planning and leading Systems Engineering efforts is required.
- Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required.
- Five (5) years of additional SE experience may be substituted for a bachelor's degree
- Proficient using the Linux CLI
- Demonstrated experience writing scripts using Bash/Python
- Linux administration experience including software integration, service management, configuration management, and routine sustainment operations related to provisioning, storage, and networking.
- Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment
- Experience with FOOS Secret Management products including Vault
- Experience with stream/batch Big Data processing and analytic frameworks
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI
- Experience with IaC (Infrastructure as Code) principles and automation infrastructure provisioning and configuration using tools such as Ansible
- Experience with containerization technologies such as Docker
- Experience with Kubernetes container orchestration technologies such as Kubernetes
- Knowledge of PKI infrastructure, principles, and concepts including managing PKI certificate lifecycle, NPE, wildcards, and FQDN
- Experience with Git for source code management
- Experience with the Atlassian Tool Suite (JIRA, Confluence) (desired)
- Demonstrated experience using system monitoring tools such as Prometheus/Grafana (desired)