Role Description
By Light is looking for a DevOps Engineer. Our team directly supports the DOD Persistent Cyber Training Environment (PCTE) to build and update Cyber Range software. The DevOps Engineer works remotely as a member of the development and integration team charged with integrating, producing, testing, and deploying software packages for high-fidelity cybersecurity training environments.
-
Creating and maintaining online distribution repos.
-
Developing Linux-based packages and patches.
-
Developing and testing end-user installation strategies.
-
Automating build and deployment processes.
-
Contributing to developing, operating, and maintaining DevSecOps processes, tools, and an automation pipeline.
-
Ensuring the DevSecOps environment facilitates designing, implementing, deploying, and executing automated tests.
-
Investigating new technologies to improve productivity, quality, ease of use, and maintenance.
-
Automating DevOps pipelines, software builds, and software tests.
-
Authoring and maintaining automation deployment and monitoring scripts.
-
Developing and maintaining security controls and systems.
-
Managing virtualized and containerized assets.
-
Creating virtual and physical network configurations, servers, communications, and test and developer engineering support.
-
Linux software package creation and deployment and maintenance of the online distribution repository.
-
Design, integration, test, and initial deployment of a variety of applications in an enterprise Kubernetes environment using modern tools and patterns.
-
Creating infrastructure as code environments for complex virtualized networks.
-
Training others to perform similar DevSecOps and automation tasks.
-
Maintaining and evangelizing content to support a corporate library of knowledge.
Qualifications
-
Three (3) years of DevOps experience.
-
8570 IAT Level II certification.
-
Continuous Integration/Delivery and DevOps Pipelines.
-
Kubernetes and general containerization development, security, deployment, and management practices.
-
GitLab/Bitbucket code repositories and automation testing platforms (Jenkins, Zypher).
-
Experience implementing DevSecOps, DevOps, or IT or Security automation supporting multiple teams.
-
Knowledge of and ability to implement DevSecOps using private and commercial cloud best practices.
Preferred Experience/Qualifications
-
Experience in containerization (Kubernetes, Rancher, Docker).
-
Experience in environment orchestration (AWX, Crossplane, Terraform).
-
Expertise with Linux, repos, deployment, and Linux virtualization (KVM).
-
Experience with virtualized network environments (VMware vCenter and NSX desired).
-
Experience with one or more programming languages: Python, Bash, Ansible, React.
Special Requirements/Security Clearance
-
DoD Top Secret security clearance.
-
Up to 10% travel.