Ornikar

Ornikar

EdTech, FinTech / InsurTech, Mobilité

Paris

Technologies et outils

    Backend

    • RabbitMQ
      RabbitMQ
      100%
    • Python
      Python
      100%
    • PostgreSQL
      PostgreSQL
      100%
    • PHP
      PHP
      100%
    • Node.js
      Node.js
      100%
    • Laravel
      Laravel
      100%
    • GraphQL
      GraphQL
      100%

    Frontend

    • TypeScript
      TypeScript
      100%
    • React JS
      React JS
      100%
    • JavaScript
      JavaScript
      100%
    • CSS3
      CSS3
      100%

    Devops

    • Terraform
      Terraform
      100%
    • Kubernetes
      Kubernetes
      100%
    • Google Cloud Platform
      Google Cloud Platform
      100%
    • GitHub
      GitHub
      100%
    • Git
      Git
      100%
    • ESLint
      ESLint
      100%
    • Ansible
      Ansible
      100%

Organisation et méthodologies

Notre organisation évolue selon nos enjeux business et produit : nos 2 tribes regroupent un ensemble de squads de métiers transverses qui travaillent autour d'un challenge commun.

Chez Ornikar, nos développeurs travaillent en méthode Agile.

Voici un aperçu de nos rituels et bonnes pratiques :

  • Code review : pour nous assurer de la qualité de notre code et permettre à l'équipe de monter en compétences sur notre stack
  • Déploiement continu : +20 déploiements/ jour. Tous nos services sont load balancés et de nouvelles instances sont créées à chaque déploiement
  • Monitoring : suivi de l'impact des modifications sur les performances applicatives
  • Consultation des différents logs d'accès et logs applicatifs + suivi des performances de l'infra sur Datadog

Projets et défis techniques

Quoi de plus spontané et sincère qu’une discussion entre clients sur les réseaux sociaux à propos de votre entreprise et de ses services ? Ces échanges constituent une mine d’informations qu’il faut savoir utiliser pour améliorer l’expérience utilisateur. C’est ce qui nous a amenés à travailler sur notre tout premier projet de machine learning (ML) : nous avons constaté que les utilisateurs de notre plateforme de révision du code de la route se regroupaient sur des communautés en ligne afin d’évaluer leur niveau et savoir s’ils étaient prêts à passer l’examen.

Processus de recrutement

Notre processus de recrutement se déroule de la façon suivante :

  • Screening Interview : un échange avec un de nos TA ou directement avec votre futur·e manager pour vous préciser les contours du poste et les enjeux de la team

  • Live Test & Test Technique : selon votre profil, vous recevrez un test technique à faire chez vous ou en live pour pour tester vos réflexes et vous projeter sur des missions du poste en conditions réelles.

  • Culture fit : cet entretien vous donnera un aperçu de nos rituels, méthodes, et vous embarquera dans notre vision

  • Si vous postulez à un rôle de manager, vous serez invité à un entretien dédié à votre expérience en tant que manager pour évaluer votre compatibilité avec notre culture managériale, avec une personne de l'équipe HR