OpenClassrooms

OpenClassrooms

EdTech, Vzdělávání

Paris

Technologies et outils

  • Backend

    • PHP

      PHP

      100%
    • Redis

      Redis

      100%
    • PostgreSQL

      PostgreSQL

      100%
    • Symfony

      Symfony

      100%
    • Algolia

      Algolia

      100%
  • Frontend

    • JavaScript

      JavaScript

      100%
    • React JS

      React JS

      100%
    • Redux.js

      Redux.js

      100%
  • Devops

    • GitHub

      GitHub

      100%
    • Docker

      Docker

      100%
    • Kubernetes

      Kubernetes

      100%
    • AWS

      AWS

      100%
    • argoCD

      argoCD

      100%

Organisation et méthodologies

OpenClassrooms

👋 Les équipes opérationnelles pluridisciplinaires (squad) sont organisées selon le cycle de vie de l'utilisateur, couvrant les phases d'Enrollment, Training, et Career, ainsi que les besoins des utilisateurs internes. En complément, nous avons des équipes transversales dédiées à la Recherche Utilisateur, aux Données, à la Qualité, à la Sécurité et à la Plateforme.

Nos objectifs se concentrent sur :

  • L'impact utilisateur
  • L'impact business
  • L'efficience de l'équipe
  • La qualité
  • L'environnement humain et de travail

Pour atteindre ces objectifs, les équipes utilisent diverses méthodologies et pratiques, notamment des approches itératives, la collecte de retours utilisateurs, l'amélioration continue et l'intelligence collective.

Projets et défis techniques

OpenClassrooms

Sécurité et protection des données

  • Certifié ISO 27001 depuis Juin 2023, OpenClassrooms est particulièrement attentive aux sujets de sécurité et de protection des données.
  • OpenClassrooms a mis en place une approche novatrice et opérationnelle de ces sujets, pilotés par une équipe soucieuse des enjeux business et de la user experience.
  • Objectif : assurer un niveau de sécurité adapté au contexte de l’entreprise en limitant au maximum les points de friction et blocage opérationnel.

Clean architecture

⚙️ Le backend d'OpenClassrooms utilise la Clean Architecture, c'est-à-dire un découplage au maximum de la logique métier et de la logique technique, permettant de maintenir une complexité stable dans le temps. Malgré l'ancienneté du projet, elle limite la dette technique et évite une refonte massive.

OpenClassrooms

Processus de recrutement

OpenClassrooms
  • Entretien RH (30 min) : Discussion avec un membre de l'équipe Talent Acquisition sur les critères essentiels du poste, votre motivation, vos prétentions salariales, votre disponibilité et d'autres éléments pertinents pour la prochaine étape du processus de recrutement.

  • Entretien Manager (60 min) : entretien avec le responsable du poste pour approfondir votre parcours et vos réalisations professionnelles. Des questions situationnelles et comportementales seront posées pour évaluer vos compétences.

  • Cas pratique : validation de vos compétences pratiques à travers une étude de cas.

  • Entretien final avec le CTO (45 min) : entretien avec deux membres de nos équipes pour confirmer vos compétences pour le poste et évaluer votre adéquation avec notre environnement professionnel et nos valeurs.

  • Références professionnelles