PYTHON GIS Developer - REMOTE - 160 days - UN-agency-client - EN-speaking

Posted 5 hours 42 minutes ago by infom consulting GmbH

Contract
Not Specified
Other
Roma, Italy
Job Description

We are looking for one "remote PYTHON GIS Back End Developer" to start ASAP (OCT-NOV25, desired) an initial 160-days contract (extensions possible) for an international Org' - client in ROME, where 100% REMOTE work is possible. Possibility of extension based on performance and budget availability. English speaking environment.

  • Our client is an international organisation in Rome and a great reference in any CV!
  • On-Site in Rome would be great, but up to 100% Off-site/Off-shore is possible.
  • A competitive rate will increase chances to be selected.

TASKS

  • Deploy a service that can store single geospatial places (points and vectors) and basic metadata (eg, label, description, provider, method/device- gps, model extraction, drawn, ) issuing Decentralized Identifiers (DIDs) for each place.
  • Enable retrieval of places by ID, including metadata.
  • Implement service protection, such as rate limiting.
  • Establish a Uniform Resource Identifier (URI) for each place.
  • Testing and quality assurance.
  • Integrate the service with the client' Agro-informatics platform and the Ground application.
  • Provide comprehensive documentation for service APIs, including how to use them with common GIS tools.
  • Establish a CI/CD (Continuous Integration/Continuous Deployment) pipeline.
  • Set up automated back-up and disaster recovery procedures.

SKILLS

  • At least 3 years of professional experience as a Python developer, with proven Back End development expertise.
  • At least one year of experience in geospatial software engineering domain
  • At least one year of experience in the following skills:

o Building APIs using FastAPI/ElasticSearch.

o Cloud platforms and cloud native technologies (preferably GCP)

o Containerization tools

o Databases, relational and unstructured - SQL/NoSQL+Graph)

o Git and dCI/CD pipelines

o JSON + Schemas

Expected requirements

  • At least one year of experience in Google Cloud Platform, including cloud native technologies.
  • At least one year of experience in the geospatial software engineering domain

Desirable requirements

  • Apache Sedona/Spark
  • OGC standards and OSGeo software.
  • SpatioTemporal Asset Catalog (STAC)
  • TiTiler
  • BigQuery, Postgres/Spanner
  • Preferably GitHub Actions
  • Docker
  • Kubernetes
  • KeyCloak

    AWARD & OTHERS

    • The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation.
    • Curriculum vitae shall illustrate the specific skills relevant to this request.
    • We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate.
    • Please apply when you are available immediately or on short notice (and Full-time).
    • Please respect, that I am NOT working with agencies/companies.

    PROVIDER

    infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU.

    TO DO - QUESTIONS

    1. INTRO': Can you please provide a 3-4 sentences summary how you fit It's a kind of Intro' to be used for your presentation to the UN-client, which will help a lot.
    2. RATE(S): Can you tell me your daily rate (all in) in Euro, please? 100% OFF-site work will be possible.
    3. CV: Can you send your CV in DOC-format highlighting the specific skills relevant to this request, please?
    4. Can you tell me your availability (or notice period), please? We need one single key-consultant, who needs to be available full-time, 8 hrs per working day, Mon-Fri, 40 hrs/week, to work with team.