Les missions du poste

Les développements attendus sont :

? Pour le site web du groupe : sur Drupal 9 (bientôt 10), avec une intégration PHP pour consommer des webservices REST (produit par d'autres ressources de l'équipe DIFA en JAVA).

Un bon niveau de compétence sur html/css /javascript, Drupal/PHP est indispensable.

Une compétence en réalisation de PDF générés par JASPER est un plus.

Un grand sens de la rigueur et une très bonne capacité à suivre les consignes sont également attendus.



Compétences techniques requises :

Etude existant technique (retro engineering de code, compréhension/étude de l'architecture existante?)

Capacité à réaliser des conceptions techniques (code)

Rédaction de document d'architecture technique

Rédaction Technical Story (ou STD)

Connaissance des exigences non fonctionnelles (performances , résilience ?) et des impacts sur l'architecture du code

Connaissance des API REST

Connaissance des API SOAP

Langage SQL & SGBD (Oracle, mysql?)

Langage XML - XSD

Connaissance PHP

Connaissance DRUPAL 8

Connaissance DRUPAL 9 / 10

Intégration de composants (base de données, serveurs, flux, CFT, SSO, ?)

Versioning / construction de sources/releases

Redaction / Exécution campagne de tests (Approche BDD / Gherkin)

Approche tests unitaires

Automatisation des tests

Qualité du code : amélioration continue (couverture TU, correction erreurs), perf, ?

Eléments de sécurité (top 10 OWASP, audit, DMZ, capcha, ?)

Gestion des environnements

Profil candidat:
Compétences techniques requises :
Etude existant technique (retro engineering de code, compréhension/étude de l'architecture existante?)
Capacité à réaliser des conceptions techniques (code)
Rédaction de document d'architecture technique
Rédaction Technical Story (ou STD)
Connaissance des exigences non fonctionnelles (performances , résilience ?) et des impacts sur l'architecture du code
Connaissance des API REST
Connaissance des API SOAP
Langage SQL & SGBD (Oracle, mysql?)
Langage XML - XSD
Connaissance PHP
Connaissance DRUPAL 8
Connaissance DRUPAL 9 / 10
Intégration de composants (base de données, serveurs, flux, CFT, SSO, ?)
Versioning / construction de sources/releases
Redaction / Exécution campagne de tests (Approche BDD / Gherkin)
Approche tests unitaires
Automatisation des tests
Qualité du code : amélioration continue (couverture TU, correction erreurs), perf, ?
Eléments de sécurité (top 10 OWASP, audit, DMZ, capcha, ?)
Gestion des environnements

Lieu : Nanterre
Contrat : CDI
Accueil / Emploi / Emploi Nanterre / Emploi