Get Involved‎ > ‎

Jobs

Python Software Developer


Job Description


Environmental watchdog org needs a python developer to extend existing toolset for scraping (scrapy) and publishing (REST and Google Fusion Tables) oil and gas drilling data via our environmental alerts system (alerts.skytruth.org).  We also want to migrate some data serving to Google App Engine.  Looking for a motivated self starter that enjoys creative problem solving while simultaneously helping to make the world a better place.

Requirements

  • Strong Python skills
  • Basic database and SQL knowledge
  • Capable of working independently
  • Comfortable working with PHP (legacy application)
  • Experience creating simple, clean user interfaces with HTML, Javascript and CSS
  • Experience with Google App Engine a plus
  • Experience with POSTGIS a plus

About the company


SkyTruth is an environmental watchdog non-profit (501c3) specializing in the use of satellite imaging and other remote sensing to monitor and report on the environmental impacts of onshore and offshore energy development - oil, natural gas and coal - as well as mineral mining, forestry and other large-footprint industrial activities.

Details

 
Recently we have been automating our data acquisition and publishing systems, using Python to implement a web scraper (scrapy) and PHP/Javascpript to publish via Google Maps ( alerts.skytruth.org ).   We are planning to migrate data and image processing pipelines to Google App Engine (more python) and augment with a webservice API wrapping POSTGIS for certain spatial operations that cannot easily be perform in GAE.

We also need to automate download and processing of satellite images and related remote sensing data for conversion to KML and publication  via Google Maps Engine.

Contact Info

Contact: Paul Woods, CTO
E-mail contact: paul@skytruth.org
Phone: +1 240 432 1674
Web: http://labs.skytruth.org/get-involved/jobs
Telecommuting OK
Comments