Geospatial Data Engineer

We are DNEXT, commodity agriculture experts. We provide consultancy to a variety of firms involved from the production stage all the way to the consumers and across multiple geographies. We provide our customers with a market intelligence platform hosting the full- scope of datasets related to agriculture commodities.

Our aim is to bring more transparency to the agricultural supply chain for the benefit of the different market stakeholders.

Job Profile

We are looking to hire a data engineer for geospatial data, including weather forecast data, climate data, remote sensing data, as well as geospatial reference data. Your responsibilities will consist of setting up data pipelines to download and store geospatial data and setting up the relevant infrastructure to allow other team members to access and analyze the stored data. You will join a team of commodity analysts, data scientists and analysts.


Responsibilities

  • Design, architect, build and maintain data pipeline systems related to satellite imagery
  • Write code for importing and updating large datasets to relational database
  • Collaborate with web developers on optimizing database schemas for APIs and Web applications
  • Develop and maintain visualizations of geospatial data

Qualifications

  • University degree in Geospatial engineering / Environmental sciences
  • Industry experience in the following fields: Image processing and Machine learning

Necessary experience:

  • Experience working with GIS tools (QGIS, ArcGIS) & geospatial data processing tools (GDAL)
  • Proficiency in Python & Python geospatial data processing libraries (rasterio, xarray, geopandas), good knowledge of common geospatial data storage formats (GeoTiff, NetCDF, HDF5)
  • Experience with setting up scheduled data pipelines using modern Python orchestration and scheduling frameworks (Airflow, Dagster)
  • General experience setting up and maintaining relational databases, experience working with spatial database extensions (Postgres/PostGIS)
  • experience setting up and maintaining mapping servers (Geoserver) and related infrastructure
  • General experience setting up and maintaining relational databases, experience working with spatial database extensions (Postgres/PostGIS)
  • Experience setting up and maintaining mapping servers (Geoserver) and related infrastructure
  • Experience in cloud computing, preferably AWS
  • High-level written and verbal communication skills
  • Ability for teamwork, and capacity to handle short timelines
  • Fluent in English

To apply for this job email your details to career@dnext.io