Job position Concepteur Développeur
Share this job
Applications du périmètre MEMO
Documentation
Tests
Compétences techniques
Java - Confirmé - Impératif
Spring - Confirmé - Impératif
Kubernetes - Junior - Important
Connaissances linguistiques: Anglais Lu, écrit (Impératif)
Description détaillée
Nous recherchons 1 développeur fullstack expérimenté avec des compétences devOps éprouvées
Ce développeur intégrera l'équipe MéMo (Merch & Monétisation) du centre de développement digital.
L’équipe est en charge des parcours / fonctionnalités associés au moteur d'Emerch et à la publicité sur le site:
- Gestion du moteur de recherche (FredHopper)
- Restitution des résultats (Suggestions, pages listes produits, filtres, tris ...)
- Gestion des recommandations
- Gestion de la monétisation (communication avec des tiers, intégration des résultats sur les pages du site )
L'équipe cible sera constituée de:
- 1 PO
- 1 QA
- 5 à 6 développeurs
Le développeur s'intégrera dans une équipe produit qui fonctionne en agilité dans la gestion de son backlog qui s’anime autour de rituels Scrum. Les pratiques devOps sont privilégiées, l'équipe assure le BUILD et le RUN du produit (support de dernier niveau)
Candidate profile
Le développeur recherché devra:
- Être à l'aise avec JAVA Spring MVC (Java 11) et les architectures microservices (connaissances Spring webflux / Spring intégration / Spring batch)
- Avoir des connaissances dans un framework front (VueJS, AngularJS, ReactJS) - Idéalement VueJS
- Idéalement avoir de l’expérience avec Thymeleaf, peu d'applications étant sur VueJS à date.
- Avoir des connaissances dans les bases non relationnelles (MongoDB)
- Avoir des notions solides en API REST
- Connaître les concepts et savoir manipuler les conteneurs, il sera amené à travailler dans un environnement K8S
- Avoir développé dans ses précédentes missions ou sur des projets personnels des compétences devOps
- Mettre en place et améliorer des chaînes d’intégration continue, des outils de métriques / d’alerting et de monitoring
- Savoir déployer sur différents environnements les applicatifs qu’il aura développés
- Utiliser des outils de déploiement (Helm / Ansible)
- Savoir utiliser Kubernetes (utilisation de kubectl)
Working environment
Le développeur aura pour mission de :
- développer les nouvelles features qui enrichiront le produit
- intégrer son code dans la CI
- tester unitairement ses développements (manuels, automatisés)
- déployer ses développements dans les différents environnements d'intégration, de qualification, et de production
- participer au maintien et à la mise en place des outils aidant à la production au sein du centre de développement (CI, env hors prod, env de prod etc)
- participer à la mise en place / à jour et à l’amélioration des outils et process de production du CDD
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Concepteur Développeur
Coriom Conseil
