GIS Developer - Lombardy, Italy

Job type:
on-site
Start:
ASAP
Duration:
Long term
From:
Contracts IT Ltd
Place:
IT
Date:
07/12/2019
Country:
flag_no Italy
project ID:
1796614


GIS Developer - Lombardy, Italy

Languages: ENGLISH only.

Skills and Experience:

  • Master's degree and 9/11/13 years of experience (for levels 3,4 or 5 respectively).
  • Strong experience in using the following GIS tools and libraries: GDAL, PDAL, PostGIS, Qgis, uDig, ArcMap, ArcPro including the development of geospatial processing models.
  • Good knowledge of Google Earth Engine processing using JavaScript and Python.
  • Development of GIS Web Clients, geospatial Web services, geospatial catalogues GeoNetwork, pyCSW and GeoNode.
  • Deep knowledge of the main CMS for geospatial web and web development such as Drupal and Django.
  • Deep knowledge in Web Application/REST APIs development including PHP (and various geo packages like GeoPHP), Python (and various geo and non-geo packages), JQuery, Ajax, JavaScript, HTML and CSS.
  • Extensive experience required in the use of the following libraries LeafletJs, Mapbox GL JS, MapboxVectorTile, Tippecanoe, Turf.JS, Openlayers, Mapbox, CartoJs, Highcharts, Google Charts, DataTables.
  • Familiar with following development frameworks: NodeJs, React, AngularJS, ES6 and Dojo Toolkit
  • Development of WMS, WFS, WCS, WPS using GeoServer and/or MapServer, and Vector Tiles.
  • Demonstrated experience in linking the Web GIS interfaces with Postgres and Postgis databases
  • Strong experience in using external APIs from NASA, ESA, NOAA, GBIF, The World Bank, IUCN
  • Demonstrated experience in the using and processing spatial biodiversity data standards and reference data-sets (World Database of Protected Areas, Red List of Threatened Species, GBIF species occurrences)
  • Very good knowledge of Cartography design principles.

Description of work:

  • To further adapt, optimize and update the content of existing GIS web applications, in particular eConservation and DOPA Explorer.
  • To contribute to the maintenance of Geonode and Geoserver, the mapping services underpinning most of the above indicated web applications.
  • To ensure the security and smooth operation of the GIS web applications by performing basic administration and user management tasks.
  • To provide technical support to key partners.
  • To prepare the spatial data-sets for subsequent processing (projection of spatial data, editing of incomplete data-sets and correction of topological features, organizing the data for storage and processing in PostGIS database, tiling of large images).
  • To process the global data-sets to generate summary statistics at site, country, ecoregion and regional levels.
  • To contribute to the maintenance of the spatial data (updates, file versioning).
  • To provide technical support to the application architect in preparing the spatial data according to their requirements.

Please send your CV to Janisha and call to discuss further.

We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

We champion difference in the world of technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants welcome to apply