Senior Python Backend Engineer (Barcelona)

Senior Python Backend Engineer (Barcelona)

13 ago
|
IsardVDI
|
Barcelona

13 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.

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 el ciclo SCRUM,
*code reviews*
exigentes y discusiones de arquitectura.

Qué buscamos
- Más de
2 años desarrollando en Python 3
.
- Más de
2

📌 Senior Python Backend Engineer (Barcelona)
🏢 IsardVDI
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior python backend engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior python backend engineer (barcelona) / barcelona