{"word_count": 616, "character_count": 4744}
OpenEdition recrute un-e développeur-euse PHP pour un contrat à durée déterminée. Il/elle aura pour mission de maintenir et faire évoluer des modules d’applications existantes telles que le logiciel libre Lodel, en équipe, dans un environnement orienté open source et sur du code principalement en PHP/MySQL.Il/elle s’intégrera à l’équipe d’OpenEdition à Marseille, constituée d’une cinquantaine de personnes, au sein d’une équipe informatique de huit personnes.Description du contratDate de disponibilité : à partir du 2 janvier 2019Poste : Développeur/euseEmploi-type : IGE BAP E, EC245 ingénieur-e en ingénierie logicielleContrat : CDD de 12 mois à temps plein. Poste ouvert à tout public.Rémunération&#160;(Ingénieur d’études Aix-Marseille Université) : à partir de 1785 Euros brut (selon expérience et validation du SRH) Congés : &#160;50 jours par an (58j la 2ème année)Lieu de travail : Marseille (Technopôle de Château-Gombert).Diplômes : Bac +3 minimum.Date limite de réponse à l’offre :&#160;14 décembre 2018Envoyer lettre de motivation et CV à l’adresse emploi@openedition.org avec la référence de l'annonce https://leo.hypotheses.org/13653ContexteLe développeur s'intégrera à l’équipe d’OpenEdition, constituée d’une cinquantaine d’agents, au sein d’une équipe informatique de 8 informaticiens dont 4 développeurs.OpenEdition est une infrastructure nationale de recherche pour la publication des Sciences Humaines et Sociales en Accès Ouvert (open access) sur 4 plateformes web :&#160;OpenEdition Books, Journals, Calenda et Hypothèses). L’utilisation et la fréquentation de ces plateformes n’a cessé d’augmenter depuis leur création. La fréquentation atteint plusieurs millions de visites mensuelles. La plateforme accueille aujourd’hui près de 500 revues, 3000 carnets de recherche, 40 000 annonces d’événements scientifiques et 6 000 livres. Des milliers d’utilisateurs éditent et publient du contenu sur OpenEdition.&#160;Les contenus publiés (publications scientifiques: articles, livres…) sont structurés en base de données et en XML/TEI&#160;et répondent aux standards de l'édition scientifique.Le système d’information métier alimentant nos plateformes a été largement développé en interne au fil des années, même si nous nous appuyons aussi sur des logiciels existants (Wordpress, SolR…). L’architecture système est virtualisée sur environ 30 serveurs de production hébergés au centre de calcul de l’IN2P3. Les applications sont principalement en PHP et Python, avec des BD MySQL.&#160; Une partie des logiciels est publiée sous licence libre sur https://github.com/OpenEdition/&#160;notamment LODEL ,&#160; le CMS open source de publication scientifique d'OpenEdition. Nous avons commencé une migration progressive du code existant vers Symfony4.Plus d’informations  Les missions d'Open Edition  Nos logiciels libres: https://github.com/OpenEdition/ Nos plateformes: http://www.openedition.orgDescription des activités  Maintenir une ou plusieurs applications existantes Travailler en équipe avec les informaticiens (dévs, admin, gestionnaires des données) et les utilisateurs Définir l’architecture logicielle en fonction du besoin&#160;et des exigences de performances des applications produites Evaluer la charge de travail à partir d’un cahier des charges fonctionnel Réaliser tout ou partie du développement logiciel Documenter les développements réalisés pour d’autres développeurs amenés à intervenir sur le code ou pour des utilisateurs Utiliser un système de gestion de tickets (Redmine) et un outil de versioning (Git) Assurer une veille technologiqueCompétences requises  Connaissance approfondie de la programmation objet et du langage PHP (ou Python) Connaissance approfondie des bases de données relationnelles (MySQL) Connaissance approfondie d’au moins un outil de versioning (Git) Bonne connaissance des méthodes d’organisation du développement logiciel (classique, agile) Bonne connaissance de l’environnement Linux, notamment dans un environnement web Connaissance de frameworks web de développement (Symfony apprécié) Connaissance d’une méthode de conception et d’analyse Expérience de méthodes de vérification de la qualité du code et d’optimisation Expérience de méthodes de documentation de logiciels Connaissance de la sécurité des applications Compréhension écrite de l’anglais techniqueCompétences souhaitées  Expérience opérationnelle de maintenance d'applications web existantes  Autonomie pour prendre en charge une appli (Doc, test, outils, méthode...)  Motivation pour les applications métier et le fonctionnement global du Système d’Information, travail avec les utilisateurs Intérêt pour les métiers de l’édition électronique, de l’Information Scientifique Technique et l’Accès Ouvert XML 