DEVELOPPEUR BACK-END - H/F

Résumé du poste
CDI
Gennevilliers
Salaire : Non spécifié
Début : 01 mai 2024
Télétravail occasionnel
Expérience : > 3 ans
Éducation : Sans diplôme
Compétences & expertises
Déploiement continu
Clojure
Kubernetes
Elasticsearch
Kafka
+1
Postuler

Oscaro
Oscaro

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Chez Oscaro, la tech et la data sont le cœur de notre métier : en effet, notre site possède un très fort trafic (2 millions de pages vues par jour, jusqu'à 15 000 requêtes par minute) et une contrainte de haute disponibilité forte.

L’IT chez Oscaro

L’équipe IT, composée de plus de 70 personnes, est en charge :

  • de plusieurs sites de e-commerce à fort trafic (2 M de pages vues / jour, jusqu'à 15 000 requêtes par minute)

  • des outils mis à disposition des métiers (supply chain, de relation client, marketing, finance, ...)

  • de la data (traffic, flux logistiques, multiples sources qui constituent le catalogue, pricing, segmentation client) qui représente plus de 20 To par an

  • des opérations informatiques (exploitation de la production, gestion de l'infrastructure...)

  • du support informatiques (helpdesk et métier)

La stack hétérogène (Linux / Windows) repose sur un modèle à base de microservices et event-driven en s’appuyant sur des technologies comme Elasticsearch, Kafka, Clojure et React.

Nous avons par ailleurs quelques stacks Kubernetes en production.

L’équipe IT Back

La tâche primordiale de l'équipe Back est de faire en sorte que tout se passe bien : de la prise de commande client à l'expédition des colis.

Le scope est large, il y en a pour tous les goûts :

  • Construction du squelette du site (catalogue et structure),

  • Gestion des informations clients, de leurs paniers et commandes,

  • Système de coupons et prise de paiements,

  • Approvisionnement (disponibilités, prix et politique d'achat),

  • Applications logistiques permettant la préparation des commandes dans nos deux entrepôts,

  • Gestion des modes de livraison et suivi des expéditions.

Nos différents services sont déployés de la manière la plus automatisée possible en utilisant des outils d'intégration continue.

Mission

Au sein de l’équipe de IT Back (composée de 11 développeurs full-stack Clojure et .Net), votre objectif sera de fournir toutes les informations nécessaires au bon fonctionnement du site et d’assurer le bon déroulement du cycle de vie d’une commande.

Vos missions seront de :

  • Participer au développement de nouvelles applications ou fonctionnalités en respectant les bonnes pratiques de développement (spécifications, tests automatisés, documentation, etc)

  • Assurer la mise en production, la maintenance et le support des applications ou fonctionnalités existantes

  • Assurer le suivi des performances des features / applications mises en prod (logs, metrics, etc...)

  • Assurer une veille sur les outils et technologies

  • Suivre les évolutions d'architectures, d’outillage et d’infrastructure (Intégration continue, containerisation)

L’équipe est composée d’une douzaine de personnes (développeurs clojure et .net), elle travaille avec l’équipe projets transverses et échange avec l’ensemble des équipes de la DSI d’Oscaro.


Profil recherché

  • vous êtes curieux/se & autonome,

  • vous êtes familiarisé avec l’event-sourcing, l’architecture en service, API REST,

  • vous êtes capable de prendre du recul afin de trouver et mettre en oeuvre les meilleurs solutions,

  • vous avez un goût pour la programmation fonctionnelle,

  • vous avez un intérêt pour l’intégration continue et les tests automatisés,

  • vous avez au minimum 2 ans d’expérience dans le développement,

  • et bien sûr, vous développez en Clojure, ClojureScript

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler