Description
Pour notre client, spécialiste de l'activité Immobilière (gestion, promotion), la mission consiste à piloter la conception, le développement et la maintenance des applications web et mobiles. Le poste nécessite une proximité et une animation transversale d'une équipe de développeurs métiers. Les objectifs sont de garantir la qualité technique des livrables dans les temps impartis. MISSIONS : 1 : Leadership technique & développement - Accompagner fonctionnellement et faire monter en compétences les développeurs de l'équipe - Maintenir des applications web en garantissant les standards de qualité et de performance - Développer et proposer des solutions et techniques innovantes - Réaliser les choix d'architecture technique et assurer leur documentation 2 : Gestion technique - Concevoir et documenter les API REST pour garantir l'interopérabilité avec les applications front-end - Gérer et optimiser les bases de données SQL (PostgreSQL, DB2) - Mettre en place et maintenir les bonnes pratiques de versionnement avec Git - Assurer la qualité du code via des revues techniques et du pair programming 3 : Infrastructure & DevOps - Collaborer avec les équipes pour intégrer des solutions sur Google Cloud Platform (GCP) et Microsoft Azure - Participer à l'industrialisation des développements via Azure DevOps - Mettre en place des tests automatisés et des bonnes pratiques DevOps, garantir la conformité RGPD et la sécurité des données 4 : Méthodologie & transversalité - Appliquer et promouvoir les principes de développement Agile - Renforcer ponctuellement les équipes sur des projets utilisant Java Spring et Quarkus - Explorer et intégrer des solutions d'intelligence artificielle dans nos applications - Innovation : Veille technologique pour proposer des solutions adaptées au marché de l'immobilier COMPÉTENCES ET EXPÉRIENCE REQUISES : Niveau de diplôme : Bac +5 en informatique ou équivalent Expérience et prérequis métier (idéalement) : 5 ans d'expérience minimum dans le poste