Pular para o conteúdo principal

Desenvolvedor de Sistemas Geoespaciais

Descrição da vaga

#JoinUs 💙


A Join está em busca de uma Pessoa Desenvolvedora de Sistemas Geoespaciais para fazer parte de um time focado em fazer o melhor!


Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo.


Como Pessoa Desenvolvedora de Sistemas Geoespaciais você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil.


Vaga 100% remota! Aceitamos candidatos de todas as regiões do Brasil =D

Responsabilidades e atribuições

No seu dia a dia esperamos que você toque os seguintes processos:

  • Processamento e análise de imagens de satélite (Sentinel-2, Landsat, MODIS);
  • Desenvolvimento de algoritmos para índices espectrais (NDVI, EVI, SAVI, NDWI);
  • Análise temporal, detecção de anomalias e fases fenológicas;
  • Geração de mapas temáticos e máscaras para agricultura de precisão;
  • Automatização de pipelines NRT com Python (GDAL, Rasterio, Xarray) e agendadores (Cron);
  • Organização de dados geoespaciais (COGs, data cubes);
  • Publicação via Geoserver (WMS, WCS) e automação de catálogo;
  • Apoio técnico à equipe, documentação e relatórios técnicos, participando de reuniões diárias do time Scrum do projeto em questão.

Requisitos e qualificações

O que será necessário para o nosso match perfeito:

Desenvolvimento e Automação;

  • Python: scripts para manipulação geoespacial, automação de pipelines e análise de dados;
  • Shell Script / Bash: automação de tarefas em ambiente Linux;
  • Cron: agendamento de rotinas periódicas (ex: processamento em tempo quase real);
  • Git: versionamento de código e colaboração com times.

Sistemas e Ferramentas GIS;

  • GDAL / Rasterio / Xarray: leitura, escrita, reprojeção e análise de dados raster;
  • Geopandas / Shapely / Fiona: manipulação de dados vetoriais em Python;
  • QGIS: análise espacial, geração de mapas e validação de dados (desejável familiaridade avançada);

Servidores de Mapas e Padrões OGC;

  • GeoServer: publicação de camadas WMS/WFS/WCS, configuração de estilos (SLD), cache e segurança;
  • MapServer: alternativa leve para publicação de mapas (desejável conhecimento);
  • Padrões OGC: entendimento de padrões abertos como WMS, WFS, WCS, WPS e seus usos práticos;

Visualização Web e Front-End;

  • Javascript: desenvolvimento de interfaces interativas para mapas web;
  • Bibliotecas como OpenLayers, Leaflet, ou frameworks como MapLibre e CesiumJS;
  • Integração com APIs de mapas (Tile layers, GeoJSON, WMS);
  • Desenvolvimento de páginas com camadas dinâmicas, filtros e interações espaciais.

Diferenciais (não obrigatórios, mas valorizados);

  • Processamento de imagens ópticas (ex: Sentinel-2, Landsat, MODIS);
  • Cálculo de índices espectrais (NDVI, NDWI, EVI, SAVI etc.);
  • Geração de mapas temáticos e máscaras;
  • Desejável conhecimento em: COGs (Cloud Optimized GeoTIFFs) e data cubes.
  • Integração com PostGIS (PostgreSQL com extensão espacial);
  • Experiência com Google Earth Engine ou Sentinel Hub;
  • Noções de machine learning aplicadas a imagens geoespaciais;
  • Experiência com Docker ou ambientes virtualizados para geoprocessamento;
  • Conhecimentos framewoeks web (FastAPI, Flask ou Django + GeoDjango).

Informações adicionais

🏡 Full Remoto – Trabalhe na segurança e conforto do seu lar💙

🖥️ Auxílio Infraestrutura;

⌚️ Flexibilidade de horário;

🥳 Day Off no dia do aniversário – com direito a surpresa! 

🎓 Incentivo a formação e certificações;

🎯 Acesso ao Alura;

🧑‍🎓 Parceria com FIAP; 

🏆 Indicação Premiada;

🧘‍♀️Vittude - plataforma de saúde mental;

🏋️‍♂️Wellhub - para sua saúde física;

🪙 New Value - cupons de desconto;

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Revisão do Joinstick
  3. Etapa 3: Bate-papo com Joinhas do time de Gestão de Pessoas
  4. Etapa 4: Bate-papo com nosso Joinha Manager / Joinhas do Projeto
  5. Etapa 5: Join us! (Proposta)
  6. Etapa 6: Contratação

Freedom for tech.

Hoje somos testemunhas de uma revolução silenciosa. Que acontece de todo o lugar, sem fronteiras e sem líderes.

Mentes inquietas que se juntam a este movimento onde quer que estejam. A qualquer hora. Moldando um futuro sem hierarquias e sem fronteiras. Livre. Criativo. Tecnológico.

A liberdade que nos inspira a viver uma vida mais equilibrada.

A criatividade que nos desperta a pensar de outro jeito.

E a tecnologia que nos une. E não apenas aproxima, mas também soluciona problemas reais.

Junte-se a este movimento. Junte-se à comunidade de visionários e seja a mudança, seja a inspiração, seja a força que molda o mundo.

Afinal, somos mais fortes juntos.


Join, EVERYWHERE.


O QUE NOS MOVE: Ser criativo em cada desafio

NOSSA CAUSA: Potencializar a liberdade por meio da tecnologia, facilitando interações e aproximando relações

QUEM SOMOS: Criamos projetos de tecnologia com olhar criativo e diferenciado.

PERSONALIDADE: Divertida, comprometida, independente e questionadora

NOSSO PÚBLICO: Talentos e organizações que querem sair do lugar comum para colocar coisas extraordinárias no mundo.


Criatividade nos desperta

Pensar de outras maneiras sobre problemas reais nos mantem atentos e despertos.


Liberdade nos renova

E nos mantem em constante estado de ENTUSIASMO, sem rotinas que nos desestimulam


Equilíbrio nos fortalece

O equilíbrio entre trabalho e vida pessoal nos deixa mais potentes e inspirados.


Relações nos energizam

Relações humanizadas se estabelecem independente da presença física e isso precisa ser sempre lembrado.