Description des missions
Au sein de l’équipe projet OnePsl30, sous l’autorité de la responsable du pôle transverse, le développeur aura pour missions principales de développement de nos applications, en assurant la conception, le développement et le déploiement de bout en bout, dans un contexte innovant, et en participant à l’amélioration continu de la solution technique.
Profil recherché
Au sein de l’équipe projet OnePsl30, sous l’autorité de la responsable du pôle transverse, le développeur aura pour missions principales de développement de nos applications, en assurant la conception, le développement et le déploiement de bout en bout, dans un contexte innovant, et en participant à l’amélioration continu de la solution technique.Dans ce cadre, il/elle aura notamment pour missions principales :Conception :Collaborer avec les équipes de conception et de développement pour traduire les exigences fonctionnelles en solutions techniquesParticiper à la conception applicative et à l’architecture techniqueParticiper activement à̀ la documentation technique et aux revues de code pour maintenir des normes de qualité́Assurer la veille sur les nouvelles technologies et les meilleurs pratiques du développement web pour assurer pour assurer la pertinence des solutionsSavoirs et compétences attendusNiveau d’études minimum requis : Bac+5Domaine(s) d’études requis : InformatiqueNiveau d’expérience minimum requis : 2 à 5 ansCompétences numériques souhaitées Langage de programmation : JAVA, JS (selon les exigences de chaque projet)Modélisation WF : JBPM…Framework : VueJS, springboot et autres framework javascript, NodeJs…. (des expériences de développements front sous forme de web components en JS / VuesJS ou autre langages serait un plus)Langage de présentation : HTML, CSS….Base de données : Postgre, SQL Server, NoSQLIndustrialisation / DEVOPS : CI/CD, Kubernetes, Docker, Git….Concepts : APIsation, accessibilité, responsive, architectures sans server/cloudAutre : Kafka, API Management (Gravitee), Drupal…Test unitaire et d’intégration : JUnit, Mockito….Une expérience concrète dans des environnements orientés API / Middleware / Back for front (conception / réalisation d’API, utilisation d’un API manager, utilisation d’outils de messaging type Kafka…) est attenduePSL (Paris Sciences & Lettres) est une université globale qui fait dialoguer tous les domaines du savoir et de la création en sciences, sciences économiques et sociales, humanités, ingénierie et en arts. Elle se compose de onze établissements : Collège de France, Conservatoire National Supérieur d'Art Dramatique - PSL, Dauphine - PSL, École nationale des chartes - PSL, École nationale supérieure de Chimie de Paris - PSL, École normale supérieure - PSL, École Pratique des Hautes Études - PSL, ESPCI Paris - PSL, Institut Curie, Mines Paris - PSL, Observatoire de Paris - PSL. Elle bénéficie du soutien de trois organismes de recherche : CNRS, Inria, Inserm. Elle dispose d'une fondation, la Fondation PSL.Sa communauté (2.900 enseignants-chercheurs et 17.000 étudiants en formation initiale et continue) tire le meilleur parti du potentiel de ses 140 laboratoires pour bâtir de grands projets structurants, mais aussi des partenariats académiques ou industriels nationaux et internationaux. Sélective et engagée en faveur de l’égalité des chances, PSL est une université publique qui choisit ses étudiants pour leur talent et les forme au plus près de la recherche menée dans ses laboratoires. Architecture technique :Synchronisation d’annuaires LDAP,MicroserviceBase de donnéesAPI et API managersWorkflowsDéveloppement back-end et ou front end :Développer et faire évoluer des composants front-end et back-end, en partie pour les interconnecter avec les systèmes des établissements de PSL (composantes (API in/out, orchestration des flux)Tester et intégrer en continu les solutionsOptimiser l’expérience utilisateur en collaboration avec un.e UX/UILivraison (DEVOPS), maintien en condition et observabilité :Livrer des applications en production ou participer au développement des pipelines de livraison automatiséeAssurer la maintenance et le suivi technique des solutions développéesSurveiller et optimiser les performances des applications, en identifiant les points de blocage/latence et en proposant des améliorationsMissions secondaires :Enrichir les reporting, et la documentation techniqueParticiper à la veille opérationnelleSelon les appétences et expertises, contribuer à des missions en transverse :o Portail de recrutemento Applications de gestion sur Microsoft Sharepointo Plusieurs sites interneto Interfaces entre systèmesSavoirs-être attendus :Ouverture d’esprit dans l’appropriation de nouvelles technologiesAptitude à l’écoute active et à la formalisation des demandesCapacité à gérer plusieurs projets en parallèleContribuer au bon fonctionnement du collectifCapacité de travail, polyvalence, réactivitéEsprit d’initiativePédagogie et qualités relationnellesPour plus d’informations : www.psl.euLe projet OnePSL30 vise d’une part, à améliorer l’expérience des étudiants de PSL, et d’autre part, à éviter la perte du lien entre l’Université et ses étudiants dès lors qu’ilssont diplômés. Ils devront pouvoir prolonger et approfondir leurs apprentissages, via du contenu adapter et évolutif, au regard de leurs évolutions professionnelles. En d’autres termes, il s’agit de pouvoir profiter de l’Université non plus 3, 5 ou 8 ans, mais 10, 20 ou 30 ans. Le périmètre couvert est large, regroupant l’essentiel des outils nécessaires à un étudiant ou un apprenant dans sa vie quotidienne:Apprentissage Scolarité Vie associative et vie étudiante Pilotage Exposition open data Alimentation du centre de données et moissonnage de données Etc...