Gatling

Gatling

IT / Digital, Software

Paris, Bordeaux

Technologies and tools

  • Backend

    • Java

      Java

      10%
    • PostgreSQL

      PostgreSQL

      60%
    • Scala

      Scala

      80%
    • Cassandra

      Cassandra

      70%
    • Cats

      Cats

      100%
  • Frontend

    • JavaScript

      JavaScript

      60%
    • React JS

      React JS

      100%
    • Redux.js

      Redux.js

      100%
    • TypeScript

      TypeScript

      40%
    • Formik

      Formik

      100%
  • Devops

    • OpenShift

      OpenShift

      15%
    • Azure

      Azure

      15%
    • Docker

      Docker

      75%
    • Kubernetes

      Kubernetes

      15%
    • AWS

      AWS

      80%
    • Linux Kernel

      Linux Kernel

      15%

⚙️

At Gatling, our back-end developers use the Scala programming language, strongly typed and associated with libraries such as cats, cats-effects or fs2. In this way, our development projects are managed in a functional and transparent way. For the front-end, we mainly use React and Typescript to produce self-documenting components.

Organization and methodologies

Gatling

Our tech department is organized into 5 teams :

  • The cloud team dedicated to our SAAS application evolution
  • The hybrid team, operating in the center of the gatling test
  • The R&D team in charge of integrating open source software and its components
  • The OPS team, guaranteeing the reliability of our architecture;
  • The product team, owner of new services and functionalities developments. They based their
  • actions regarding our users feedback

In order to insure team cohesion and flexibility we have set up :

  • Daily meetings
  • Retrospective meetings every 2 months
  • Peer programing

Projects and tech challenges

Gatling

Our main objective is the development of Gatling open source and enterprise solution based on an open core model.