This Software Integration Engineer role involves installing, configuring, and maintaining FOSS/COTS/GOTS software tools and libraries in a Linux environment. The role requires detailed, organizational skills and strong troubleshooting abilities to resolve issues related to software installation, configuration, and support. This involves working in an On-site role in Annapolis Junction.
Requirements
- Experience using the Linux CLI
- Experience developing and maintaining scripts using Bash/Python
- Experience installing, configuring, and supporting COTS/GOTS/FOSS software, libraries, and packages in a Linux environment
- Experience with containerization technologies such as Docker and containerd
- Experience with NoSQL technologies such as MongoDB, Elasticsearch, and Accumulo
- Experience with container orchestration technologies such as Kubernetes
- Experience administering Kubernetes clusters on bare metal in a Linux environment
- Experience with IaC (Infrastructure as Code) concepts, principles and automation tools such as Ansible and Terraform
- Experience with CI/CD principles, methodologies, and tools such as GitLab CI
- Familiarity with Site Reliability Engineering (SRE) principles and applications
- Experience with Linux cluster/node monitoring tools
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
- Experience with Git Version Control System