Must be eligible to obtain a security clearance (US Citizen)
NO C2C
Python Developer
- Bachelor’s degree in a scientific field or equivalent combination of education and experience
- Experience developing software related to a field involving geospatial computing, big data architectures
- Experience with spatial enabled database (Postgresql with PostGIS) and executing spatial data queries.
- Experience with software development best practices including, but not limited to: Agile development; version control using Git/GitFlow or similar system; and project management via systems like JIRA, Asana, etc.
- Experience with open-source tools and system, OGC web services, and web development frameworks.
- Experience with data collection or similar Extract Transform Load (ETL) processes.
- Ability to obtain and maintain a DOE Security Clearance.
Preferred Qualifications
- Past hands-on involvement in software systems, data systems, analytics, computer driven distributed data processing, geomatics, image analysis, remote sensing, or geospatial research projects.
- Experience with real-time architectures and other map services software libraries.
- Strong knowledge of multiple operating systems
- Exposure to microservices concepts and understanding of container environments including Docker, Docker-Compose, and Kubernetes
- Experience with the following languages: Python and modules such as requests, pandas/geopandas, flask or similar web server capabilities. Experience with Pep Compliance
- Previous experience working in a government, scientific, or other highly technical environment.
- Demonstrated ability to balance complex research and security requirements