SharingCloud

SharingCloud

  • Application mobile, Logiciels, SaaS / Cloud Services
  • Boulogne-Billancourt
  • Voir le site

L'équipe Tech

Concevoir et maintenir une solution technique qui répond aux enjeux clients et business à travers les objectifs suivants :

  • Proposer des produits désirables et innovants
  • Penser une interface moderne et design
  • Rester à la pointe de la techno.

Nos équipes collaborent au quotidien autour de valeurs communes : l'entraide, la collaboration, l'innovation et le goût du challenge. 

SharingCloud
SharingCloud
SharingCloud

Répartition des métiers

  • DEVELOPER

    36%

  • DATA

    6%

  • INFRA/SECURITE

    15%

  • QUALITY ANALYST

    9%

  • DESIGN UX/UI

    6%

  • KNOWLEDGE MANAGEMENT

    8%

  • PRODUCT OWNER

    17%

  • SCRUM MASTER

    4%

Technologies et outils

  • Backend

    • Python
      Python
      100%
    • Django
      Django
      100%
    • PostgreSQL
      PostgreSQL
      90%
    • Go
      Go
      20%
    • C#
      C#
      20%
    • Rust
      Rust
      15%
    • RabbitMQ
      RabbitMQ
      15%
    • Node.js
      Node.js
      10%
  • Frontend

    • React JS
      React JS
      65%
    • Webpack
      Webpack
      60%
    • TypeScript
      TypeScript
      60%
    • Styled Components
      Styled Components
      60%
    • Redux.js
      Redux.js
      60%
    • jQuery
      jQuery
      40%
  • Devops

    • GitHub
      GitHub
      100%
    • Docker
      Docker
      90%
    • Kubernetes
      Kubernetes
      70%
    • AWS
      AWS
      70%
    • Ansible
      Ansible
      50%
    • Terraform
      Terraform
      40%
    • Azure
      Azure
      25%
    • OVH
      OVH
      20%

JIRA ⚙️

Garant de la gestion du cycle de vie de nos produits en agilité, il nous permet d'organiser, suivre, échanger et automatiser notre quotidien.

GitHub ⚙️

Gestionnaire de l'hébergement du code, nous avons bâti autour de lui l'intégration continue des phases de développement à la production.

Docker ⚙️

Technologie socle pour nos produits, elle offre une solution efficace de conception et de déploiement flexible et scalable.

Chez SharingCloud, l'agilité est bien plus qu'un état d'esprit. Tout est mis en œuvre afin d'accroitre l'intelligence collective de nos équipes.

Notre organisation et nos outils sont au service de notre au stratégie Agile dans l'unique but de satisfaire nos clients.  

Organisation et méthodologies

SharingCloud a choisi de suivre la méthode Scrum :

Les équipes agiles sont composées de développeurs, d’un product owner, aidés par un scrum master et impliquent d’autres parties prenantes au quotidien : designers UX/UI, clients, équipes support, documentation, QA, etc.

Le PO est l’interlocuteur privilégié concernant le cycle de vie du produit. Il en maximise la valeur.

L'équipe de dev décide avant le début du sprint des fonctionnalités qui devront être livrées dans un environnement de production au moment le plus adapté.

Pour répondre aux objectifs de Sprint, les Squads se réunissent durant plusieurs cérémonies Agiles telles que : Daily / Weekly / Affinages / Rétrospectives / Revues de Sprint.

Projets et défis techniques

  • Transformation d'une architecture monolithique en microservices
Transformation d'une architecture monolithique en microservices

Transformation d'une architecture monolithique en microservices

Notre Stack Technique a évolué très rapidement au cours des dernières années et représente une architecture très monolithique.

L'objectif est d'adresser à la fois la flexibilité de développement, l'aisance au déploiement mais aussi de pouvoir utiliser les technologies les plus pertinentes.

Chaque brique devenant ainsi autonome en termes de service, de langage, d'optimisation et d'évolution.

Le défi est de faire un découpage par briques métiers vers des micro-services en conservant les workflows existants et la richesse fonctionnelle.

  • Migration du front utilisateur vers React

    Ce projet concerne la migration du socle Front partiellement soumis à Jquery et template Django.

    L'objectif est de passer en micro-frontend React et d'utiliser complètement les briques APIs des différents microservices.

    Chaque parcours devenant plus simple à maintenir et faire évoluer, cela permet également de créer à volonté des nouveaux parcours innovants en découplant le front et le back.

    Le défi ici est d'accompagner la transition produit pour faire évoluer l'interface petit à petit en prenant en compte les contraintes des différents univers.

Migration du front utilisateur vers React

Ce projet concerne la migration du socle Front partiellement soumis à Jquery et template Django.

L'objectif est de passer en micro-frontend React et d'utiliser complètement les briques APIs des différents microservices.

Chaque parcours devenant plus simple à maintenir et faire évoluer, cela permet également de créer à volonté des nouveaux parcours innovants en découplant le front et le back.

Le défi ici est d'accompagner la transition produit pour faire évoluer l'interface petit à petit en prenant en compte les contraintes des différents univers.

Migration du front utilisateur vers React

Processus de recrutement

Tu rencontreras l'équipe cible pour partager ton parcours, le métier, nos valeurs et apprendre à se connaitre. En fonction de ton profil, nous avons différentes formules :

  • Pour les juniors : test technique pour mettre un pied dans notre stack et nos contraintes et pour te rassurer sur ta future réalité, évaluer ton potentiel et ta motivation.
  • Pour les plus expérimentés : le CV et l'échange permettent de cerner la majeure partie du profil. Le test technique reste disponible si tu le souhaites. Enfin, une rencontre avec notre équipe RH (et un membre du comité de direction selon le niveau de poste) finalise le processus.

Apprenez-en plus sur SharingCloud