Developpeur Back
Description du poste
ElasticSearch - Confirmé - Impératif
nodejs - Confirmé - Impératif
Software Craftsmanship - Confirmé - Important
SQL - Confirmé - Souhaitable
Connaissances linguistiques
Français Courant (Impératif)
Anglais Professionnel (Secondaire)
Description détaillée
En tant que développeur Search Engine, vous intégrerez une équipe composée de 2 développeurs certifiés ElasticSearch, huit développeurs NodeJs et Front et trois Product Owners.
Votre mission est de travailler à l'amélioration continue du moteur de Search client des sites internet (France, Italie, Espagne, Portugal et Pologne) ainsi que nos enseignes Pro.
Une connaissance d'ElasticSearch et de NodeJs est obligatoire et un temps sera réservé pour une montée en compétence du candidat sur ElasticSearch et notre usage dans le cadre de l'ecommerce (voire un passage de certification). Nous travaillons en pair Programming.
Nous souhaitons investir dans une personne à long terme sur une mission longue dans lequel le collaborateur évoluera en compétence en même temps que nous.
Notre stack est basée sur Elastic Cloud, NodeJs avec NestJs en Typescript, Big Query pour l'analyse data et GCP.
Hardskills attendus :
- Connaissances en ElasticSearch
- Maîtrise de NodeJs, TypeScript
- Bonnes connaissances des principes du Software Craftsmanship
- Bonnes compétences en analyse data et requêtage SQL (Big Query)
- Maîtrise de la chaîne CI/CD et de la démarche DevOps
- Forte connaissance des méthodes agiles
Softskills attendus:
- Capacité à travailler efficacement en équipe, en favorisant la collaboration et la communication
- Aptitude à résoudre les problèmes de manière créative et à s'adapter à un environnement dynamique et évolutif
SA MISSION :
À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures.
SON ACTIVITE :
ANALYSE :
- Contribue à la définition des spécifications générales
- Réalise l'analyse technique et l'étude détaillée
- Adapte et paramètre les progiciels applicatifs (ERP)
- Réalise le prototypage
QUALIFICATION :
- Élabore les jeux d'essais pourles tests unitaires d'intégration
- Effectue les tests unitaires
- Identifie et traite les dysfonctionnements
DÉVELOPPEMENT :
- Réalise les modules (objets et composants logiciels)
- Assemble les composants
- Rédige les documentations
MAINTENANCE :
- A en charge la maintenance corrective
- A en charge la maintenance évolutive
- Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants
SES LIVRABLES :
- Code documenté suivant les règles et référentiels de l'entreprise
SES INDICATEURS DE PERFORMANCE :
- Nombre de corrections en phase de recette
- Performance des composants développés (via des benchmarks)
- Respect du délai dans la réalisation des modifications
- Nombre de régressions
A propos de l'entreprise
CORIOM Conseil est une société spécialisée dans le sourcing de consultants indépendants sur des missions de conseil et d’expertise auprès des organisations métiers. Nous ne nous contentons pas de mettre en relation nos clients avec notre réseau d’indépendants. En effet, fort de notre expérience du métier du conseil et des problématiques terrains, nous assurons le suivi et l’accompagnement du consultant dans sa mission, gage de qualité de la prestation fournie.