12 ago
|
IsardVDI
|
Barcelona
12 ago
IsardVDI
Barcelona
IsardVDI es una solución open-source de VDI (Virtual Desktop Infrastructure) desarrollada desde Barcelona que da escritorios virtuales y aplicaciones remotas a universidades, administraciones públicas, hospitales y empresas de toda Europa. Combinamos KVM/libvirt, almacenamiento distribuido y un stack de orquestación propio para entregar miles de escritorios concurrentes sobre hardware commodity. Llevamos años en producción con clientes reales y un producto consolidado.
La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes.
Buscamos un/a Backend Engineer para incorporarse al equipo de desarrollo del core de la plataforma. Trabajarás codo a codo con el resto del equipo de backend, los ingenieros de Go que mantienen los servicios de orquestación y el CTO, evolucionando la API v4 que sostiene todo el producto.
Qué harás en el equipo
-
- Ampliar y mantener nuestra API v4 construida sobre FastAPI + Pydantic 2 y especificada con OpenAPI, que orquesta escritorios, plantillas,
deployments, almacenamiento y reservas de escritorios.
- Diseñar y evolucionar el sistema de tareas asíncronas con RQ (sobre Redis) que sostiene operaciones de larga duración: creación de discos, snapshots, migraciones de almacenamiento, recreación de escritorios.
- Trabajar contra RethinkDB aprovechando sus change-feeds para propagar estado entre servicios.
- Integrar la API con los servicios Go del monorepo (engine, orchestrator, scheduler, bastion, notifier) vía gRPC/Protobuf y Redis.
- Crear nuevas funcionalidades de producto (storage pools, deployments colaborativos, bastion domains, integraciones SSO/SAML/OIDC, quotas).
- Escribir y mantener suites de tests fiables (pytest + entornos contenedorizados con docker-compose) y mejorar nuestro pipeline de CI en GitLab.
- Investigar y prototipar mejoras de rendimiento (caching, invalidación, pooling de conexiones a RethinkDB).
- Participar en
📌 Senior Python Backend Engineer (Barcelona)
🏢 IsardVDI
📍 Barcelona