General Dynamics Information Technology is a global technology and professional services company that delivers consulting, technology, and mission services to U.S. government agencies. They are seeking a DevOps Systems Engineer to support the modernization and transformation of enterprise business solutions for NASA, focusing on the management and deployment of Red Hat OpenShift environments and ensuring compliance with security requirements.
Responsibilities:
- O&M of existing Red Hat OpenShift environment across multiple security domains in both Cloud and datacenter (vSphere) environments
- OpenShift Command Line Interface: All commands-login, project creations (oc new-project), app deployment (oc new - app), expolos (oc expose), logs/debug (oc rsh/logs), and admin tasks (oc adm policy for RBAC)
- Deploy OpenShift to new sites as they come online
- Work with internal and external teams to understand integration requirements and scale existing platforms to meet them
- Work with Security to ensure ongoing compliance and develop secure solutions
- Support data services including RabbitMQ, Redis, PostgreSQL, Elastic Stack
- Experience with platforms such as Kubernetes, EKS, OpenShift or another container orchestration platform
- Experience with Cloud Computing and Hybrid On-Prem solutions
- Experience with Docker or similar container technology
- Experience with GitLab, Bitbucket, GitHub Enterprise or similar source repository and CI/CD collaboration platform
- Building/compiling Shell scripting, Java, Python or JavaScript applications
Requirements:
- 5 + years of related experience
- US Citizenship Required
- O&M of existing Red Hat OpenShift environment across multiple security domains in both Cloud and datacenter (vSphere) environments
- OpenShift Command Line Interface: All commands-login, project creations (oc new-project), app deployment (oc new - app), expolos (oc expose), logs/debug (oc rsh/logs), and admin tasks (oc adm policy for RBAC)
- Deploy OpenShift to new sites as they come online
- Work with internal and external teams to understand integration requirements and scale existing platforms to meet them
- Work with Security to ensure ongoing compliance and develop secure solutions
- Support data services including RabbitMQ, Redis, PostgreSQL, Elastic Stack
- Experience with platforms such as Kubernetes, EKS, OpenShift or another container orchestration platform
- Experience with Cloud Computing and Hybrid On-Prem solutions
- Experience with Docker or similar container technology
- Experience with GitLab, Bitbucket, GitHub Enterprise or similar source repository and CI/CD collaboration platform
- Building/compiling Shell scripting, Java, Python or JavaScript applications
- Bachelor's Degree in Computer Programming, Science, Engineering or a related technical discipline
- Experience with Argo CD or similar continuous delivery technology
- Experience with Terraform or similar Infrastructure as code tool
- Technical background in Software Development or DevSecOps
- Experience with Security/Software Supply Chain scanning
- Experience with Ansible, Chef, Puppet or similar Configuration Management technology
- Experience with Amazon Web Services
- Python, Shell scripting, Git
- CI/CD orchestration tools: GitLab CI, Jenkins
- Container technology: Docker, Kubernetes, and Cloud Native Computing Foundation ecosystem in general
- AWS Certification (Developer, DevOps, Architect, etc.)
- Experience with SAFe Agile Methodologies or SAFe certification
- 5-8 years Developer experience
- GUI development experience with Java Swing, JavaFX, RESTful API design (JavaScript, TypeScript, and/or ReactJS)
- Experience with NASA World Wind Java, ATAK, Cesium, Protocol Buffers, Avro, OpenGL/OpenCL, and/or CUDA
- Experience supporting the NASA Web Services Operational Environment