Job Description
You will be supporting a research and development team in NGA Springfield, VA located at the This position is full time and a Government TS/SCI Security Clearance is required.
As a Sr. Programmer Analyst you will be working on a team that develops new software tools and plug ins for processing and exploiting remote sensing data. You will need to work independently to drive to task completion of your assignments so you need to be a self starter. You will regularly work with your team to divide tasks and give status updates. You will interface directly with the development team, so we are not expecting this position to be the geospatial tool developer, but rather will apply software engineering best practices to help refactor and make the tools ready to transition to production versions of the software. You will manage the full-stack associated with the capability, including the database, compute and web services. You will have to prepare the tool for compliance with NGA CORE, involve CI/CD, containerization and interfacing with cloud services. You will be required to collaborate effectively with other team members who will also be building other tools to be used by other Intelligence Community partners. Communication and collaboration are important aspects of this team to ensure tools run correctly and effectively.
In this job you will:
- Develop and implement new software and tools for improved geospatial processing
- Manage conversion of research grade software and tools into production versions ready for installation on NGA's networks
- Follow NGA CORE
- Implement CI/CD practices
- Manage the full stack for this capability
- Build and manage containers
- Build, test, and validate the software and tools
- Document your code in proper software deliverables
- Present your work in technical forums and analyst exchanges
- Collaborate with other teams within the DoD and IC.
Required Education, Experience, & Skills
- Expert in Python
- Experienced with fastAPI, flask or equivalent
- Experienced in PostgreSQL
- Experienced in Nodsjs and React.js
- Experienced in GitLab
- Experienced in Linux
- Experienced Virtualization and containerization
- Experienced in CI/CD tools for static code scanning, image scanning, deployments, etc.
- Experienced in GIS tools such as postgis and leaflet
- Experienced in GeoServer
- Some experience with NGA CORE is beneficial, or ability to learn
- Some experience developing within RLE environment is a plus
- MA/MS Degree Science or Engineering field and a minimum of 9 years relevant job experience or in place of a degree may substitute 19 years of relevant work experience.
- BA/BS and 12 years of relevant experience
- An active TS/SCI Clearance
Preferred Education, Experience, & Skills
- Prior research experience
C-Star Solutions is an Equal Opportunity/Affirmative Action Employer committed to hiring and retaining a diverse workforce, including protected veterans and individuals with disabilities.
Powered by JazzHR
yGml0G5hM9