Geospatial Programmer
Clearance Level: Top Secret w/ Polygragh
Location: ONSITE, Northern Virginia 5 days per week
Clearance: Possess an Active Top Secret - TS/SCI Clearance with a Lifestyle Polygraph
Finch AI is a fast-growing, fast-paced software development organization; our mission is to build new ways of interacting with information. We do that by leveraging game-changing intellectual property, cloud infrastructure expertise, and a staff that is second to none. Together, we build and support products that address complex, real-time data and analytics needs in the enterprise.
Responsibilities:
- Support the further development of an existing big data analytic project.
- Develop custom code, scripts, modules, macro procedures, libraries, and dynamically linked libraries for geospatial analysis functions using Python Using Python to augment and analyze data
- Provide ad hoc support for writing scripts in Python and other coding languages to help automate geoprocessing of large datasets in response to analysts’ needs. Instructing and assisting analysts in writing custom code and scripts as needed.
- Leverage available computing resources to handle very large geospatial datasets, creating efficiencies in data management including data deduplication and reduction, streamlining geospatial data processing, and scaling processes from regional to global
- Educate and advise on the current state of the art and future direction of geospatial technology and products.
- Provide metadata, commented code, user manuals, system requirements, system security plans, and any other documents required for future users to learn, implement, and maintain the products or methodologies developed.
Requirements:
- Python
- Relational databases - PostgreSQL Preferred
- Some experience working with geospatial data and software (Esri or QGIS etc.)Familiarity with ArcGIS server architecture and troubleshooting (Highly Preferred)
- Experience with security accreditation
- Conceptual, quantitative, organizational, research, writing, and verbal communication skills.
- Creative problem solving and independent working skills.
- Sound interpersonal and teamwork skills to work with individuals and organizations, to include varying levels and types.
- Facilitation skills to bring diverse groups together on issues and reach consensus across stakeholders.
- The ability to perform complex analyses and to communicate its results using accurate, concise, and effective writing and through descriptive and graphical representations.
- Technical understanding of the systems supporting aspects of the functional areas
- Possess an Active Top Secret - TS/SCI Clearance with a Lifestyle Polygraph