STAGE 6 mois
Il y a 3 semaines
Paris, A8, France
SNYPE
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
QUI NOUS SOMMES
----------------------------------------------------------------------------
- Snype (www.snype.org) est une plateforme RegTech souveraine conçue pour les autorités de régulation publiques : régulateurs télécoms, banques centrales, ministères des Finances et autorités judiciaires. Notre métier : produire, de façon indépendante, les chiffres que ces autorités ne peuvent obtenir autrement. Nous collectons les données directement à la source, dans les réseaux et les systèmes financiers, puis nous les recoupons pour certifier ce que les opérateurs et les banques déclarent réellement
- revenus, taxes, redevances, flux. Chaque chiffre est traçable, chaque écart est explicable, et la certification atteint un niveau de preuve opposable, y compris devant un tribunal. Concrètement : des dizaines d'établissements intégrés dans trois régions d'Afrique, plus de 100 millions de clients suivis, plus de 10 milliards de dollars de revenus certifiés, des dizaines de milliards de transactions traitées chaque jour. Snype est membre de l'UIT. Une équipe de dix personnes. LE POSTE ----------------------------------------------------------------------------
- Nos traitements tournent en production, chez des régulateurs, dans plusieurs pays. Quand une chaîne de traitement s'arrête la nuit sur un déploiement client, il faut que quelqu'un sache dire pourquoi. Et quand un régulateur demande une nouvelle capacité, il faut que quelqu'un sache la concevoir, la développer et la mettre en production. Volet 1
- Exploitation et supervision
- Vérifier le bon déroulement des traitements sur les déploiements clients : chaînes de production, sauvegardes, volumétries, délais.
- Surveiller les systèmes : disponibilité, charge, capacité.
- Détecter les incidents, établir le diagnostic, corriger ou faire corriger.
- Faire évoluer les outils de supervision et les tableaux de bord de suivi, et les étendre aux nouveaux déploiements.
- Tenir à jour la documentation technique, les procédures et les comptes rendus d'incidents. Volet 2
- Conception et développement Vous prenez en charge des fonctionnalités sur la totalité du cycle : analyse du besoin, spécification, conception, développement, tests, documentation, déploiement. Sur des sujets tels que :
- Intégration de nouvelles sources de données et développement de modules de traitement.
- Conception et développement de tableaux de bord décisionnels.
- Développement web : interfaces, adaptations spécifiques par client.
- Bases de données : modélisation, optimisation, développement.
- Automatisation et industrialisation : Linux, Docker, Ansible. Notre environnement : PostgreSQL et PL/pgSQL, Perl, PHP, Linux, Docker, Ansible. CE QUE CE POSTE N'EST PAS ----------------------------------------------------------------------------
- Ce n'est pas un stage sur une maquette qu'on jettera à la fin. Ce que vous écrivez part en production, chez des clients qui sont des institutions publiques. C'est plus exigeant. Ce n'est pas un stage sur la technologie du moment. Notre socle est PostgreSQL, Perl, PHP et Linux. Ce ne sont pas les langages qu'on met en avant dans les écoles, et nous le disons franchement plutôt que de vous le faire découvrir en arrivant. Ce sont en revanche des outils optimisés et robustes qui traitent des milliards de lignes par jour depuis des années, et travailler dessus vous apprendra ce qu'aucun framework à la mode n'enseigne : lire du code écrit par d'autres, raisonner en volumétrie, et faire tourner quelque chose de fiable pendant des mois sans y toucher. Ce n'est pas non plus un stage cantonné au « run ». L'exploitation est le premier volet, pas le seul : vous concevez et développez aussi. CE QUE VOUS Y GAGNEZ ----------------------------------------------------------------------------
-
- Le cycle complet, du besoin à la mise en production, avec une vraie responsabilité. Dans une équipe de dix, on ne vous confie pas un module de démonstration.
- Des volumes réels. Raisonner en dizaines de milliards de lignes change durablement la façon dont on écrit du code.
- Le passage par l'exploitation : la meilleure école de conception qui existe, parce qu'on y voit ce que devient le code une fois livré et qu'on comprend l'importance de la qualité.
- Des projets internationaux, avec des déplacements possibles.
- Une perspective d'embauche en CDI à l'issue du stage.
PROFIL RECHERCHÉ
----------------------------------------------------------------------------
- Formation
- Étudiant(e) en dernière année de Bac+5, en stage de fin d'études ou en année de césure : école d'ingénieur habilitée par la CTI, ou master informatique délivré par un établissement public.
- Les candidatures de 3e ou 4e année sont étudiées, mais uniquement pour des profils d'excellence : le stage étant proposé en vue d'une embauche, la dernière année reste notre cible.
- La convention de stage devra être établie par un établissement délivrant un diplôme reconnu par l'État, avec un volume pédagogique conforme à l'article L124-1 du Code de l'éducation. Compétences techniques
- SQL et bases de données relationnelles : vous avez déjà travaillé avec PostgreSQL ou Oracle, vous savez modéliser, écrire des requêtes avec jointures et agrégats, et comprendre pourquoi l'une est lente. Testé en entretien.
- Linux : vous êtes à l'aise en ligne de commande et vous savez diagnostiquer une machine (processus, journaux, droits, réseau). Testé en entretien.
- Un langage de script maîtrisé : Perl, Python, PHP, shell ou équivalent. Le langage importe moins que votre aisance à écrire, lire et corriger du code. Testé en entretien.
- Algorithmique : structures de données, complexité, et capacité à estimer un ordre de grandeur (mémoire, entrées-sorties, durée d'exécution).
- Apprécié : une expérience avec Docker, Ansible, ou un outil décisionnel. Aucune connaissance préalable de Perl, de PL/pgSQL ou du secteur des télécoms n'est exigée : cela s'apprend ici. Ce qui ne s'apprend pas en six mois, c'est l'aisance sous Linux, le raisonnement algorithmique et la rigueur. Qualités
- Curiosité et autonomie : savoir avancer sur un sujet sans qu'on vous le redécoupe.
- Sens du travail bien fait : revue de code, tests, documentation. Nos livrables servent de preuve devant des régulateurs ; un bug n'est pas un détail.
- Capacité d'analyse : détecter une incohérence dans un jeu de données, formuler une hypothèse, la vérifier.
- Aptitude à travailler avec des données incomplètes : dans notre métier, on avance rarement avec tous les éléments.
- Goût pour un environnement international et multiculturel. Langues
- ANGLAIS : un niveau C1 est requis. Une partie de l'équipe est anglophone, nos clients et nos projets sont internationaux, et la documentation technique est en anglais. Le niveau C1 du CECRL correspond notamment à : . Cambridge C1 Advanced : 180 ou plus ; . TOEFL iBT : bande 5,0 sur la nouvelle échelle en vigueur depuis le 21 janvier 2026, ou 95 ou plus sur l'ancienne échelle 0-120, encore valable jusqu'en 2028 ; . IELTS Academic : 7,0 ou plus ; . TOEIC Listening & Reading : 945 ou plus ; . PTE Academic : 76 ou plus ; . ou tout niveau équivalent démontrable (cursus anglophone, séjour long, bilinguisme), qui sera évalué lors de l'entretien. Ce niveau est systématiquement testé au premier entretien.
- FRANÇAIS : niveau professionnel courant. Vous rédigerez de la documentation technique et des comptes rendus d'incident. Un test d'orthographe est organisé au premier entretien. CANDIDATURE ET PROCESSUS DE RECRUTEMENT ----------------------------------------------------------------------------
- Étape 1
- Premier entretien en visioconférence. Nous affinons ensemble la
description du poste
, passons en revue votre parcours, et vous faites passer une série d'exercices, en direct et en partage d'écran : . revue de vos bulletins de notes des deux dernières années . compréhension de notre activité ; . orthographe : accords, conjugaison, participe passé et infinitif ; . anglais ; . suites logiques ; . mathématiques : géométrie simple, calcul mental, ordres de grandeur ; . algorithmique : structures de données, complexité, estimation de la mémoire, des entrées-sorties et des durées ; . débogage : un extrait de code qui ne fait pas ce qu'il prétend faire ; à vous de dire pourquoi . acquis techniques : shell, SQL, un langage de script ; . analyse de données : lecture d'un jeu de chiffres, détection desincohérences ; . étude de cas : un problème vous est posé, tous les éléments ne sont pas disponibles. Formulez des hypothèses et proposez une démarche de résolution. Ces exercices se font en direct, avec échange. Nous nous intéressons moins à la réponse finale qu'à la manière dont vous y arrivez, et nous vous demanderons de justifier vos choix. Vous pouvez vous tromper : vous ne pouvez pas ne pas savoir expliquer. Étape 2
- Second entretien avec l'équipe, pour confirmer les qualités relationnelles et finaliser le recrutement. COMMENT VOUS PRÉPARER ----------------------------------------------------------------------------
- Nous préférons annoncer les exercices plutôt que de vous surprendre.
- Notre activité : consultez www.snype.org, en particulier les pages « Our Platform ».
- Orthographe : révisez les bases (le Projet Voltaire est une ressource efficace).
- Anglais : regardez des contenus en version originale sous-titrée EN ANGLAIS (et non en français : les sous-titres français court-circuitent l'écoute), puis sans sous-titres. Lisez la presse anglophone de qualité, par exemple The Economist ou le Financial Times.
- Logique et calcul : entraînez-vous sur des tests de raisonnement de type SHL ou Assessment Day, et refaites du calcul mental et des ordres de grandeur.
- SQL : jointures, agrégats, sous-requêtes, index. Sachez expliquer pourquoi une requête est lente.
- Linux : navigation, journaux, processus, droits, services. Une machine virtuelle et quelques soirées suffisent à se remettre à niveau.
- Algorithmique : complexité en temps et en mémoire, et surtout entraînement à estimer. Combien pèse une table d'un milliard de lignes ? Combien de temps pour la relire depuis un disque ?
- Débogage : prenez un projet open source, ouvrez un fichier au hasard, et expliquez à voix haute ce qu'il fait. Rémunération : 1 600,00€ par mois Lieu du poste : En présentiel
- Snype (www.snype.org) est une plateforme RegTech souveraine conçue pour les autorités de régulation publiques : régulateurs télécoms, banques centrales, ministères des Finances et autorités judiciaires. Notre métier : produire, de façon indépendante, les chiffres que ces autorités ne peuvent obtenir autrement. Nous collectons les données directement à la source, dans les réseaux et les systèmes financiers, puis nous les recoupons pour certifier ce que les opérateurs et les banques déclarent réellement
- revenus, taxes, redevances, flux. Chaque chiffre est traçable, chaque écart est explicable, et la certification atteint un niveau de preuve opposable, y compris devant un tribunal. Concrètement : des dizaines d'établissements intégrés dans trois régions d'Afrique, plus de 100 millions de clients suivis, plus de 10 milliards de dollars de revenus certifiés, des dizaines de milliards de transactions traitées chaque jour. Snype est membre de l'UIT. Une équipe de dix personnes. LE POSTE ----------------------------------------------------------------------------
- Nos traitements tournent en production, chez des régulateurs, dans plusieurs pays. Quand une chaîne de traitement s'arrête la nuit sur un déploiement client, il faut que quelqu'un sache dire pourquoi. Et quand un régulateur demande une nouvelle capacité, il faut que quelqu'un sache la concevoir, la développer et la mettre en production. Volet 1
- Exploitation et supervision
- Vérifier le bon déroulement des traitements sur les déploiements clients : chaînes de production, sauvegardes, volumétries, délais.
- Surveiller les systèmes : disponibilité, charge, capacité.
- Détecter les incidents, établir le diagnostic, corriger ou faire corriger.
- Faire évoluer les outils de supervision et les tableaux de bord de suivi, et les étendre aux nouveaux déploiements.
- Tenir à jour la documentation technique, les procédures et les comptes rendus d'incidents. Volet 2
- Conception et développement Vous prenez en charge des fonctionnalités sur la totalité du cycle : analyse du besoin, spécification, conception, développement, tests, documentation, déploiement. Sur des sujets tels que :
- Intégration de nouvelles sources de données et développement de modules de traitement.
- Conception et développement de tableaux de bord décisionnels.
- Développement web : interfaces, adaptations spécifiques par client.
- Bases de données : modélisation, optimisation, développement.
- Automatisation et industrialisation : Linux, Docker, Ansible. Notre environnement : PostgreSQL et PL/pgSQL, Perl, PHP, Linux, Docker, Ansible. CE QUE CE POSTE N'EST PAS ----------------------------------------------------------------------------
- Ce n'est pas un stage sur une maquette qu'on jettera à la fin. Ce que vous écrivez part en production, chez des clients qui sont des institutions publiques. C'est plus exigeant. Ce n'est pas un stage sur la technologie du moment. Notre socle est PostgreSQL, Perl, PHP et Linux. Ce ne sont pas les langages qu'on met en avant dans les écoles, et nous le disons franchement plutôt que de vous le faire découvrir en arrivant. Ce sont en revanche des outils optimisés et robustes qui traitent des milliards de lignes par jour depuis des années, et travailler dessus vous apprendra ce qu'aucun framework à la mode n'enseigne : lire du code écrit par d'autres, raisonner en volumétrie, et faire tourner quelque chose de fiable pendant des mois sans y toucher. Ce n'est pas non plus un stage cantonné au « run ». L'exploitation est le premier volet, pas le seul : vous concevez et développez aussi. CE QUE VOUS Y GAGNEZ ----------------------------------------------------------------------------
-
- Le cycle complet, du besoin à la mise en production, avec une vraie responsabilité. Dans une équipe de dix, on ne vous confie pas un module de démonstration.
- Des volumes réels. Raisonner en dizaines de milliards de lignes change durablement la façon dont on écrit du code.
- Le passage par l'exploitation : la meilleure école de conception qui existe, parce qu'on y voit ce que devient le code une fois livré et qu'on comprend l'importance de la qualité.
- Des projets internationaux, avec des déplacements possibles.
- Une perspective d'embauche en CDI à l'issue du stage.
PROFIL RECHERCHÉ
----------------------------------------------------------------------------
- Formation
- Étudiant(e) en dernière année de Bac+5, en stage de fin d'études ou en année de césure : école d'ingénieur habilitée par la CTI, ou master informatique délivré par un établissement public.
- Les candidatures de 3e ou 4e année sont étudiées, mais uniquement pour des profils d'excellence : le stage étant proposé en vue d'une embauche, la dernière année reste notre cible.
- La convention de stage devra être établie par un établissement délivrant un diplôme reconnu par l'État, avec un volume pédagogique conforme à l'article L124-1 du Code de l'éducation. Compétences techniques
- SQL et bases de données relationnelles : vous avez déjà travaillé avec PostgreSQL ou Oracle, vous savez modéliser, écrire des requêtes avec jointures et agrégats, et comprendre pourquoi l'une est lente. Testé en entretien.
- Linux : vous êtes à l'aise en ligne de commande et vous savez diagnostiquer une machine (processus, journaux, droits, réseau). Testé en entretien.
- Un langage de script maîtrisé : Perl, Python, PHP, shell ou équivalent. Le langage importe moins que votre aisance à écrire, lire et corriger du code. Testé en entretien.
- Algorithmique : structures de données, complexité, et capacité à estimer un ordre de grandeur (mémoire, entrées-sorties, durée d'exécution).
- Apprécié : une expérience avec Docker, Ansible, ou un outil décisionnel. Aucune connaissance préalable de Perl, de PL/pgSQL ou du secteur des télécoms n'est exigée : cela s'apprend ici. Ce qui ne s'apprend pas en six mois, c'est l'aisance sous Linux, le raisonnement algorithmique et la rigueur. Qualités
- Curiosité et autonomie : savoir avancer sur un sujet sans qu'on vous le redécoupe.
- Sens du travail bien fait : revue de code, tests, documentation. Nos livrables servent de preuve devant des régulateurs ; un bug n'est pas un détail.
- Capacité d'analyse : détecter une incohérence dans un jeu de données, formuler une hypothèse, la vérifier.
- Aptitude à travailler avec des données incomplètes : dans notre métier, on avance rarement avec tous les éléments.
- Goût pour un environnement international et multiculturel. Langues
- ANGLAIS : un niveau C1 est requis. Une partie de l'équipe est anglophone, nos clients et nos projets sont internationaux, et la documentation technique est en anglais. Le niveau C1 du CECRL correspond notamment à : . Cambridge C1 Advanced : 180 ou plus ; . TOEFL iBT : bande 5,0 sur la nouvelle échelle en vigueur depuis le 21 janvier 2026, ou 95 ou plus sur l'ancienne échelle 0-120, encore valable jusqu'en 2028 ; . IELTS Academic : 7,0 ou plus ; . TOEIC Listening & Reading : 945 ou plus ; . PTE Academic : 76 ou plus ; . ou tout niveau équivalent démontrable (cursus anglophone, séjour long, bilinguisme), qui sera évalué lors de l'entretien. Ce niveau est systématiquement testé au premier entretien.
- FRANÇAIS : niveau professionnel courant. Vous rédigerez de la documentation technique et des comptes rendus d'incident. Un test d'orthographe est organisé au premier entretien. CANDIDATURE ET PROCESSUS DE RECRUTEMENT ----------------------------------------------------------------------------
- Étape 1
- Premier entretien en visioconférence. Nous affinons ensemble la
description du poste
, passons en revue votre parcours, et vous faites passer une série d'exercices, en direct et en partage d'écran : . revue de vos bulletins de notes des deux dernières années . compréhension de notre activité ; . orthographe : accords, conjugaison, participe passé et infinitif ; . anglais ; . suites logiques ; . mathématiques : géométrie simple, calcul mental, ordres de grandeur ; . algorithmique : structures de données, complexité, estimation de la mémoire, des entrées-sorties et des durées ; . débogage : un extrait de code qui ne fait pas ce qu'il prétend faire ; à vous de dire pourquoi . acquis techniques : shell, SQL, un langage de script ; . analyse de données : lecture d'un jeu de chiffres, détection desincohérences ; . étude de cas : un problème vous est posé, tous les éléments ne sont pas disponibles. Formulez des hypothèses et proposez une démarche de résolution. Ces exercices se font en direct, avec échange. Nous nous intéressons moins à la réponse finale qu'à la manière dont vous y arrivez, et nous vous demanderons de justifier vos choix. Vous pouvez vous tromper : vous ne pouvez pas ne pas savoir expliquer. Étape 2
- Second entretien avec l'équipe, pour confirmer les qualités relationnelles et finaliser le recrutement. COMMENT VOUS PRÉPARER ----------------------------------------------------------------------------
- Nous préférons annoncer les exercices plutôt que de vous surprendre.
- Notre activité : consultez www.snype.org, en particulier les pages « Our Platform ».
- Orthographe : révisez les bases (le Projet Voltaire est une ressource efficace).
- Anglais : regardez des contenus en version originale sous-titrée EN ANGLAIS (et non en français : les sous-titres français court-circuitent l'écoute), puis sans sous-titres. Lisez la presse anglophone de qualité, par exemple The Economist ou le Financial Times.
- Logique et calcul : entraînez-vous sur des tests de raisonnement de type SHL ou Assessment Day, et refaites du calcul mental et des ordres de grandeur.
- SQL : jointures, agrégats, sous-requêtes, index. Sachez expliquer pourquoi une requête est lente.
- Linux : navigation, journaux, processus, droits, services. Une machine virtuelle et quelques soirées suffisent à se remettre à niveau.
- Algorithmique : complexité en temps et en mémoire, et surtout entraînement à estimer. Combien pèse une table d'un milliard de lignes ? Combien de temps pour la relire depuis un disque ?
- Débogage : prenez un projet open source, ouvrez un fichier au hasard, et expliquez à voix haute ce qu'il fait. Rémunération : 1 600,00€ par mois Lieu du poste : En présentiel