Développeur Backend Sénior (H/F)

Logiciels SaaS

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

AWSAzuredockerPHP

  L’entreprise

Nous recherchons pour un de nos clients, entreprise spécialisée dans la formation aux logiciels SAAS, un Développeur Backend Sénior H/F

  Les responsabilités

  • La start-up recherche un développeur backend (PHP/PostgreSQL) confirmé pour prendre une place centrale au sein de son équipe technique, en vue d’accompagner sa forte croissance, sur les aspects Stats, Data, Auth, …

    La stack de l’entreprise

    La société injecte une app React dans les sites tiers de ses clients, afin d’afficher et concevoir des guides interactifs au plus près des outils. Pour ce faire, les développeurs maintiennent des extensions navigateurs (Chrome, Firefox).
    Les données proviennent d’un ensemble PHP Laravel / PostgreSQL / Redis / Influx Db. CI/CD Gitlab / Jenkins.

    La stack est hébergée sur Microsoft Azure (Docker, AppService). Monitoring: Sentry, Datadog, Qualys.

    Des projets sont dans la roadmap:

    • –  monitoring et stats basés sur Prometheus (Retrait d’influxdb)
    • –  collecte de données pour la création d’un outil d’insight via une Graph Database

    (OrientDB ou Neo4j)

    La mission

    Epaulé par un dev php junior que tu vas mentorer, tu travailles au sein de l’équipe technique, avec un dev ops chargé de la production sur Azure, directement sous la responsabilité du directeur technique. Tu collabores bien sûr avec toute l’équipe technique, et participes aux cérémonies agiles.

    • principales missions

    Concevoir et implémenter la maintenance et les évolutions du back-office Laravel (partiellement accessible aux clients). Refactoring de la gestion des droits, des licences, …
    Optimisation PostgreSQL (Explain, indexing). Monitoring et refactoring des slow queries. Gestion des caches (Navigateur, Nginx, Redis).

    Participation à l’amélioration de la sécurité, en implémentant les recommandations des audits clients (pentest). Avec l’équipe technique, préparation de l’obtention de l’ISO 27001.

    Maintenance des solutions d’authentification des usagers finaux (lecture des guides en entreprise) : SSO SAML2, login/password, “anonyme”, …

    Conception et développement du nouveau système de statistique basé sur Prometheus. Exploitation des statistiques, réalisation de dashboard dans le BO

    Avec l’équipe tech “produit”, maintenance et évolution des APIs

    Plus tard, conception et développement du projet « Analyse », chargé de fournir des insights à nos clients, en enregistrant massivement des parcours utilisateurs dans une graph database.

      La Stack technique

    Tu as déjà travaillé sur au moins un site à fort trafic et sur des problématiques de scalabilité, notamment SQL et NoSQL (Ex: https://fr.semrush.com/blog/sites-web-les-plus-visites/)

  • Tu as déjà utilisé les solutions d’hébergements Cloud (AZURE, AWS, Google Cloud)

    Tu maitrises la plupart de ces outils : PHP, Postgresql, Redis, Docker, Nginx, Gitlab CI/CD
    Une expérience avec des bases de données TimeSeries (InfuxDB, Prometheus, …) et/ou Graph (Neo4j, OrientDB) est un plus

    La connaissance de notions élémentaires en statistique sera utile

  •   Ton profil

Il faut pouvoir démontrer une certaine connaissance des algos liés à l’exploitation de structure de données type graph en computer science. Cette connaissance peut tout à fait avoir été acquise seul. Un diplôme d’ingénieur, ou master en computer science valide bien évidemment ce point. (Il faut être à l’aise avec les structures de données exploitées par lemon learning : Tree, DAG, Queue, … )

  Les + de la mission

* Un environnement de start-up made in France en hyper croissance (très ouvert au Télétravail)
* Participation à des conférences
* De l’autonomie avec un champ d’action assez large
* Des locaux tout neuf dans l’hyper centre et du matériel de qualité

Anne-Claire Decker

07 87 69 76 44