Vacancy expired!
Please review the job details below.
Maxar is looking to for a Geospatial Software Developer to provide support for an enterprise geospatial data visualization application and support vital analysis of various, unique data sets. If you are a developer who likes to handle big data and engineer time saving solutions, we need your skills!You'll have the unique opportunity to provide support to two important missions supporting national security. One project, we're identifying, obtaining, and analyzing various data sets and providing quantitative analytic techniques to model foreign adversaries' behavior in support of time-critical world events. This utilizes large data sets manipulated with Python. In the other project, you'll join an exciting team of software developers building and maintaining a data visualization and analytic web application with a wide and stable user base. The tool is currently in the process of finalizing migration to a cloud environment and will soon undertake several exciting new development initiatives.Career: At Maxar we're very serious about professional development and continuing education. We offer everyone the opportunity to define their own career trajectory. Our group has some amazing resources at its disposal specifically for this purpose. You will work with your direct supervisor and/or a mentor to set appropriate goals and design a plan to help you make consistent progress.Day-to-day with your colleagues:- Meeting with the customer to understand and refine the requirements.
- Developing new tools and adapt existing tools.
- Recommending best practices for data storage and manipulation.
- Reviewing current practices, identifying process improvements, and implementing them.
- Supporting cloud migration activities.
- Modernizing workflows, interfaces and code base to include containerization of existing code within the cloud.
- Supporting the further development of an existing web viewer application in the ESRI JavaScript API and other related technologies.
- Assisting the ingest of geospatial data including imagery, maps, charts, GIS feature data and integrated GIS data to the Sponsor's web applications.
- Creating methodologies for manipulation of large data sets to derive answers to specific intelligence problems for which the data can reveal insight.
- Current/active TS/SCI security clearance with required Polygraph.
- Bachelor's degree in Computer Science, Geography, or related technical field.
- 5+ years of professional experience with software development.
- Ability to automate workflows using Python.
- Experience using Python to manipulate spatial data. Creating and modifying modules in Python.
- Experience with JavaScript.
- Experience with ElasticStack to include analysis of large datasets using ElasticSearch and Kibana.
- Experience with a relational database (PostgreSQL with the PostGIS extension is preferred).
- Ability to communicate analysis to experts and lay persons alike.
- Experience with geospatial software such as ArcGIS, QGIS.
- Experience with geospatial extensions for relational databases (like PostGIS).
- Knowledge of best practices for data standards, data management, data quality.
- Experience with NiFi.
- Experience with Agile tools such as JIRA and Confluence.
- Experience working on an enterprise level application.
- Experience with and adherence to traditional DevOps principles.
- Experience with cloud development and operating in AWS environments.
- AWS certifications.