Role Description
NASA Consolidated Applications Platform Services (NCAPS) contract is searching for a DevOps Systems Engineer supporting the modernization and transformation of a large portfolio of enterprise business solutions used by the National Aeronautics and Space Administration (NASA). The candidate will be part of a team where complex problem solving and communication skills are critical to success.
-
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
Qualifications
-
5 + years of related experience
-
US Citizenship Required: Yes
Requirements
-
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
Education/Experience
-
Bachelor's Degree in Computer Programming, Science, Engineering or a related technical discipline.
-
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
Salary Information
The likely salary range for this position is $97,750 - $132,250. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Travel and Telecommuting Options
-
Scheduled Weekly Hours: 40
-
Travel Required: Less than 10%
-
Telecommuting Options: Remote
-
Work Location: Any Location / Remote
Benefits
-
Variety of medical plan options, some with Health Savings Accounts
-
Dental plan options
-
Vision plan
-
401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
-
Full flex work weeks where possible
-
Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
-
15 days of paid leave per calendar year for new employees
-
10 paid holidays per year
-
GDIT Paid Family Leave program provides up to 160 hours of paid leave in a rolling 12 month period for eligible employees
-
Short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance