Data engineer (H/F)
DISPLAYCE
Salaire : Annuel de 50000.0 Euros sur 12.0 mois

CDI
Temps plein
Cadre
Le poste
Displayce est la plateforme technologique française spécialiste des campagnes publicitaires diffusées sur les panneaux digitaux (Digital Out-Of-Home).
Depuis 10 ans, nous sommes le seul acteur Français à avoir pu se faire une place sur ce secteur programmatique souvent réservé aux plus grosses structures internationales. Plus de 1 000 000 d'écrans dans le monde (US, UK, France, Espagne...) sont connectés en temps réel à notre plateforme pour diffuser les campagnes DOOH d'une centaine de marques.
Nous sommes une équipe de 50 personnes basée à Bordeaux (France), qui continuera de s'agrandir d'ici 2025.
Nous opérons dans toute l'Europe avec 4 bureaux, à Londres, Madrid, Bruxelles et Milan, et 2 bureaux à Sao Paolo et Dubaï. Notre objectif est de nous développer sur de nouveaux continents en 2025.
Depuis juillet 2022, JCDecaux a pris une participation majoritaire dans notre structure et cette alliance a permis à Displayce d'accélérer son développement.
Quel impact vas-tu avoir?
Concevoir, maintenir et optimiser des bases de données relationnelles et non relationnelles pour garantir leur stabilité, leur scalabilité et leurs performances.
Collaborer avec les équipes Data et Backend pour assurer une intégration optimale des bases de données dans l'écosystème technique.
Implémenter des stratégies de sauvegarde, de réplication et de reprise après sinistre, en assurant la haute disponibilité des systèmes critiques.
Effectuer des analyses et optimisations des performances SQL (requêtes, index, plans d'exécution) pour garantir des temps de réponse rapides des bases de données à l'échelle mondiale.
Développer et maintenir des outils de monitoring et d'observabilité, permettant de suivre en temps réel les performances des bases de données et de détecter les anomalies ou les goulots d'étranglement.
Contribuer à la sécurité des bases de données, incluant le chiffrement, la gestion des accès et le respect des normes de conformité (RGPD, etc.).
Participer à la mise en place des bonnes pratiques de gestion des bases de données, telles que la revue des schémas, la documentation technique et les tests de performance.
Quelques exemples de projets
Optimisation des temps de réponse SQL dans des systèmes distribués nécessitant une disponibilité mondiale.
Déploiement d'une architecture de base de données robuste, avec une scalabilité et une résilience accrues.
Automatisation des sauvegardes et restaurations pour réduire les temps d'arrêt en cas d'incident critique.
Analyse et mise en œuvre d'une architecture hybride combinant bases relationnelles et non relationnelles pour répondre aux besoins spécifiques de traitement de données.
Quelle sera ton environnement technique?
Bases de données : PostgreSQL, Redis, autres systèmes NoSQL (selon les besoins).
Langages : SQL, Python
Outils : Prometheus/Grafana.
CI/CD : GitLab CI pour l'automatisation des workflows.
Quelles sont tes qualifications?
Expérience significative dans la gestion et l'optimisation de bases de données relationnelles (PostgreSQL en particulier).
Solides compétences en SQL, optimisation de requêtes, indexation et gestion de plans d'exécution.
Expérience dans la mise en place de bases de données avec des temps de réponse rapides à l'échelle mondiale.
Connaissance ou expérience avec des systèmes d'observabilité et de monitoring (ex. création et gestion de tableaux de bord, suivi de métriques en temps réel).
Familiarité avec des environnements cloud (AWS, GCP) et des outils d'automatisation (Ansible, Terraform).
Capacité à résoudre des problèmes techniques complexes et à proposer des solutions innovantes pour améliorer la scalabilité et la performance.
Excellentes compétences en communication pour collaborer avec des équipes transverses.
La société
DISPLAYCE
Profil recherché
Expérience exigée 3 An(s)
Niveau d'études : Aucun diplôme requis Offre publiée le 23/05/2025
Réf. : 192NHZD
BORDEAUX (33000) Nouvelle-Aquitaine