Devops (F/H)

Edition de typographie

CDI | Dès que possible | 55K€-65K€ | Paris | Oui, à 50%

AWSCI/CDdockerKubernetes

  L’entreprise

Startup qui a pour volonté  d’améliorer la découverte, l’achat et l’utilisation de typographies.

La typographie est un élément capital pour le design et le branding. Son marché est très dynamique, mais poussiéreux et extrêmement impacté par le piratage.

La société travaille sur une suite d’outils à destination des fonderies et des designers pour résoudre les plus gros paint points de cet écosystème

L’existant:

– l’extension  a 470k utilisateurs actifs qui font en pic une requête d’identification par seconde. Une requête c’est en moyenne 5 typos, donc 400 glyphes à identifier parmi une base de 70 millions (avec des critères de recherche non-exacts).

– les robots de Font Radar découvrent des sites de façon autonome (crawler maison). Le trafic est plus constant, mais les requêtes sont plus complexes et la base plus volumineuse, Font Radar stockant tout ce qu’il peut sur là où sont trouvées les typos.

– de nombreux autres services tournent au rythme de plusieurs centaines de domaines par heure (découverte de sites, scraping email, identification de typos dans les PDFs …etc)

Le but est de rapidement augmenter toutes ces métriques au moins x10!

  Les responsabilités

  • Tu viens fonder l’équipe DevOps afin de structurer, planifier et développer l’infrastructure permettant de faire scaler et automatiser les produits.

    L’entreprise se reposera sur tes idées et ton expertise pour choisir et mettre en place l’architecture et les outils pour le déploiement, la sauvegarde, et le monitoring des solutions.

    Actuellement, la solution Font Radar repose sur le scrapping et l’analyse des typographies utilisées sur les sites internet avec des algorithmes maison.

    Descriptif du poste


    – Auditer la v1 des systèmes mis en place, étudier les plans de développement à long terme, et proposer une infrastructure propre, scalable, automatisée, et facile à vivre.

    – Remettre à plat le développement continu, mettre en place et surveiller la bonne application des best practices pour l’équipe de développement. Une approche CI/CD permettant une fréquence de mise en production élevée est désirable.

    – Prendre en main la BDD MySQL. Comprendre les enjeux complexes des données qu’elle contient, proposer et maintenir un plan d’amélioration des performances, du scaling et de la haute disponibilité.

    – Participer au développement des automations, coeur stratégique du projet Font Radar, dont le but à long terme est de crawler l’intégralité du web pour mapper les utilisations des typos. Choix, mise en place et suivi de l’architecture des services avec des problématiques diverses (utilisation de containers ou services intégrés type scrapy cloud). Profiling et monitoring du pipeline d’automations pour assurer que l’influx de nouveaux sites à contacter reste suffisant.

    – Aider au diagnostic des problèmes complexes qui peuvent survenir avec le reste de l’équipe de développement.

    STACK:

    – 2 serveurs bare metal (pour le ratio perfs/cout)
    – 2 fronts principaux en Node (Next.js)
    – 2 APIs principales en Node
    – MySQL 8, Redis
    – Robots en JS + Puppeteer (spider, scraper, …etc)
    – Active Monitoring des fronts et APIs
    – deux extensions Chrome (+ Firefox/Safari)
    – une application Electron macOS + Windows

    Rappel: rien n’est figé !

     

      Ton profil

    -Tu as une expérience de 3 ans minimum en tant que DevOps
    – Tu as des facilités avec la DBA, en particulier les problèmes de performances
    – Tu aimes optimiser les architectures, en prenant en compte des enjeux multiples (performances, qualité, couts …etc)
    – Tu connais les services de containers (Docker, Kubernetes…etc)
    – Bonus: tu as de l’expérience en automations type crawling/scraping
    – Bonus: tu n’as pas peur de faire un peu de développement JS

  Les + de la mission

* Un environnement startup où tout est à créer
* De l’autonomie avec un champ d’action assez large

* Télétravail adapté

Anne-Claire Decker

06 74 55 05 91