École 42
L'équipe Tech
L’expertise technologique de 42 est au service d’une mission principale : offrir un environnement de travail à la pointe pour les étudiantes et les étudiants du monde entier. Cela passe par un accompagnement de la croissance des campus à travers le monde pour permettre au réseau de continuer à grandir. Dans un esprit d’amélioration continue, les solutions qui sont développées sont pensées pour rester pertinentes même en cas de changement majeur. Le développement participatif permet à tous et à toutes de s’exprimer et de faire valoir ses idées, peu importe son ancienneté. Il s’appuie sur une très grande transparence aussi bien en interne qu’avec les autres campus du réseau à travers le monde.
Répartition des collaborateurs
Data
5%
Dev
40%
Product
10%
Architecture
10%
Infrastructure
35%
10
Déploiements de campus à l'international par an
Technologies et outils
Ruby On Rails
65%Python
20%Elixir
10%Webpack
100%Vue.js
100%HTML5
100%Docker
80%Kubernetes
60%Ansible
60%Terraform
30%
Backend
Frontend
Devops
Organisation et méthodologies
- Feature Teams : Des équipes fonctionnelles et indépendantes pour implémenter de nouvelles solutions.
- Blameless Culture : Un environnement de travail bienveillant basé sur la confiance.
- Agilité : Méthodes inspirées de la culture Agile.
- Une session de démo par semaine pour présenter le travail de chaque équipe.
- Une (1) seule réunion hebdomadaire de suivi par semaine : le reste du temps est dédié au travail en équipe avec ses collègues.
Projets et défis techniques
L’intranet de 42
Ce n’est pas un portail, c’est un outil utilisé par plus de 15000 étudiantes et étudiants à travers le monde. L’intranet rythme leur vie : il permet de s’inscrire à des projets pédagogiques, d’assister à des événements, de suivre sa progression… C’est le cœur cybernétique de 42. Il pilote également toutes les interactions avec les équipes des différents campus. Afin de s’assurer de sa pérennité, l’intranet bascule actuellement vers une nouvelle architecture event driven, tout en assurant une continuité de service et de données avec une migration module par module.
Processus de recrutement
42 refuse les stéréotypes de genre, facilite la venue de profils atypiques, en reconversion ou de milieux défavorisés, et lutte au quotidien contre les discriminations.
- 1er entretien : rencontre avec la personne chargée de l’équipe et du recrutement, suivie d’un test technique.
- 2e entretien : rencontre avec l’équipe pour discuter de sa future position.
- 3e entretien : entretien avec le service des Ressources Humaines.