About this role
Reflexive Concepts is seeking a skilled Software Integration Engineer IV to join our team!
This position supports the MYSTICPOTIONS team, which delivers the Platform-as-a-Service component of the CASA Compute Environment (CEE): secure, multi-tenant, performant, and highly available Kubernetes clusters serving a large mission base. The engineer will work in Linux environments performing Kubernetes cluster maintenance, administration, and capability development, using automated deployment, scaling, and management of containerized applications and Infrastructure as Code to provision and maintain the clusters. The toolset includes Kubernetes, Docker, Podman, Helm, Flux, Git, Ansible, VS Code, VMware, OneView, GitLab CI/CD, FastAPI, uv, HAProxy, NGINX, and the Atlassian suite (Confluence, Jira). Candidates must hold a Cyberspace Certification & Qualification (C2Q) such as Security+ or be willing to obtain one within six months of assignment. Call-in support is required.
Qualifications:
- Active TS/SCI + FS Polygraph
- Bachelor's Degree in Computer Science or related field and at least ten (10) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR
- Five (5) years of full-time Computer Science directly related work may be substituted for a degree, with at least ten (10) years of demonstrable experience
- An industry-recognized professional certification, as defined in the TTOs, may substitute for one (1) year of experience
- A Master's Degree in Computer Science or related field may substitute for two (2) years of experience
Required Skills + Experience :
- Experience using the Linux CLI and Linux suite of tools
- Experience developing scripts using Bash/Python for task automation
- Experience with containerization technologies such as Docker/Podman
- Experience administration and monitoring Kubernetes clusters
- Experience troubleshooting and resolving issues related to Kubernetes workloads (ingress, performance, networking, storage, etc.)
- Experience with IaC principles, concepts, and methodologies using automation tools including Ansible
- Experience using Flux to deploy and manage Helm Charts
- Experience using Git for source code management, branching strategies, and team collaboration
Desired Skills + Experience
- Experience developing within the eVo environment and transfer of artifacts to the customer's network
- Experience with release management to include developing production deployment scripts and procedures
- Experience working in a DevOps environment that uses Agile principles and methodologies
- Experience using system monitoring tools such as Prometheus /Grafana
- Experience with the Atlassian Tool Suite (Jira, Confluence, etc.)
- Experience with or willingness to learn development of Python and Kopf applications (FastAPI, operators, microservices, etc.)
- CKA (Certified Kubernetes Administrator)
.png)