4SH

4SH

  • Application mobile, Logiciels, SaaS / Cloud Services
  • Le Haillan
  • Voir le site

L'équipe Tech

L'excellence technique est une des valeurs phares de 4SH, qui se construit depuis sa création autour d'experts passionnés pour la tech et l'innovation. 

Grâce à différents "outils" organisationnels de partage (communautés, R&D, veille techno, conférences, workshops, formations, mentorat, ...), l'excellence est partagée par tous .

Fort de son orientation 100% projet, les clients de 4SH sont à l'écoute des préconisations et permettent de suivre les tendances et évolutions technologiques (Kubernetes, Kafka, Kotlin, gRPC, Cloud, ...).

4SH
4SH

Répartition des collaborateurs

  • Tech Lead / Archi

    30%

  • Ops

    5%

  • Dev

    65%

Technologies et outils

Backend

  • Kotlin
    Kotlin
    80%
  • MongoDB
    MongoDB
    75%
  • Kafka
    Kafka
    50%
  • PostgreSQL
    PostgreSQL
    25%
  • gRPC
    gRPC
    25%
  • Java
    Java
    20%
  • Hazelcast
    Hazelcast
    15%

Frontend

  • SASS
    SASS
    100%
  • TypeScript
    TypeScript
    95%
  • Angular
    Angular
    90%

Devops

  • Docker
    Docker
    95%
  • Kubernetes
    Kubernetes
    90%
  • Google Kubernetes Engine
    Google Kubernetes Engine
    70%
  • Ansible
    Ansible
    25%
  • Azure
    Azure
    20%
  • VMware vSphere
    VMware vSphere
    15%

Continuous Integration

  • GitHub
    GitHub
    100%
  • Google Cloud Build
    Google Cloud Build
    90%

Project Management

  • Slack
    Slack
    100%
  • JIRA
    JIRA
    100%
  • Confluence
    Confluence
    100%

IDE

  • IntelliJ Idea
    IntelliJ Idea
    100%

IntelliJ IDEA ⚙️

Cet IDE est l'outil principal de nos équipes de développement, fourni à chacun dans sa version Ultimate

Kubernetes ⚙️

Utilisé sur 90% de nos environnements projets, et la plupart des environnements en production, en optimisant son usage (sondes, auto scaling, arrêt automatique des environnements projets la nuit, réveil à la demande, live preview url, ...)

Organisation et méthodologies

travail en sprint de 2 à 3 semaines, daily stand-ups par équipe projet, code reviews régulières, pairing lors de session de mentorat, ...

Processus de recrutement

  • Étape 1 : Un entretien avec le responsable du recrutement, qui est aussi un dev : 1h30 environ pour passer en revue les attentes mutuelles, échanger sur des problèmes techniques, présenter la culture d'entreprise et quelques projets, répondre aux questions sur le poste et l'entreprise
  • Étape 2 : Un entretien avec un dirigeant ou un manager (dev aussi) pour présenter les modalités salariales (fixe, variable, variable entreprise, intéressement, ...)

Apprenez-en plus sur 4SH