Le poste
Nous cherchons un·e développeur·se Backend Python pour deux missions complémentaires :
1. Maintenir l'infrastructure interne -
Un monolithe FastAPI qui orchestre des pipelines IA de génération image/vidéo
Une interface studio (OR3L) en React/Vite/Tailwind connectée à Supabase
Des déploiements cloud sur Railway et Vercel
2. Construire et opérer des services clients B2B - Déployer des services containerisés
dédiés par client à partir d'un skeleton interne (FastAPI + ARQ/Redis) - Intégrer les APIs tierces de nos clients (webhooks, push de contenu, authentification) - Adapter les pipelines de génération IA aux besoins spécifiques de chaque client (templates, formats, SLA) - Monitorer et maintenir les services en production
Missions principales
Services clients ? déployer, adapter et opérer un service containerisé par client B2B (webhook receiver ? job queue ? pipeline IA ? push vers API client)
Intégrations API ? connecter nos pipelines aux APIs de nos clients, gérer les webhooks entrants, pousser le contenu généré
Maintien de l'infrastructure ? monitoring, logs, résolution d'incidents sur l'environnement Docker
Backend Python ? développement d'endpoints FastAPI, workers async (ARQ), intégrations APIs IA
Base de données ? administration Supabase / PostgreSQL, isolation multi-tenant, migrations
Pipelines média ? debug et évolution des chaînes ffmpeg (encodage, montage, formats écran)
CI/CD ? GitHub Actions, déploiement continu vers Railway / Vercel
Profil candidat:
Compétences requises
Domaine Niveau attendu
Python / FastAPI Confirmé ? async, workers, API design
Docker / Docker Compose Confirmé ? build multi-service, debug réseau, volumes
Intégration d'APIs REST Confirmé ? webhooks, auth, retry, gestion d'erreurs
Redis + job queue (ARQ ou Celery) Intermédiaire+ ? broker, workers, monitoring de jobs
PostgreSQL / Supabase Intermédiaire+ ? multi-tenant, RLS, migrations
Linux / Shell Confirmé ? administration système, SSH, scripting bash
Git / GitHub Confirmé ? branching, PRs, code review
CI/CD (GitHub Actions) Intermédiaire ? pipelines de build et déploiement
ffmpeg Intermédiaire ? capable de lire et debug un pipeline vidéo
Compétences appréciées (bonus)
Expérience avec des APIs d'IA générative (wavespeed, , etc.) React /
TypeScript (pour contribuer à l'interface OR3L Studio)
Architecture multi-tenant (isolation logique, gestion de configs par client)
Notions de reverse proxy / DNS / certificats SSL
Curiosité pour l'IA générative et les outils créatifs