Sellsy

Sellsy

  • Logiciels, SaaS / Cloud Services
  • La Rochelle, Bordeaux
  • Voir le site

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%

Technologies et outils

Backend

  • Symfony
    Symfony
    100%
  • Redis
    Redis
    100%
  • RabbitMQ
    RabbitMQ
    100%
  • PHP
    PHP
    100%
  • MariaDB
    MariaDB
    100%
  • Elasticsearch
    Elasticsearch
    100%

Frontend

  • Vue.js
    Vue.js
    100%

Devops

  • Kubernetes
    Kubernetes
    100%
  • GitLab
    GitLab
    100%
  • Docker
    Docker
    100%

Data

  • Snowflake
    Snowflake
    100%
  • Grafana
    Grafana
    100%

Continuous Integration

  • GitLab CI
    GitLab CI
    100%

Project Management

  • Product Board
    Product Board
    100%
  • JIRA
    JIRA
    100%
  • InVision
    InVision
    100%

IDE

  • Visual Studio Code
    Visual Studio Code
    100%

Monitoring

  • ELK
    ELK
    100%

Design

  • Sketch
    Sketch
    100%
  • Figma
    Figma
    100%

  • 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.