NASA Ames is developing tools and technologies to conduct integrated airspace management research as part of the Extensible Traffic Management (xTM) project to accommodate new types of aircraft and missions seeking to use the National Air Space (NAS) in non-traditional ways.
Requirements
- Demonstrated experience with relational (PostgreSQL), NoSQL (MongoDB), and cloud-based (Amazon Redshift) database environments
- Experience using Git, GitHub, and Atlassian toolset
- Strong analytic skills related to working with unstructured datasets
- Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines
- Experience with software container technologies (Docker, Kubernetes, etc.)
- Familiarity with cloud-based software deployment, preferably via AWS
- Experience with Kinesis data pipelines
Responsibilities
- architect and implement complex software solutions across Freddie, NDT, Sherlock Data Warehouse, and other platforms
- work closely with front-end and back-end developers, researchers, and analysts
- architecting and developing complex software solutions
- Experience using Git, GitHub, and Atlassian toolset
- Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines
- Experience with software container technologies (Docker, Kubernetes, etc.)
- Familiarity with cloud-based software deployment, preferably via AWS
Other
- Bachelor’s Degree or higher (or equivalent experience) in science or engineering
- Minimum 15 years of experience architecting and developing complex software solutions
- Passion for quality and writing clean, solid, readable code that scales and performs well. Strong desire to learn, push the envelope, and share knowledge with others.
- Proven interpersonal communication skills and ability to mentor and collaborate with other software engineers to commit, test, and review code in GitHub
- Must be a US Citizen or Permanent Resident