Job Detail

Organization: GISinc
Title: Remote Sensing Tool Developer
Location: Denver, CO

Posted: 2019-08-09
Application Deadline:

Position Description:

GISinc is a small business whose core purpose is to create insight through spatial technology. Since 1991, our team of professionals has been using Geographic Information Systems to solve staffing, technology, and business needs in markets ranging from Federal, State, and Local Governments to some of the largest public and privately-held companies in the world. If you have exceptional talent and interpersonal skills and meet the following description, please submit your resume using the link below.

Role: Remote Sensing Tool Developer

Candidates must be eligible for federal security clearance (DOI) and proof of U.S. Citizenship is required.

Role Summary: The function of the Remote Sensing Tools Developer is to design, configure, develop, maintain and optimize online geospatial imaging tools that meet the needs of several BLM geospatial projects. Additionally, this role will assist and coordinate the development, configuration and maintenance of geospatial tools developed by other BLM employees. You will have the opportunity to work in many different software environments such as Google Earth Engine, Portal for ArcGIS and BLM ArcGIS Online (AGOL) for Organization, and Geocortex Essentials.

Essential Functions:
• Study, understand and document the purpose, specific requirements, and desired outcomes for each project requiring the use of an online geospatial tool.
• Design web-based geospatial imaging tools (including web interfaces/front-end) for variety of projects (chiefly including the front-end Graphical User Interface for NASA ROSES Land CART app), meeting specific requirements from the business, IT, and security components of the tool.
• Provide technical assistance to end users accessing and using geospatial tools.
• Coordinate the development, configuration and maintenance of the geospatial imaging tools developed by other BLM employees as needed, including reuse and recycle of tool components and scripting logic and/or snippets.
• Provide trainings and reviews of geospatial tools during development for user review and feedback as well as training on use of final products.
• Ensure the full documentation of each geospatial tool as needed including scripting, model, and workflow documentation as well as development of help files and user guides (include training of BLM staff on how to update apps and fix bugs as needed - particularly with JavaScript and front end web development, but also with other related tools).
• Identify and communicate any needed geodatabase schema and/or web service needs to appropriate BLM DRS/Geospatial Section staff during the development of geospatial tools.
• Build and configure interactive web-maps and web-app using existing Commercial off-the-shelf products such as Google Earth Engine Apps, Latitude Geographic Geocortex, ESRI ArcGIS Online, and Portal for ArcGIS.
• Provide technical consultation on the development of tools within a Cloud Environment such as Google Earth Engine and the Google Cloud Platform
• Provide technical support with JavaScript for Google Earth Engine.
• Provide technical support with Python scripting and the ArcPy site package for ArcGIS 10.x.
• Create and manage data automation scripts using Python, and JavaScript.
• Assist in preparation of best practice documentation for the developed apps/tools.
• Participate in the monthly/weekly coordination calls, and other associated project conference calls.
• Prepare weekly status reporting in a format agreed upon by the Contract Officer’s Representative (COR).

Competencies and Skills:
• A real passion for working with teammates and customers to solve problems.
• Excellent interpersonal skills.
• Able to troubleshoot and debug complex applications and systems.
• Ability to multi-task, prioritize and meet deadlines.
• Knowledge of internet architectures and technologies.
• Knowledge of geospatial concepts.
• Familiarity with standard software development protocols and coding standards.
• Application documentation including system design and technical specifications.
• Development of custom geospatial solutions.

• Bachelor’s degree in Computer Science, Geography/GIS, Engineering, or a STEM field.
• 5+ years with Python or/and JavaScript.
• 4+ years in development and documentation of geospatial tools in a web environment.
• 3+ years with ESRI’s software.
• Strong working knowledge of SQL and relational databases.
• Experience building and using Rest web services.
• Demonstrated experience building applications within a Cloud Environment.
• Candidates must be eligible for federal security clearance (DOI) and proof of U.S. Citizenship is required.
Preference will be given to candidates that demonstrate the following:
• Professional knowledge of concepts and principles of remote sensing.
• Experience applying artificial intelligence, machine learning, and computer vision models for geospatial applications.
• Experience with customizing and/or extending Google Earth Engine Apps using Python or JavaScript.
• Experience designing and developing Latitude Geographic’s Geocortex sites, viewers, and workflows.
Work Environment:
• Location: Onsite BLM National Operations Center (NOC), Denver, CO.
• Travel approximately 10% of the time.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

All Contents © 1999-2019. The GIS Jobs Clearinghouse