Sellsy
L'équipe Tech
L’équipe Technique de Sellsy fonctionne en mode Agile et est organisée en Feature Teams autonomes. Chaque feature team se voit confier une thématique (ex : Sales, Invoicing, ...) et a l’opportunité de travailler sur des fonctionnalités innovantes.
Cette organisation permet à chaque développeur de s’impliquer fortement et très en amont de la production.
La résolution de bugs (hors sprint) est confiée à une équipe de développeurs dédiée. Le travail quotidien des développeurs est facilité par l’équipe DevOps, en charge de gérer les environnements de développement et les déploiements.
Une équipe architecture est chargée de superviser la conception technique des fonctionnalités, et a également une mission pédagogique, dans le but de faire monter en compétence les développeurs. => Produit (discovery, UX, product marketing, data) => QA => Coach Agile => Data
Répartition des collaborateurs
Engineering
65%
Product
25%
DevOps
8%
Data
1%
600
Nombre de Story Points traités par sprint
Technologies et outils
Symfony
100%Redis
100%RabbitMQ
100%PHP
100%MariaDB
100%Elasticsearch
100%Vue.js
100%Kubernetes
100%GitLab
100%Docker
100%
Backend
Frontend
Devops
- Déploiements automatisés autour du concept GitOps, avec les technologies Gitlab, Docker et Kubernetes.
- Snowflake - Au coeur de notre stratégie Data, c’est notre solution de data warehouse, permettant la centralisation, le stockage et la transformation de la donnée
- Développements architecturés et standardisés autour du framework Symfony.
Organisation et méthodologies
Dans une Scale Up telle que Sellsy la valeur apportée au Produit est au cœur de l'organisation de l'entreprise.
Après avoir commencé en Kanban, puis en Scrum, nous avons mis en place la Scalabilité Agile au travers de Feature Teams, nous permettant ainsi de répondre à notre forte croissance.
Ces équipes multidisciplinaires et autonomes (Développeurs, Designers, QA et Product Owners) ont pour objectif d'apporter de la valeur au Produit avec des itérations de 4 semaines, animées par différentes cérémonies telles que les Backlogs Refinement, Stand up, Poker Plannings, Sprint plannings, Sprint Reviews et Retrospectives.
Le tout est coordonné par une équipe transverse et un coach agile, afin d'assurer la cohésion, la transparence et le partage d'informations entre les équipes.
Processus de recrutement
Chez Sellsy, il est primordial pour nous que nos futurs collaborateurs puissent se projeter au mieux au sein de notre entreprise. Nous décomposons le processus de recrutement en 3 grandes étapes :
- Entretien avec la team People, qui va donner une vision globale de Sellsy : culture, valeurs, fonctionnement au quotidien
- Entretien avec un manager de l'équipe Engineering. Cela permet au candidat de se projeter dans l'équipe et comprendre son organisation. Cette étape débouche sur un test technique. Une fois le test réalisé, le candidat est rappelé pour en debriefer.
- Rencontre avec notre CTO afin d'avoir la vision stratégique de la société et des orientations à moyen et long terme.