Alcméon

Alcméon

L'équipe Tech

Ce qui réunit les membres de l'équipe Tech chez Alcméon, c'est l'envie commune de développer, mais aussi de déployer, et opérer une application capable de traiter en temps réel les millions de messages reçus tous les mois par nos clients.

L'enjeu pour nous, c'est d'écrire du code qu'on peut déployer, monitorer, et débugger en continuant à délivrer de nouvelles fonctionnalités et déployer des correctifs pour nos clients en quelques heures.

Alcméon
Alcméon

Répartition des expertises

  • Infrastructure

    20%

  • Back-End

    60%

  • Front-end

    20%

Technologies et outils

Backend

  • Python
    Python
    100%
  • MySQL
    MySQL
    100%

Frontend

  • AngularJS
    AngularJS
    70%
  • TypeScript
    TypeScript
    30%
  • Material Design
    Material Design
    30%
  • Angular
    Angular
    30%

Devops

  • OVH
    OVH
    100%
  • GitLab
    GitLab
    100%
  • Ansible
    Ansible
    100%

GitLab ⚙️

Gestion des sprints, reviews de code, pipe de test et de déploiement.

Python ⚙️

Que ce soit pour scripter notre infrastructure, implémenter nos endpoints HTTP, ou faire du data crunching en batch, la réponse est toujours Python !

MySQL ⚙️

Parce qu'on aime bien ne pas perdre nos données, et les garder cohérentes, on a appris à scaler notre infrastructure SQL pour gérer 550GB+ de données client.

Organisation et méthodologies

Nous sommes organisés en sprints de 15 jours et nous coordonnons l'essentiel de notre activité via un daily de 15 minutes  et une réunion d'équipe chaque semaine pour les sujets de fond.

Les éléments centraux de notre organisation ?

  • les notions de MVP et de refactoring: nous sommes fiers d'avoir réussi à construire incrémentalement en quelques années une application de plus de 120KLOC de Python à partir d'un "Hello World" !

  • les postmortems: on aime prendre le temps d'analyser un postmortem pour partager les leçons à en tirer et aider chacun à mieux comprendre comment améliorer la disponibilité et la scalabilité de notre application.

Processus de recrutement

Notre objectif, c'est de permettre aux candidats de rencontrer tous leurs collègues pour les aider à se projeter sur leur rôle et les projets auxquels ils vont participer.

Notre engagement, c'est de prendre moins d'une semaine pour:

  • 2 entretiens techniques,

  • un entretien avec Bertrand, notre PDG,

  • un entretien avec l'ensemble de l'équipe technique.

Apprenez-en plus sur Alcméon