Mission Overview: Rejoignez Keystone Solutions en tant que Consultant Senior Application Developer pour une mission de conseil chez un client. Vous interviendrez au sein d'un environnement CMS Jahia (version 8) fortement mutualis, avec des dveloppements spcifiques rpondant des besoins mtiers exigeants. Vous excuterez l'intgralit des responsabilits ci-dessous en tant que consultant Keystone Solutions, en collaboration troite avec les quipes du client. Modle de consultance chez Keystone Solutions: En tant que consultant Keystone Solutions, vous travaillerez en mode projet directement au sein des quipes du client, avec une prsence sur site lorsque ncessaire. Vous contribuerez la conception, au dveloppement, au dploiement et au support d'un cosystme Jahia mutualis, tout en bnficiant de l'accompagnement, du mentorat et des rituels de partage de connaissances internes Keystone Solutions. Contexte de la mission (client anonymis): Le client utilise un outil de gestion de contenus (CMS) pour grer ses sites Internet. L'outil CMS standard utilis est le CMS Jahia (en version 8). Des dveloppements sont ncessaires pour personnaliser le CMS aux besoins mtiers spcifiques. Une quipe web a mis en place un environnement mutualis Jahia (appel usine sites ) afin d'accueillir les sites Internet du client, ainsi qu'un ensemble de services autour de cette plateforme. L'usine sites hberge environ 80 sites web avec un total d'environ 13.000.000 visites par an transitant sur les serveurs Jahia (tous sites confondus). Objectifs de la mission: Maintenir et faire voluer les environnements mutualiss Jahia. Assurer les services mis en place autour de l'usine sites et apporter une amlioration continue de leur qualit. Assurer une industrialisation et une mutualisation efficaces dans le dveloppement de sites web sur Jahia. Activits raliser (en tant que consultant Keystone Solutions): Assurer une architecture fonctionnelle et technique cohrente de la plateforme mutualise. Assurer les maintenances volutives et correctives de Jahia. Assurer une mise jour de la documentation fonctionnelle et technique au fur et mesure des volutions de la plateforme mutualise. Raliser des analyses technico-fonctionnelles pour proposer des solutions qui rpondent aux besoins du mtier et qui maintiennent un bon niveau de mutualisation au travers des diffrents sites web dploys sur la plateforme Jahia. Assurer les dveloppements pour raliser les maintenances volutives et correctives de l'ensemble des templates, modules et composants dvelopps par l'quipe site web tout en respectant l'architecture fonctionnelle et technique de la plateforme mutualise Jahia en place. Dfinir les recommandations techniques et fonctionnelles destination des dveloppeurs pour accueillir leur dveloppement sur la plateforme mutualise Jahia. Remettre des avis arguments et structurs sur des analyses technico-fonctionnelles dans le cadre du dveloppement d'un site. Assurer la validation et le dploiement sur l'environnement mutualis Jahia des dveloppements raliss par un dveloppeur. Assurer la formation l'utilisation du CMS Jahia aux utilisateurs cls. Assurer l'assistance aux utilisateurs du CMS Jahia. Assurer et maintenir un catalogue en ligne des composants standards et transversaux disponibles pour la ralisation de sites web. Rle: Senior Application Developer (obligatoire) Exprience la plus rcente: Any time. Comptences techniques requises: Jahia (obligatoire) - Senior Exprience la plus rcente: Any time. Java (obligatoire) - Senior Exprience la plus rcente: Any time. Javascript (obligatoire) Niveau Senior Exprience la plus rcente: Any time. JSP/Servlet (obligatoire) Niveau - Senior Exprience la plus rcente: Any time. Languages web (HTML, CSS, Bootstrap) (obligatoire) Niveau - Senior Exprience la plus rcente: Any time. OSGI (obligatoire) Niveau - Senior Exprience la plus rcente: Any time. Rest API (obligatoire) Niveau - Senior Exprience la plus rcente: Any time. CMS (obligatoire) Niveau - Senior Exprience la plus rcente: Any time. API JCR (obligatoire) Niveau T3- Senior Exprience la plus rcente: Any time. Framework Spring Niveau - Senior Exprience la plus rcente: Any time. GraphQL API Niveau - Senior Exprience la plus rcente: Any time. Angular Niveau - Senior Exprience la plus rcente: Any time. React Niveau - Senior Exprience la plus rcente: Any time. JQuery Niveau - Senior Exprience la plus rcente: Any time. Bases de donnes (Postgres) Niveau - Senior Exprience la plus rcente: Any time. Outils de dveloppement (Maven, WebPack) Niveau - Senior Exprience la plus rcente: Any time. Outil DevOps (Docker, PodMan) Niveau - Senior Exprience la plus rcente: Any time. Utilisation des outils d'intgration continue (Git, Nexus et Jenkins) Niveau - Senior Exprience la plus rcente: Any time. Serveurs applicatifs (Apache, Tomcat) Niveau - Senior Exprience la plus rcente: Any time. Systmes d'exploitation Serveur: Linux (Red Hat) Niveau - Senior Exprience la plus rcente: Any time. Outil de statistiques et de rfrencement (Matomo, Google) Niveau - Senior Exprience la plus rcente: Any time. Rgles d'accessibilit du web (WCAG) Niveau - Senior Exprience la plus rcente: Any time. Langues: Franais (obligatoire) Niveau C2 (matrise). Soft Skills attendues: Trs bonnes capacits rdactionnelles. Trs bonnes capacits communiquer tant vers des utilisateurs finaux (vulgariser) que vers des experts techniques Jahia. Proactivit constante sur les problmes et risques possibles. Excellente capacit prendre du recul par rapport aux activits quotidiennes, et ce qui est demand afin d'amliorer la qualit des prestations. Capacit synthtiser. Faire preuve de formalisme et de structure. Capacit analyser sa mthode de travail, pour assurer une amlioration continue. Faire preuve d'autonomie dans le travail et savoir travailler en quipe avec une bonne comprhension des priorits fixes. Trs bonne rsistance en priode de stress (en cas d'incident en production par exemple). Avantages du conseil chez Keystone Solutions: Consultancy nature of work: interventions sur site client en tant que consultant Keystone Solutions, au cur des quipes, avec un impact direct sur des plateformes Jahia stratgiques. Dynamic projects: opportunit de traiter des dfis varis (architecture, dveloppement, performance, accessibilit, analytics) au sein d'un parc multi-sites forte audience. Turbo-charged learning and development: accs un large ventail d'expriences, pair programming, revues techniques internes, retours d'exprience cross-projets et soutien actif la certification et la veille technologique. Ambition skyrocketing: acclration de carrire via des missions responsabilit, exposition aux enjeux de mutualisation grande chelle, et parcours d'volution soutenu par des mentors Keystone Solutions. Valeurs Keystone Solutions en mission: Excellence technique et sens du service: fournir des solutions robustes, maintenables et documentes. Esprit d'quipe et partage: un KStone apporte collaboration, transparence et pdagogie chez chaque client. Impact et amlioration continue: orientation rsultats, qualit et industrialisation des bonnes pratiques. Questions adresser lors de votre candidature: tes-vous prt vous rendre sur site au minimum 50% du temps voire plus si ncessaire? Dtaillez une de vos expriences dans le secteur public. Candidature: Si vous tes prt relever des dfis techniques et stratgiques dans un environnement de consultance dynamique, postulez ds aujourd'hui via Keystone Solutions Career Portal .