Partagez sur
STAGE Developpeu·r·se serveur écoresponsable
Date de mise à jour de l’offre
Iroco :
Iroco est une jeune start-up qui promeut un numérique plus durable, plus éthique et plus respectueux de ses utilisateurs. Nous agissons en développant des outils numériques responsables, en accompagnant entreprises et organisations dans la mesure et la réduction de leur impact environnemental et social numérique et en menant une réflexion sur l'amélioration de cet impact à travers un prisme technologique et humain.
Description de la mission
Le stage sera réalisé dans le contexte du projet de développement d'un outil mail responsable. L'objectif du stage sera de mesurer l'énergie utilisée par différents types de serveurs (plus spécifiquement JMAP : voir https://jmap.io), et de permettre à Iroco de réaliser et documenter le choix technologique de son serveur.
Vous développerez dans une stack :
- linux ubuntu/docker
- postgresql/redis/MongoDB
- JMAP
- js/ES6/TypeScript
- webpack
- python, java, rust, C ? (pour le backend)
- github
- circleCI
Vous travaillerez en lien direct avec le CTO qui vous aidera à mener à bien votre mission. L'environnement est agile avec des itérations d'une semaine. Vous pourrez binômer avec un autre développeur ou avec le CTO. Vous apprendrez les fondamentaux des méthodes agiles :
- cycles itératifs
- rétrospectives
- planification
- intégration continue
- rituels (daily, weekly)
- tests automatiques
- binômage
- déploiement (avec ansible)
Vous développerez dans une stack :
- linux ubuntu/docker
- postgresql/redis/MongoDB
- JMAP
- js/ES6/TypeScript
- webpack
- python, java, rust, C ? (pour le backend)
- github
- circleCI
Vous travaillerez en lien direct avec le CTO qui vous aidera à mener à bien votre mission. L'environnement est agile avec des itérations d'une semaine. Vous pourrez binômer avec un autre développeur ou avec le CTO. Vous apprendrez les fondamentaux des méthodes agiles :
- cycles itératifs
- rétrospectives
- planification
- intégration continue
- rituels (daily, weekly)
- tests automatiques
- binômage
- déploiement (avec ansible)
Profil recherché
- Vous avez des compétences en développement backend : des bases de compréhension de TCP/IP, des sockets.
- Vous appréciez l'optimisation du code, et comprendre le moindre bit qui passe sur le réseau.
- Vous êtes intéressé.e par le benchmark et par étudier ce qui se passe à l'intérieur des serveurs : la programmation asynchrone (couches epoll, kqueue, io_uring...), le multithreading.
- Vous avez de l'appétence pour les sujets liés à l'environnement/l'écologie et à leur application au domaine du numérique.
- Vous appréciez l'autonomie dans le travail.
- Travailler dans une petite et jeune structure ne vous effraie pas.
- Vous appréciez l'optimisation du code, et comprendre le moindre bit qui passe sur le réseau.
- Vous êtes intéressé.e par le benchmark et par étudier ce qui se passe à l'intérieur des serveurs : la programmation asynchrone (couches epoll, kqueue, io_uring...), le multithreading.
- Vous avez de l'appétence pour les sujets liés à l'environnement/l'écologie et à leur application au domaine du numérique.
- Vous appréciez l'autonomie dans le travail.
- Travailler dans une petite et jeune structure ne vous effraie pas.
Niveau de qualification requis
Bac + 4/5 et +
Les offres de stage ou de contrat sont définies par les recruteurs eux-mêmes.
En sa qualité d’hébergeur dans le cadre du dispositif des « 100 000 stages », la Région Île-de-France est soumise à un régime de responsabilité atténuée prévu aux articles 6.I.2 et suivants de la loi n°2204-575 du 21 juin 2004 sur la confiance dans l’économie numérique.
La Région Île-de-France ne saurait être tenue responsable du contenu des offres.
Néanmoins, si vous détectez une offre frauduleuse, abusive ou discriminatoire vous pouvez la signaler
en cliquant sur ce lien.
-
EmployeurIroco
-
Secteur d’activité de la structureEmploi - Economie - Innovation - Numérique
-
Effectif de la structureDe 0 à 10 salariés
-
Site internet de la structurehttps://iroco.co
-
Type de stage ou contratStage pour lycéens et étudiants en formation initiale
-
Date prévisionnelle de démarrage
-
Durée du stage ou contratPlus de 4 mois et jusqu'à 6 mois
-
Le stage est-il rémunéré ?Oui
-
Niveau de qualification requis
Bac + 4/5 et + -
Lieu du stage16 Rue Elzévir
75003 PARIS 3E ARRONDISSEMENT -
Accès et transportsMétro, RER...