HelloAsso
L'équipe Tech
Notre préoccupation côté tech ? Bâtir une solution durable et créer de la valeur pour nos utilisateurs. 👥
Nos objectifs :
- Assurer la disponibilité, la maintenabilité et la sécurité de notre solution
- Faire évoluer notre produit pour mieux répondre aux besoins de nos utilisateurs
Les équipes techniques sont organisées en “Squad” et suivent un fonctionnement agile (majoritairement Scrum et Kanban).
On retrouve :
- La Squad Service de paiement
- La Squad Plateforme et xp Asso
- La Squad Rayonnement
- La Squad Efficience
Elles travaillent en cycle court (sprint) de 2 semaines et se réservent un jour appelé “slackday” entre 2 sprints.
Ce jour permet de :
- Lancer des chantiers prospectifs (en rapport avec l’activité de HelloAsso)
- Consacrer du temps au prototypage
- Faire de la veille technologique
- Dépiler sa todo list
Chaque Squad a son périmètre fonctionnel bien défini et possède toutes les compétences techniques nécessaires pour la gestion de ce périmètre : Conception, développement, mise en production, monitoring.
Elles sont pour la plupart pluridisciplinaires : frontend, backend, devops, QA. Les devs des différentes squads mais travaillant sur la même techno se regroupent sous la forme d'un chapter dans le but de définir leurs exigences en termes de qualité et de bonnes pratiques.
Répartition des collaborateurs
Front-End
20%
C#
35%
Python
30%
DevOps
15%
Technologies et outils
Python
50%Elasticsearch
50%C#50
50%Rasa
40%Vue.js
100%Storybook
100%SASS
100%Nuxt.js
100%HTML5
100%CSS3
100%JavaScript
95%TypeScript
5%Azure Devops
100%Docker Cloud
80%Elastic Cloud
75%Terraform
50%Kubernetes
50%Ansible
50%
Backend
Frontend
Devops
Organisation et méthodologies
- Organisation : Squad, Chapter
- Scrum / Kanban
- Relectures croisées (PR)
- Chapter meeting : partage de tips, définition de guidelines, arbitrages techniques, etc …
Projets et défis techniques
Exemple de projet
Mise en place de la solution technique permettant de traiter des volumes importants et croissants d'année en année (tant sur le plan du nombre d'associations que celui sur le nombre de paiements) :
- L'importance de conception qualitative et performante
- 2 000 paiements à l'heure
- Billetterie toujours plus conséquente
- Gestion des pics
Projets intéressants :
- Maitrise de notre data: datalake
- IA et ML pour améliorer l'expérience utilisateur, notamment sur notre moteur de recherche d’activités associatives
- Outil d'analyse de transactions en temps réel
- Modernisation de notre socle applicatif en dotnet 6.0
- De gros enjeux de cybersécurité liés la très forte visibilité de notre plateforme
Processus de recrutement
L'équipe HelloAsso est capable de recruter un profil tech en 2 semaines !
- 1 entretien avec le manager : 1h
- 1 test technique : 2h dont 30 minutes de discussion, 1h de codage et 30 minutes de débrief
- 1 entretien avec la RRH : 1h
Apprenez-en plus sur HelloAsso
La SocialTech ou le numérique au service de la cause sociale
Focus sur ces entreprises qui mettent à profit la tech pour aider les plus faibles de la société. Arrêt sur images sur ces initiatives sociétales 2.0.