[ESIP-all] Job Posting: GIBS Image Processing & Web Services Developer
Thompson, Charles K (398I) via ESIP-all
esip-all at lists.esipfed.org
Mon Dec 1 19:29:32 EST 2014
Will be a Software Engineer II in the Science Applications and Data Interaction Group and report to the Group Supervisor. You will be involved in the design and development of state-of-the-art tools and services supporting innovative web-based Earth and planetary science data access and exploration techniques. Will serve as a software developer for Global Imagery Browse Services (GIBS), NASA’s core set of web services for delivering Earth Science imagery. Will be responsible for building and enhancing a unique software package developed at JPL for serving geo-referenced science imagery from all NASA data centers. Will apply standards and protocols from the Earth science, geospatial/GIS, and education communities to ensure system compatibility with a wide audience.
Typically requires a Bachelors degree in Computer Science or related science/engineering discipline with a minimum of 3 years of related experience; Masters degree in similar disciplines with a minimum of 1 year of related experience; or PhD in similar disciplines and 0 years experience.
• Experience coding in the following languages: Python, C, C++.
• Experience with web services protocols (HTTP, REST, JSON, XML, data interchange formats) and web servers (Apache).
• Experience with image formats (JPEG, PNG, TIFF) and image manipulation.
• Familiarity with Web mapping standards (e.g. WMS, WMTS, KML, etc.).
• Solid understand of the HTTP protocol.
• Ability to work and thrive independently and collaboratively in a fast-paced environment.
• Excellent communication and time management skills.
• Experience with using Apache modules and filters and preferably experience with writing low-level Apache modules in a Linux environment.
• Experience generating and modifying imagery using the Geospatial Data Abstraction Library (GDAL).
• Experience with multiple geospatial and mapping server packages such as GeoServer, MapCache, Mapserver, ArcGIS, and MapProxy.
• Knowledge of scientific data formats (e.g., HDF, NetCDF).
• Experience with RDBMS (e.g., MySQL, Postgres, Oracle).
• Experience with NASA Earth science data products and the NASA EOSDIS.
• Familiarity with client side web development.
• Experience with mobile application development, iOS and Android.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the ESIP-all