Nous recrutons

Découvre nos offres de stage

Les stages sont un excellent tremplin entre la vie étudiante et la vie professionnelle, c'est pour cela que nous proposons des stages diversifiés qui permettent de t'intégrer pleinement au sein d'une équipe projet. Malgré la situation sanitaire actuelle nous continuons d’intégrer des étudiant.es sur le long terme, n’hésite pas à regarder les témoignages pour t’en convaincre. Si tu recherches un stage enrichissant techniquement et humainement, alors n'attends plus, consulte les offres ci-dessous et prends contact avec nous !

6 mois
1200€ Brut
62 passionné(e)s
Illustration Stages
  • Moteur de calcul tarifaire OCPI by 4SH
    Dev

    La mission

    Le monde de la mobilité électrique est en pleine ébullition. 4SH participe à ce marché au travers de projets clients et souhaite renforcer...

    Le monde de la mobilité électrique est en pleine ébullition. 4SH participe à ce marché au travers de projets clients et souhaite renforcer ce positionnement en réalisant un moteur de calcul tarifaire basé sur la norme OCPI. La norme OCPI a pour volonté de spécifier l’ensemble de la mobilité électrique afin que les différents acteurs puissent se parler entre eux. Elle définit notamment toute la partie tarifaire ainsi que le détail d’une charge électrique (durée, consommation d’énergie au cours du temps, …)

    4SH souhaite donc réaliser un moteur de calcul qui serait capable de donner un montant pour un tarif et une charge donnés.

    Les technos

  • Simulateur de borne by 4SH
    Dev

    La mission

    De par son expérience dans le monde de la mobilité électrique, 4SH a l’ambition de réaliser un simulateur de borne pour la recharge de véhicules électriques.

    De par son expérience dans le monde de la mobilité électrique, 4SH a l’ambition de réaliser un simulateur de borne pour la recharge de véhicules électriques. La simulation permet alors de voir comment le système réagit selon les interactions/comportements de l’utilisateur avec la borne, mais aussi en fonction de la variation de la charge au cours du temps.

    De plus, il existe différents protocoles de communication entre les bornes et les serveurs, et il est également intéressant de pouvoir facilement simuler des charges avec ces protocoles. L’un des plus connu, et utilisé, est OCPP, pour lequel on axera dans un premier temps les développements.

    Les technos

  • 4i18n v2 - Versioning et validation des traductions
    Dev

    La mission

    L'application 4i18n vise à aider les traducteurs à traduire les applications Web développées chez 4SH.

    L'application 4i18n vise à aider les traducteurs à traduire les applications Web développées chez 4SH.

    L'un des aspects différenciant de 4i18n est sa faculté à pouvoir contextualiser les traductions avec des écrans de l'application à traduire.

    Une première version est actuellement utilisée en production et a pu démontrer l'utilité d'un tel outil qui est adopté par de plus en plus de projets à 4SH.

    Du fait des premières utilisations de l'outil, un certain nombre de chantiers ont été identifiés.

    L'un d'eux concerne le fait de pouvoir capturer / versionner / valider un état des traductions afin que 4i18n puisse devenir la source de vérité des traductions sur l'application.

    L'objectif du stage serait de tacler ce gros chantier, ainsi que plein de petites évolutions déjà identifiées (comme le fait de permettre de d'ouvrir l'écran de traduction en multi-fenêtré).

    4i18n donne la possibilité de toucher à plusieurs facettes d'une application :

    • Une partie Back développée en Kotlin et avec une base de données Postgres
    • Une partie Front développée en Angular, et offrant une UI pour les traducteurs de libellés
    • Une CLI portée en différents languages (Quarkus Java, Go, node-typescript)
    • Une extension chrome/firefox permettant de passer en mode capture d'écran

    Clients

    Utilisé aujourd'hui par :
    CHEP, CIN

    D'autres clients à l'étude :
    IZIVIA, BeCLM, EuropeanSourcing

    Les technos

  • 4Sim
    Dev

    La mission

    Tous les ans, les managers et dirigeants de 4SH se réunissent pour décider ensemble de la stratégie à adopter pour l'année à venir.

    Tous les ans, les managers et dirigeants de 4SH se réunissent pour décider ensemble de la stratégie à adopter pour l'année à venir. Pour ce faire, ils utilisent un ensemble de spreadsheets qui leur permettent d'établir des prévisions selon les décisions prises dans le cadre de leur proposition de stratégie. Les travaux de tous sont ensuite mis en commun pour définir la stratégie définitive pour l'année suivante.

    4Sim aura pour but de remplacer cet ensemble de spreadsheets, afin de devenir le parfait outil d'aide à la prévision stratégique, qui sera utilisé pour établir et partager les décisions de l'entreprise pour l'avenir.

    Challenges techniques :

    • Conception du projet de 0
    • Gestion de droits
    • Intégration avec outils internes
    • Imports et exports de spreadsheets
    • Écriture d'un moteur de simulation en TDD

    Client

    Simatix

    Les technos

  • 4Desk
    Dev

    La mission

    Le projet "4Desk" a pour vocation d'offrir à des utilisateurs d'applications 4SH un outil support sur lequel des agents sont là pour répondre...

    Le projet "4Desk" a pour vocation d'offrir à des utilisateurs d'applications 4SH un outil support sur lequel des agents sont là pour répondre à des demandes exprimées par des utilisateurs (problèmes rencontrés, questions sur le fonctionnement, ...)

    Cette application a été démarrée été 2020 et est donc basée sur les nouvelles techno "standards" chez 4SH. C'est une application qui a été développée durant plusieurs "sprints" avec une équipe projet complète : pilote, expert technique, développeurs, designers, fonctionnels...

    Le projet "4Desk" offre ainsi l'occasion de rentrer de plein pied dans le quotidien d'un développeur chez 4SH et le stagiaire sera amené à faire évoluer l'application pour l'enrichir de différentes fonctionnalités :

    • Génération de rapports et de graphiques personnalisés
    • Prise en compte de la SLA (délais de réponse d'un agent sur une demande)
    • Intégration sur outil tiers (Slack, Jira, ...)
    • Dashboard agile (kanban board)
    • ...

    Le projet étant déjà en production chez plusieurs clients, une maintenance évolutive sera aussi à prévoir dans les missions du stage (résolution d'anomalies et développements d'évolutions mineures)

    Clients

    Application transverse utilisées par plusieurs clients :
    BeCLM, CIN, InfoPort, Arkhé, C'Fluide, 4SH

    Les technos

  • CIN - Refonte ECS
    Dev

    La mission

    Réécriture du module ECS (Déclaration douanière d'export de marchandise)

    Réécriture du module ECS (Déclaration douanière d'export de marchandise)

    CIN est une plateforme regroupant tous les acteurs du transport de marchandises pour faciliter les formalités douanières en Import, Export et Transit de marchandises.

    De Java8/RestX vers une nouvelle architecture Kotlin/Http4k, Port/Adapter (Archi hexagonale), TDD

    Client

    CIN

    Les technos

  • 4Hosting
    Dev

    La mission

    Outils d'agrégation de données d'hébergement.

    Outils d'agrégation de données d'hébergement.

    Dans l'offre 4SH Facility, nous proposons à nos client la possibilité de gérer la partie hébergement de leur solution logiciel et de son maintien en condition opérationnelle.

    Nous souhaiterions mettre en place une nouvelle brique logiciel, nous permettant de récupérer des informations sur plusieurs outils différents. tout ceci dans le but de pouvoir en générer un rapport mensuel.

    Client

    4SH Facility

    Les technos

  • 4PM - Un projet pour les contrôler tous
    Dev

    La mission

    Evolutions du système de gestion de projet utilisé en production chez 4SH. Participations au développement au sein d'une équipe.

    Les technos

  • BeCLM
    Dev

    La mission

    La galaxie BeCLM est une application modulaire qui accompagne les entreprises dans la mise en conformité.

    La galaxie BeCLM est une application modulaire qui accompagne les entreprises dans la mise en conformité.

    Le module principal est le module GDA/PPE qui permet de contrôler si les clients sont sur la liste des Gel Des Avoirs ou la liste des Personnes Politiquement Exposés.

    Nous proposons au stagiaire d'intervenir sur 2 chantiers dans le cadre de ce module :

    • Implémenter une procédure de vérification configurable, afin d'accompagner les agents dans la qualification des risques.
    • Faire évoluer nos systèmes d'injections de listes de référentiel (Personnes ou contrôle) pour les rendre configurables et panifiable, à l'aide d'une interface utilisateur. Il faudra également pouvoir les extraire et les charger entre environnements.

    Ces deux chantiers permettrons d’appréhender toutes les étapes essentielles au développement informatique :

    • Conception à partir des spécifications en s'appuyant sur un consultant fonctionnel
    • Développement d'interface utilisateur en collaboration avec un consultant ux
    • Implémenter des règles et des algorithmes métiers
    • Test et Validation avec l'aide de nos testeurs

    Le projet est basé sur du Kotlin/Java, Angular, MongoDb.

    Expérience complète de développement garantie, avec un encadrement par l'équipe de développement BeCLM.

    Les technos

  • Simulateur de borne by 4SH
    UX

    La mission

    De par son expérience dans le monde de la mobilité électrique, 4SH a l’ambition de réaliser un simulateur de borne pour la recharge...

    De par son expérience dans le monde de la mobilité électrique, 4SH a l’ambition de réaliser un simulateur de borne pour la recharge de véhicules électriques. La simulation permet alors de voir comment le système réagit selon les interactions/comportements de l’utilisateur avec la borne.

    4SH souhaite donc réaliser une interface simple et proche de l’utilisateur (et non pas du développeur) afin que n’importe qui puisse agir comme s’il était devant une borne électrique. Un travail important de conception UX/UI sera donc nécessaire afin d’atteindre cet objectif.

  • 4Sim
    UX

    La mission

    Tous les ans, les managers et dirigeants de 4SH se réunissent pour décider ensemble de la stratégie à adopter pour l'année à venir.

    Tous les ans, les managers et dirigeants de 4SH se réunissent pour décider ensemble de la stratégie à adopter pour l'année à venir. Pour ce faire, ils utilisent un ensemble de spreadsheets qui leur permettent d'établir des prévisions selon les décisions prises dans le cadre de leur proposition de stratégie. Les travaux de tous sont ensuite mis en commun pour définir la stratégie définitive pour l'année suivante.

    4Sim aura pour but de remplacer cet ensemble de spreadsheets, afin de devenir le parfait outil d'aide à la prévision stratégique, qui sera utilisé pour établir et partager les décisions de l'entreprise pour l'avenir.

    • L'objectif est d'intéragir avec un client en interne afin de définir et de cadrer le besoin
    • Il faut créer les spécification de l'ensemble de la solution : La solution est créer from scratch ce qui permet une grande liberté de création et d'innovation
    • Les challenge se concentre principalement autour des interface de gestion et de visualisation de données (Dashboard, Graphique, Surcharge de donnée...) mais aussi autour des interfaces métier et des problématique de travail en commun et de sécurité des données
    • Le stage permettra aussi de découvrir l'ensemble des tâches du consultant fonctionnel en travaillant de pair avec un développeur lui expliquant les spécification et en réalisant des tests fonctionnels pour assurer la qualité finale du produit fournie ainsi que la présentation au clients des résultats

    C'est un stage qui permet de mettre en place de nombreuses compétence et de devenir pleinement autonome en tant que consultant fonctionnel !

    Client

    Simatix

  • CHEP CMA
    UX

    La mission

    Leader de la location de palettes dans le monde, CHEP est entreprise implantée sur les 5 continents et ne cesse de s'étendre.

    Leader de la location de palettes dans le monde, CHEP est entreprise implantée sur les 5 continents et ne cesse de s'étendre. 4SH intervient aux côtés de CHEP depuis plus de 7 ans en tant que développeur d'une suite d'applications utilisées par les chauffeurs routiers lorsqu'ils transportent des palettes bleues.

    Etant donné le nombre croissant d'utilisateurs des applications, un enjeu de taille apparaît : la formation/auto-formation des utilisateurs. Les sujets sont variés et devront être définis en concertation avec le client :

    • améliorations UX des applications : ajout de conseils, amélioration de la navigation ...
    • module de découverte des nouveautés : mini tuto à la première ouverture ...
    • supports de présentation / formations qui pourront être utilisés par des formateurs : diaporama, vidéos ...
    • support d'auto-formation : feuilles de route, fiches

    Client

    CHEP

  • 4PM - Un projet pour les contrôler tous
    UX

    La mission

    Tests utilisateurs, atelier de co-conception et réalisation de maquettes pour une application de monitoring de projets

  • Arkhé - Audit UX d'une application Web
    UX

    Domaine métier

    La société Arkhé édite un logiciel de business game distribué dans les écoles et universités dont l'objectif est de former...

    La société Arkhé édite un logiciel de business game distribué dans les écoles et universités dont l'objectif est de former les étudiants à la gestion d'entreprise en leur proposant d'en incarner le dirigeant.

    Les enseignants endossent le rôle d'animateur de la session au sein de laquelle les entreprises dirigées par les étudiants vont se partager un marché concurrentiel. Ressources humaines, finance, production, approvisionnement sont autant de décisions qui auront un impact sur la performance de leur entreprise.

    Missions :

    Analyser le produit et produire un rapport UX avec des préconisations d'améliorations

    Les différentes étapes permettant d'aboutir au résultat seront :

    • Audit UX : analyse du logiciel et de ses interfaces (ergonomie)
    • L'analyse des usages (interviews d'utilisateurs, questionnaires, parcours utilisateur)
    • Observation de terrain (observation de sessions dans les établissements d'enseignement )
    • Synthèse : production d'un rapport de constat et formulation de préconisations.

    Client

    Arkhé

  • BeCLM
    UX

    Domaine métier

    L'application aide les assureurs à contrôler les risques relatifs à leurs clients : personnes à risques...

    L'application aide les assureurs à contrôler les risques relatifs à leurs clients : personnes à risques (Terroriste, ...) / personnes protégées (VIP).

    Pour cela, l'application permet de donner un score de risque pour chaque client, basé sur un ensemble de base de données internationales et des règles configurables.

    Le produit est composé de plusieurs modules de contrôles qui seront présentés lors du stage. L'équipe est composée de plusieurs fonctionnels / UX qui pourront épauler au besoin.

    Missions :

    Faire une analyse et poursuivre la description (Métier, maquettes) de cette application.

    Produire un rapport UX sur le produit avec des préconisations d'améliorations sur le module d'analyse de risque sur les personnes (GDA/PPE) qui seront priorisées. Ces préconisations pourront prendre la forme de spécifications avec maquettes.

    Accompagnement et suivi des développements pour la mise en place des préconisations acceptées par le client.

    Mettre en place les instruments de mesure de son utilisation / utilisabilité sur toute l'application.

    Client

    BeCLM

  • Cloud / k8s
    Infra

    La mission

    4SH a décidé de migré ses hébergements d'une infrastructure en machines virtuelles vers des conteneurs kubernetes...

    4SH a décidé de migré ses hébergements d'une infrastructure en machines virtuelles vers des conteneurs kubernetes depuis quelque temps. A ce titre, nous nous sommes outillé pour gérer nos applications hébergées, mais nous avons plusieurs idées à mettre en place pour en améliorer l'administration, le contrôle et la supervision.

    Voici des exemples de tâches qui pourrait être traité durant le stage :

    • Mise à disposition automatisée d’environnement de “branche” pour les projets, incluant une revue périodique de l’usage et le dé-commissionnement
    • Automatisation du démarrage d’environnement au hit sur une URL
    • Exécuter un plan de restauration d'un environnement projet
    • Améliorer la solution de démarrage / arrêt à la demande d'environnement
    • Investiguer et mettre en place une solution de page de statut qui permette de communiquer lors des incidents
    • Faire du monitoring de la performance, et afficher des temps de réponses clefs sur un tableau de bord

  • Tu es intéressé ?
    Contacte-nous
Témoignages

Anciens stagiaires, ce qu'il en pensent...

Evin Arrivé en Février 2020 et maintenant en CDI

Après une super intégration, la période du covid est arrivée en France. Face à cela 4SH a été présent humainement (réunion zoom, organisation de jeux entre collègues) et professionnellement (mise à disposition de chaises, machines etc…) pour que je continu à me sentir bien dans l’équipe de création du logiciel de gestion de traduction.

Arthur Arrivé mi-Avril et maintenant en CDI

Je suis arrivé chez 4SH en plein confinement mais le suivi et l’organisation ont été super. On avait Slack et ils souhaitaient réellement que je me sente bien malgré la distance. Intégré à l’équipe CIN j’ai donc pu mener à bien mon stage de développement du module statistique du projet.