DevOps EngineerThe DevOps Engineer shall be responsible for implementing a Zero-touch provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for complex High Performance Computing Systems. DevOps activities include requirements analysis, design, implementation, testing, and sustainment. The primary focus is integrating COTS and FOSS products, packages, and libraries.
The DevOps Engineer must have a demonstrated understanding of the software development lifecycle.Requirements:TS/SCI w/ Polygraph Clearance RequiredExperience using the Linux CLIExperience with scripting using Bash/PythonExperience with IaC (Infrastructure as Code) principles and automation tools such as Ansible, SaltStack, and TerraformExperience with CI/CD principles, methodologies, and tools such as GitLab CI and JenkinsExperience developing with multiple programming languages such as Java, Go, and PythonExperience with software frameworks used for searching, monitoring, and analyzing big data such as Splunk and Elastic StackExperience with SQL technologies such as MySQL, MariaDB, and PostgreSQLExperience with NoSQL technologies such as MongoDB and ElasticsearchExperience with designing, implementing, and using REST and/or RPC APIsExperience with Git Source Control SystemPosition Desired Skills:Experience with Messaging Frameworks such as Kafka, ActiveMQ, and RabbitMQExperience with tools used for metrics visualization such as Grafana and KibanaExperience with containerization technologies such as DockerExperience with the Atlassian Tool Suite (JIRA, Confluence)