Requirements: French
Company: Hays
Region: Nancy , Grand Est
Entreprise :
Notre client est un diteur de logiciel en mode SaaS. Le logiciel repose actuellement sur une architecture monolithique. Une refonte progressive de l''architecture est en cours afin d''amliorer la scurit, la maintenabilit et la modularit du systme.
Dans le contexte actuel de refonte de l''architecture logicielle, notre client recrute un Dveloppeur back-end ayant une solide exprience en PHP et une matrise des requtes de bases de donnes SQL.
Description du poste :
Le candidat doit tre capable de s''adapter l''environnement technique actuel : PHP natif (8.3, migration prvue en 8.4), Docker, dploiement Kubernetes, versioning et gestion de projet sur GitLab.
La documentation et les spcifications fonctionnelles, rdiges sur Atlassian Confluence, sont primordiales. La sparation des fonctions (frontend, backend, devOps...) est importante pour amener vers une spcialisation. terme, il est envisageable que des Dveloppeurs deviennent responsables d''une partie spcifique du logiciel.
Missions spcifiques :
- Contribuer la refonte progressive de l''architecture du logiciel.
- Participer l''API''sation du code et la sparation des modules.
- Assurer la scurisation des donnes personnelles et financires.
- Travailler sur la maintenabilit du code et la cration d''un socle solide.
- Raliser des tests fonctionnels en local et collaborer avec les AMOA pour les tests des fonctionnalits.
- Participer au dploiement en production via des pipelines sur GitLab et Kubernetes.
Description du profil :
Comptences techniques :
* Langages de programmation :
- Matrise de PHP natif (version 8.3, avec une migration prvue vers 8.4).
- Connaissance de Laravel / Symfony.
* Bases de donnes :
- Expertise en requtes SQL, notamment avec MariaDB.
- Une connaissance des bases de donnes NoSQL, comme MongoDB, est un plus.
* Outils et environnements :
- Exprience avec Docker pour les environnements de dveloppement.
- Familiaris avec Kubernetes pour le dploiement.
- Utilisation de GitLab pour le versioning et la gestion de projet.
* Documentation et spcifications :
- Capacit travailler avec Atlassian Confluence pour la documentation et les spcifications fonctionnelles.
Exprience :
- Solide exprience en dveloppement backend avec PHP.
- Exprience dans la refonte et la scurisation d''architectures logicielles.
- Participation des projets de migration et de refonte d''applications monolithiques vers des architectures modulaires.
Comptences personnelles :
- Capacit s''adapter un environnement technique en volution.
- Ouverture l''apprentissage de nouvelles technologies et mthodes.
- Souci du dtail et rigueur dans la documentation et le respect des spcifications.
- Capacit travailler de manire autonome et en quipe.
- Bonnes comptences en communication pour collaborer avec les quipes frontend, DevOps, et AMOA.
Avantages :
- Frais kilomtriques
- RTT
- Chques-cadeaux
- Intressement