La Direction du client est rattachée à l’entité du groupe
Dans le cadre de son activité de Développement, la Direction met à disposition de l’ensemble des clients internes (toutes les DSI du groupe) une équipe en charge de réaliser des développements d’applications métier.
La Direction est une nouvelle direction du groupe, elle est constituée des développeurs professionnels ainsi que de développeurs junior en reconversion professionnelle. L'entité a donc également un but humain en assurant la réussite des développeurs en reconversion.
La mission va consister à intervenir sur un projet majeur de cette nouvelle entité.
Vous intégrerez l’agence de Marseille
Vous intégrerez en tant que lead dev sur le projet qui vise à fournir une plateforme de création de site vitrine rapide pour les clients internes du groupe.
De concert avec l’architecte logicielle interne, vous agirez en tant que référent technique du projet.
Vous accompagnerez les 4 développeurs de l’équipe dans leur montée en compétence, et le projet sur des problématiques DEVOPS
Le socle applicatif actuel et les méthodes de développement devront être audités afin de préconiser des solutions d’amélioration et de fiabilisation du produit.
Vous interagirez fortement avec l’équipe d’architecture logicielle, en charge de la conception, de l’accompagnement et de l’outillage des projets développés par la Direction.
Le projet est actuellement basé sur un socle Wordpress enrichi d’un thème, et de plugin interne, qui peut être ajusté voire remis en cause par les orientations stratégiques de l’offre de service ou les orientation technologique de l'équipe projet. Vous accompagnerez alors l’équipe d’architecture dans l’étude d’alternatives comme Angular (SSR), NextJS, ...
•Encadrement, accompagnement et animation de l’équipe de développeurs juniors
•Participation aux développements du projet CMSaaS
•Amélioration et de sécurisation du produit et des pratiques
Développement dans les technologies suivantes :
PHP / Wordpress
Typescript / React, StencilJS, Angular
Optionnel :
Java / Spring Boot
•Conception et suivi des évolutions réalisées par l’équipe de développement, pour s’assurer de la conformité du projet vis à vis des choix techniques que vous réaliserez.
•Assurer la qualité du code et la mise en oeuvre des bonnes pratiques de développement au sein de l'équipe.
•Assurer la maintenance et les évolutions de la chaine de CI / CD du projet (à date sur Gitlab-CI) pour le déploiement du projet sur nos clusters K8S
Gitlab CI
Optionnel :
HELM
Terraform
•Accompagnement des développeurs pour leur montée en compétences (par exemple : pair / mob programming)
•Prise en compte des demandes du projet et aide à la formalisation des demandes si besoin (la gestion du projet est réalisée principalement sur Gitlab)
•Proposition pour améliorer le fonctionnement de l'équipe ainsi que les pratiques de développement
•Mise en place des tests nécessaires pour assurer la qualité du projet (types de tests à mettre en oeuvre, façon de les écrire, …) ainsi que les bonnes pratiques d’accessibilité numérique
•Analyser les contraintes fonctionnelles et les besoins pour fournir les réponses techniques adaptées
Télétravail : 2 jours / semaine
Localisation de la mission : Marseille (13002)