Saltar al contenido

Orcrist Technologies

Ingeniero Full-Stack Geoespacial

TypeScriptPythonReactSQLPostgreSQLDockerKubernetesGo
Traducción automática. Consulta el original.

Sobre la oportunidad

Orcrist está construyendo una plataforma de inteligencia de datos de próxima generación utilizando tecnologías de vanguardia. Manejamos datos a escala de petabytes con consultas sub-segundo. Nuestro producto es una plataforma basada en Kubernetes entregada como B2B SaaS o como una solución autoalojada en las instalaciones, incluyendo implementaciones air-gapped. Permitimos a los clientes de defensa, aplicación de la ley y empresas convertir datos de misión crítica en inteligencia procesable.

ROL

Crea funcionalidades geoespaciales desde la interacción del analista en el mapa hasta los servicios y consultas subyacentes. Trabajarás con TypeScript/React, Go y Python para convertir catálogos de imágenes, conjuntos de datos espaciales y resultados analíticos en capacidades de producto útiles.

Extenderás una plataforma existente mientras ayudas a establecer nuevos servicios y aplicaciones geoespaciales. Trabajando con ingenieros de frontend, ingenieros de datos, científicos de datos y expertos del dominio, serás responsable de funcionalidades completas y de las interfaces que las hacen reutilizables en todos los productos.

QUÉ HARÁS

  1. Construir flujos de trabajo completos para analistas: descubrir imágenes, filtrar por área y tiempo, añadir conjuntos de datos a un mapa, inspeccionar características, ejecutar operaciones espaciales y guardar o compartir el espacio de trabajo resultante.
  1. Desarrollar interfaces de TypeScript/React y servicios de Go/Python, conectando mapas interactivos a catálogos, consultas espaciales y trabajos de procesamiento.
  1. Diseñar APIs para búsqueda geoespacial, acceso a características, solicitudes de análisis y estado de trabajos, con validación clara, autorización y manejo de errores.
  1. Implementar consultas PostGIS para filtrado de vista, uniones espaciales, proximidad y exploración temporal; perfilar planes de consulta y elegir índices y formatos de respuesta adecuados.
  1. Integrar capacidades de geocodificación y enrutamiento para que la búsqueda de ubicaciones y el enrutamiento funcionen sin problemas en los flujos de trabajo basados en mapas de Sentinel.
  1. Construir el camino desde la indexación del catálogo y el descubrimiento espacial hasta la recuperación y visualización en el mapa para COGs, PMTiles y GeoParquet. Emitir URLs pre-firmadas después de la autorización y soportar solicitudes de rango HTTP, renovación de URL y caché para que los activos grandes sigan siendo utilizables durante largas sesiones de mapa.
  1. Utilizar herramientas geoespaciales como DuckDB Spatial, GDAL/PROJ y GeoPandas junto con PostGIS, eligiendo formatos y rutas de procesamiento apropiados para consultas interactivas y cargas de trabajo analíticas.
  1. Conectar capacidades de adquisición y procesamiento de imágenes a los servicios existentes de ingesta, orquestación, identidad y ontología de Sentinel.
  1. Trabajar con MapLibre y deck.gl, extendiendo componentes compartidos y traduciendo resultados analíticos en interacciones claras en el mapa.
  1. Ser responsable de las pruebas, la observabilidad, la documentación y la resolución de problemas de producción para las funcionalidades que entregues. Utilizar los comentarios de los analistas para mejorar tanto la corrección como la usabilidad.

SOBRE TI

  1. Varios años construyendo software de producción, incluyendo aplicaciones geoespaciales o interfaces analíticas complejas.
  1. Educación universitaria en geoinformática, ingeniería geoespacial, informática con enfoque geoespacial o una disciplina relacionada.
  1. Sólidas habilidades en TypeScript y React, además de experiencia práctica en backend en Go y Python. Puedes llevar una funcionalidad a través de los límites de API, base de datos y frontend.
  1. Experiencia con PostgreSQL/PostGIS, SQL, diseño de API e integración de procesamiento asíncrono en aplicaciones orientadas al usuario.
  1. Experiencia práctica con MapLibre, deck.gl, OpenLayers, CesiumJS o frameworks de mapas comparables.
  1. Un sólido entendimiento de los sistemas de referencia de coordenadas, tipos de geometría, datos raster frente a vectoriales, indexación espacial y acceso basado en tiles o vistas.
  1. Buen juicio de ingeniería en torno al rendimiento, seguridad, pruebas y límites de servicio mantenibles. Puedes investigar una interacción lenta en el mapa a través de toda la ruta de la solicitud.
  1. Comunicación clara en inglés y la capacidad de trabajar directamente con diseñadores, analistas y otros equipos de ingeniería. Elegible para trabajar en Alemania.

VALORAMOS ESPECIALMENTE

  1. STAC/pgSTAC, APIs OGC, TiTiler, Martin u otras tecnologías de catálogo y servicio geoespacial; H3 para indexación y agregación espacial.
  1. Familiaridad con pilas de datos analíticos que utilizan GeoParquet, Apache Arrow y Apache Iceberg, y con herramientas como QGIS o CARTO para explorar y validar datos espaciales.
  1. TanStack Query/Store/Router, Bun y experiencia en la construcción de componentes de React compartidos o APIs orientadas al desarrollador.
  1. Temporal, Kafka, Docker, Kubernetes, o entrega en entornos autoalojados y air-gapped.
  1. Flujos de trabajo de imágenes satelitales, procesamiento geoespacial en Python, o integración de inferencia de modelos en productos analíticos.
  1. Experiencia práctica con pipelines de datos OSM y el conjunto de herramientas geo de código abierto a su alrededor.
  1. Experiencia trabajando en entornos de defensa e inteligencia o en proyectos relacionados.
  1. Fuerte interés y habilidad práctica en el desarrollo de software agéntico: usar agentes de codificación para planificar, implementar, probar y revisar software, y mantenerse al día con las herramientas, técnicas y tendencias en rápida evolución.
  1. Conocimientos de alemán.

QUÉ OFRECEMOS

  • Propiedad de funcionalidades geoespaciales que formarán parte de una plataforma de inteligencia compartida.
  • Un entorno moderno de TypeScript, Go y Python, con espacio para introducir mejoras técnicas bien fundamentadas.
  • Colaboración directa con especialistas en GEOINT, equipos de producto y las personas que utilizan tu trabajo.
  • Remoto-primero, en toda Alemania: trabaja desde donde mejor realices tu trabajo, con reuniones periódicas del equipo en Berlín y otros lugares fuera de la oficina.
  • Flexibilidad por defecto: horarios de trabajo flexibles que te ayudan a adaptar el trabajo a tu vida.
  • Tu configuración, a tu manera: obtén un presupuesto personal para equipamiento de oficina en casa para crear un espacio de trabajo que funcione para ti.
  • 30 días de vacaciones: Tómate el tiempo que necesites para recargar energías y volver con energía renovada.
  • Sigue creciendo: Invertimos en tu desarrollo personal y profesional.
  • Sé recompensado por el impacto: los bonos de rendimiento están vinculados a objetivos y resultados clave acordados.
  • Una cálida bienvenida: Cada nuevo miembro del equipo recibe una bolsa de regalos de bienvenida.
  • Buena gente, buenos momentos: desde fiestas de verano y Navidad hasta reuniones periódicas del equipo, nos tomamos tiempo para celebrar juntos.
  • Una misión que importa: trabaja en desafíos con impacto tangible en la seguridad pública y la seguridad nacional.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026