GeoPython Developer, Geospatial Big Data Solutions

Sorry, this job was removed at 9:16 a.m. (MST) on Wednesday, July 18, 2018
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The GeoPython Developer is a key member of the Geospatial Big Data Solutions team. This role requires a range of technical engineering skills that exist at the intersection of geospatial analysis and computer science. We are looking for a candidate with proven capabilities in geospatial data analysis and Python development who can quickly and effectively create scripts to perform analysis that meets requirements for a variety of clients both within DigitalGlobe and external to the company. This role will interact closely with senior members of the Geospatial Big Data Solutions team to identify customer requirements, define technical characteristics of a solution, map out delivery timelines, and execute on development activities. This career position requires continuous development of technical skills to stay abreast with advances in geospatial data analysis technologies and methodologies.

Responsibilities

  • Gain a thorough understanding of the technical capabilities of DigitalGlobe Platform products including MapsAPI, GBDX (the Geospatial Big Data platform), Tomnod, and Spatial On Demand.
  • Rapidly prototype custom solutions to stated market or customer problems using a range of software development skills.
  • Implement production level code that is used by DigitalGlobe employees or DigitalGlobe customers to address geospatial analysis problems.
  • Perform spatial analysis using DigitalGlobe technology and open source geospatial technologies
  • Build spatial analysis tools and services and then integrate into existing workflows and/or a standing codebase (gbdxtools) to be used by the DigitalGlobe developer community.​
     

Required Skills/Knowledge/Experience:

  • BS degree in Computer Science, Geography, or related areas
  • Min of 2 years relevant and demonstrated experience using Python in data management, data analysis, and visualization.
  • Min of 2 years relevant and demonstrated experience with geospatial analysis techniques, the principles of geographic information science, and performing spatial analysis in code.
  • Excellent interpersonal, communication, and collaboration skills.

Preferred Skills/Knowledge:

  • Ability to learn and master new skills quickly and independently
  • Ability to balance multiple competing priorities
  • Ability to work independently as well as part of a dynamic, multi-disciplinary team.
  • Detail-oriented, excellent teamwork skills, willingness to learn, strong problem-solving skills, and adaptability to a rapidly changing work environment
  • Knowledge of basic concepts in raster analysis/modeling and demonstrated experience in raster-based geospatial analysis
  • Experience using advanced geospatial analysis techniques (e.g., spatial statistics, spatial aggregation/disaggregation techniques, point interpolation, etc.)
  • Experience with spatial database technologies including Postgres and PostGIS.
  • Experience with Amazon Web Services
  • Experience with Docker
  • Experience with project or client management

DigitalGlobe offers a generous compensation package including a competitive salary; choice of medical plan; dental, life, and disability insurance; a 401(K) plan with competitive company match; paid holidays and paid time off.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our location is just steps away from plenty of expansive open space, restaurants, and bars. We are less than a 5 minute walk from an RTD Park-n-Ride.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DigitalGlobeFind similar jobs