Cette offre n’est plus disponible.

Tech Lead Devops (Backend Symfony)

CDI
Lyon
Salaire : 50K à 60K €
Début : 27 février 2023
Télétravail total
Expérience : > 5 ans
Éducation : Bac +5 / Master

Hozana
Hozana

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

**Vous êtes la personne référente sur le backend et la partie Ops d’Hozana, qui présente de nombreux défis ** : plus de 2M de visites par mois, 8M d’emails envoyés par mois, une webapp en mode Single Page App + app dans les stores, en 4 langues, et une grande profondeur de fonctionnalités. Le tout à gérer avec une petite équipe qui se doit d’être super efficace !

Voici un aperçu de vos missions :

  • Votre apportez votre contribution experte sur le backend et la partie Ops en vue de gérer toutes nos problématiques de façon performante, pérenne et sécurisée.

  • Vous êtes le référent de la partie backend d’Hozana en termes de choix d’architecture et de technologies. Dans ce contexte, vos collègues reconnaitront en vous votre capacité à prendre les meilleures décisions garantissant le développement de solutions performantes et pérennes sur la partie backend et infra data.

  • Vous êtes responsable de l’encadrement technique des autres équipiers du projet sur la partie backend (code reviews, peer programming,…)

  • Vous contribuez au développement et à la mise en place des bonnes pratiques de développement, vous faites une veille active sur l’évolution des technologies, que vous partagez à l’ensemble de l’équipe de dev.

Quelques exemples de chantiers pour les mois à venir :

  • Infra data : nous avons des tables de plus centaines de millions de lignes, notre ETL en Python plante régulièrement et a un temps d’exécution trop long. Trouver les bonnes solutions, faire des POC, identifier le bon moment pour carrément changer de stack techno et passer sur une stack “big data”

  • Génération de métriques côté front pour comprendre pourquoi les ressources du serveur front sont aussi hautes et d’anticiper de futurs problèmes.

  • Migration vers un serveur dédié au frontend (le séparer du backend) car le frontend héberge de plus en plus de fichiers statiques et le serveur est saturé à 80%

  • Cloudflare : améliorer la mise en cache du site, donc les temps de chargement.

Contexte

  • Hozana.org : Hozana est une Progressive Web App en React et NextJS, présente également sous forme d’application sur les stores. Le code est propre, rigoureux, documenté, à jour et entièrement typé (👌), aucune dette technique n’est à gérer : une superbe base de travail vous attend !

  • Stack Frontend : React v17, NextJS 12, Redux, Redux-Saga, Styled-Components, Typescript, Storybook, Cypress.

  • Stack Backend : API REST en Symfony, MySQL, Elasticsearch, Metabase, RabbitMQ, ELK (Kibana), Prometheus / Grafana.

  • Stack commune : CircleCI, Sentry, Uptime

  • Équipe produit actuelle : 7 développeurs seniors backend et frontend pour 5 ETP, 2 Product Manager, 1 Designer.

Cliquez ici pour voir un joli schéma présentant notre stack.

Voici quelques indicateurs pour vous donnez une idée de la charge à gérer :

  • Salve quotidienne de + de 230 000 publications à dispatcher (feed, mails, push) le plus vite possible

  • Côté API : pics à 6500 appels API par minute, moyenne ~ 1300 hors cache

  • 218M de requêtes HTTP (tous types confondus) servies sur les 30 derniers jours, avec un taux de cache de 45%

  • 47M d’événements mails (send, deliver, open, …) sur les 60 derniers jours

  • 38M d’entrées de feed sur les 60 derniers jours

  • Large couverture de tests backend, s’exécutent en 6 minutes pour 1845 tests et 236875 assertions

  • BDD de 50 Go, avec des tables pérennes larges (50M de prières, 1,7M users, 1M intentions, 177 000 publications, …)

  • 500k instructions SQL envoyées par heure, avec des pics jusqu’à 2M par heure


Profil recherché

Nous cherchons avant tout quelqu’un avec une tête bien faite, passionné de code, et avec une solide expérience dans des contextes à forte charge !

  • Au moins 5 ans d’expérience en tant que développeur, dont une solide expérience en PHP sur un framework moderne
  • Une expérience comme Tech Lead ou Lead Dev serait un plus
  • Vous ne cherchez pas simplement un job, vous cherchez un projet qui a du sens
  • Vous êtes passionné et curieux d’apprendre de nouvelles choses. Vous aimez le challenge et les défis techniques !
  • Vous codez proprement, rigoureusement et avez le souci de la lisibilité et de la maintenabilité de votre code
  • Vous aimez tester et vous assurer de la fiabilité des fonctionnalités
  • Vous êtes motivé pour un travail d’équipe harmonieux. C’est un plaisir de travailler avec vous
  • Vous aimez transmettre et maintenir un code documenté

Nous apprécions les « plus » suivants :

  • Tout type d’expérience data, en particulier gestion de vastes volumes de données
  • Vous avez déjà travaillé sur des projets Open Source ou au sein d’une équipe distribuée
  • Vous avez un bon niveau d’anglais

Attraits du poste :

  • Du sens à votre travail : bonheur de travailler sur un produit qui change vraiment la vie des gens (milliers de témoignages), et de voir votre travail dans les mains de centaines de milliers de personnes
  • De nombreux challenges techniques
  • Immenses perspectives : Hozana est en forte croissance, et vous rentrez dans le train en marche encore au début de l’aventure !
  • Environnement stimulant : une équipe jeune et internationale de 25 personnes, bonne ambiance et exigence professionnelle
  • Télétravail possible, horaires souples. De beaux bureaux à Lyon si vous êtes dans le coin.
  • Avantages divers : tickets restau (Swile), remboursement d’un forfait téléphonique, mutuelle Alan Blue prise en charge à 100%, prime de mobilité durable de 500€ par an, matériel de qualité.

Déroulement des entretiens

Modalités

  • CDI à Lyon (avec possibilité de télétravail le jeudi et vendredi), ou en full remote.
  • Rémunération de 50k€ à 60k€ selon profil.

Processus

  • Un premier échange de 20min en visio pour faire connaissance
  • Un entretien technique en visio
  • Une journée découverte pour découvrir nos bureaux, l’équipe, et réaliser des cas pratiques. Adaptable à distance en cas d’impossibilité à organiser la journée à Lyon.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres