Ingénieur Développeur Full Stack H/F - Expleo
- Ollioules - 83
- CDI
- Expleo
Les missions du poste
Description du poste:
Au sein de l'équipe Products Systems Engineering, rattaché à l'agence Vitrolles, vous occuperez le rôle de développeur Full stack expérimenté H/F.
Le développeur Full-stack intervient pour implémenter le front-end d'exploitation web et participer aux développements back-end structurants.
Mission : développer un démonstrateur qui fournit une position estimée à partir d'un échosondeur et de cartes de référence bathymétrie. La fonction est basée sur une brique logicielle de filtrage particulaire écrite en python. L'architecte logiciel a défini l'architecture cible, elle est basée sur une technologie Web / micro services, évènementielle et faiblement couplée.
Architecture cible :
- Architecture microservices
- Interfaces standardisées (REST API, Websocket
- WMS (strandard OGS°
- Communication inter-services (API REST, MiddleWARE oriented Message ...)
- Centralisation des accès externes via une passerelle logicielle (API Gateway)
- conteneurisation complète via Docker/podman
Périmètre fonctionnel et technique :
- Front-end (IHM d'exploitation web)
- Développement d'une IHM web (Architecture SPA (Single Page Application))
- Consommation APIRest / WebSocket
- Affichage des données en temps réel et historique
- Interaction avec les services de visualisation, supervision (Control/commande), simulation et rejeu de données
- Respect des standards W3C et bonne pratiques UX/UI industrielle et naval
- Back-end (contribution)
- Développement ou contribution à des microservices
- Implémentation d'API Rest (connexion point à point)
- Publication et consommation d'évènements via le bus de messagerie MOM
- Mise en place d'une API gateway (reverse proxy)
- Participation aux mécanismes d'enregistrement, de rejeu et de simulations des données
Compétences techniques attendues :
Front-end :
- - JavaScript / TypeScript
- Framework SPA (Angular, React ou équivalent)
- STOMP (Simple Text Oriented Messaging Protocol) over WebSocket/HTTP
- Gestion des états, flux temps réel
- Intégration API Rest
- Notions de sécurité front (authentification, tokens, CORS)
- Back-end (contribution) :
- Développement de microservices web (Java / basé sur les frameworks Quarkus/SprintBoot ou équivalent)
- Conception et implémentation d'API REST
- Compréhension des architectures événementielles
- Utilisation d'un bus de messages (MOM) (ex : RabbitMQ, Kafka ou équivalent)
- Formalisation des messages en JSON
- Environnement : (SI SEANERGY NG)
- Docker/Podman / Conteneurisation
- GitLab / wortflow collaboratif
- Sonarqube,
- Sensibilité aux problématiques : performance, évolutivité, robustesse
Profil recherché
- Développeur full-stack expérimenté
- Capacité à travailler à partir d'une architecture définie
- Autonomie technique
- Bonne communication avec architecte logiciel et équipe projet
- Expérience en architecture distribué apprécié
Poste à pourvoir sur site, pas de télétravail
Rémunération et avantages :
- CSE (chèque vacances, culture, subvention pratique sportive.etc).
- 13 RTT + un compte épargne temps
- Carte de tickets restaurant
- Prévoyance Santé
- Prime de vacances
- Prime de cooptation
- Contribution au remboursement de vos titres de transport en commun ou forfait à la mobilité durable
- Salaire à partir de 39 000€ brut annuel suivant votre expertise
Notre process de recrutement :
- Vous candidatez,
- Premier échange téléphonique avec notre équipe recrutement,
- Un entretien avec votre futur manager et votre chargé de recrutement en agence ou en visio
- Si validation, envoi de la proposition de collaboration
- Début de votre parcours d'intégration chez Expleo !
A bientôt dans nos équipes !
La localisation des postes n'est qu'indicative, une mobilité géographique sur le territoire national peut être requise.
A compétences égales, une attention particulière sera accordée aux candidatures des travailleurs handicapés et autres bénéficiaires de l'obligation d'emploi de l'article L. 5212-2 du code du travail. »
Le poste s'inscrit dans un secteur nécessitant l'obtention d'une habilitation et certaines autorisations d'accès à des sites sous contrôle étatique relevant du secret de la défense nationale. Le candidat retenu devra satisfaire à ces exigences, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l'IGI 1300 SGDSN/PSE du 09 août 2021
#LI-NL2