Dans le cadre du développement d'une plateforme innovante dédiée à la production automatisée de contenus visuels enrichis par l'intelligence artificielle générative, nous recherchons un(e) Développeur Backend Python / Intégrateur en freelance.
Vous interviendrez au sein d'une équipe technique à taille humaine afin d'assurer la maintenance de l'infrastructure existante et le déploiement de services B2B dédiés, en intégrant des APIs clientes et des pipelines de génération de contenus.
🎯 Missions principales et rôle
🐍 Développement Backend
Concevoir et faire évoluer des APIs et services développés en Python / FastAPI.
Développer des endpoints REST et des traitements asynchrones (ARQ ou équivalent).
Intégrer des APIs d'intelligence artificielle et des services tiers.
Participer à l'amélioration continue de l'architecture backend.
🔗 Intégration de services B2B
Déployer des services containerisés dédiés à chaque client.
Intégrer les APIs clientes (webhooks, authentification, échanges de données).
Adapter les pipelines de génération aux besoins spécifiques des différents clients.
Garantir la fiabilité et la disponibilité des services en production.
⚙️ Exploitation et infrastructure
Assurer la maintenance et le monitoring des environnements Docker.
Diagnostiquer et résoudre les incidents techniques.
Administrer les bases de données PostgreSQL / Supabase.
Gérer les migrations et l'isolation des environnements multi-tenant.
Participer à l'industrialisation des déploiements via les pipelines CI/CD.
🎬 Pipelines multimédias
Faire évoluer et maintenir les chaînes de traitement vidéo basées sur ffmpeg.
Optimiser les traitements d'encodage, de montage et de génération de contenus.
✅ Objectifs
Garantir la stabilité et l'évolutivité de l'infrastructure backend.
Déployer rapidement de nouveaux services B2B adaptés aux besoins des clients.
Assurer une intégration fiable avec les APIs partenaires.
Optimiser les pipelines de traitement multimédia.
Industrialiser les déploiements et améliorer la qualité des livraisons.
🛠️ Compétences requises
Compétences techniques
Excellente maîtrise de Python et FastAPI (développement asynchrone, conception d'API REST).
Solide expérience de Docker et Docker Compose.
Expérience des intégrations d'APIs REST (webhooks, authentification, gestion des erreurs).
Bonne maîtrise de Redis et des systèmes de file d'attente (ARQ, Celery ou équivalent).
Connaissances de PostgreSQL et Supabase (multi-tenant, migrations, sécurité).
Bonne maîtrise des environnements Linux et du scripting Shell.
Maîtrise de Git et des workflows GitHub.
Expérience des pipelines CI/CD avec GitHub Actions.
Connaissances de ffmpeg pour le traitement vidéo.
Compétences appréciées
Expérience avec des APIs d'intelligence artificielle générative.
Connaissances en React / TypeScript.
Expérience des architectures multi-tenant.
Notions de DNS, reverse proxy et certificats SSL.
Intérêt pour les technologies liées à l'IA générative et aux outils créatifs.
👤 Profil recherché
Expérience confirmée en développement backend Python et intégration de services.
Capacité à intervenir aussi bien sur le développement que sur l'exploitation des applications.
Forte autonomie et sens des responsabilités dans un environnement agile et en constante évolution.
Esprit pragmatique, orienté résolution de problèmes et qualité de service.
Bon relationnel et capacité à collaborer avec une équipe pluridisciplinaire.
Curiosité technique et appétence pour les environnements innovants liés à l'intelligence artificielle générative.