Date Limite Candidature : mercredi 26 janvier 2022

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler. Les informations de votre profil complètent celles associées à chaque candidature. Afin d'augmenter votre visibilité sur notre Portail Emploi et ainsi permettre aux recruteurs de consulter votre profil candidat, vous avez la possibilité de déposer votre CV dans notre CVThèque en un clic !

Informations générales

Référence : USR2004-ALELAC-012

Lieu de travail : MARSEILLE 13

Date de publication : mercredi 5 janvier 2022

Type de contrat : CDD Technique/Administratif

Durée du contrat : 48 mois

Date d'embauche prévue : 1 février 2022

Quotité de travail : Temps complet

Rémunération : entre 2172 et 2769 euros bruts mensuels selon expérience

Niveau d'études souhaité : Bac+3

Expérience souhaitée : 1 à 4 années

MISSIONS

La mission se place dans le cadre de l'EquipEx+ COMMONS, et notamment du projet d'évolution du logiciel d'édition électronique Lodel et de ses plugins. Le la développeu r se sera en charge du développement et de la maintenance évolutive de ce logiciel qui repose sur le framework Symfony dans sa version 5.

Lodel est le socle de de plusieurs plateformes web d'OpenEdition, portail de ressources électroniques en sciences humaines et sociales faisant partie des 6200 sites web au monde avec le plus d'audience (classement alexa.com). Grâce à cela, il est l'un des outils clefs de la diffusion en accès ouvert du savoir académique en sciences humaines et sociales et donc de la science ouverte.

Enfin, Lodel est un logiciel libre et a une communauté d'utilisateurs. La personne recrutée pourra participer à son animation.

Activités

Les plateformes d'OpenEdition dédiées aux livres, revues et événements scientifiques (respectivement Books, Journals, Calenda) sont bâties sur un logiciel de type CMS, développé en interne. Il s'agit du logiciel libre Lodel écrit en PHP 7.3 et interfacé avec MariaDB pour la gestion des bases de données. L'utilisation de composants logiciels existants tirés du framework Symfony fait partie de l'évolution de ce logiciel.

Dans ce contexte, la personne recrutée devra en particulier :

Participer à la maintenance et à l'évolution du CMS Lodel et de ses plugins, avec notamment l'utilisation du framework Symfony et de ses composants.

Définir l'architecture logicielle en fonction du besoin

Evaluer la charge de travail à partir d'un cahier des charges fonctionnel

Réaliser tout ou partie du développement logiciel en prenant en compte les besoins de performances des applications produites

Documenter les développements réalisés pour d'autres développeurs amenés à intervenir sur le code ou pour des utilisateurs

Implémenter les tests unitaires et fonctionnels sur le code produit et existant

Utiliser un système de tickets et des outils de versionning

Assurer une activité de veille technologique

COMPÉTENCES

Connaissance avancée en programmation objet et en langage PHP

Connaissance des bases de données relationnelles (MySQL, MariaDB)

Connaissance d'un outil de versionning (Git)

Connaissance de méthodes de développement logiciel (en V, agile, TDD)

Bonne connaissance de l'environnement Linux, notamment dans un environnement web

Connaissance de frameworks de développement PHP (Symfony 5, Twig)

Connaissance des outils de tests fonctionnels (Behat)

Connaissance de la gestion de conteneurs applicatifs (Docker)

Des connaissances en développement web Python, en sécurisation des applications, en outils de génie logiciel (UML, intégration continue, documentation, ...) seront un plus apprécié

Compréhension écrite de l'anglais technique

Contexte de travail

OpenEdition Center développe depuis 1999 des plateformes de publication électronique pour la communauté scientifique en sciences humaines et sociales (OpenEdition Books, Journals, Calenda et Hypothèses). L'utilisation et la fréquentation de ces plateformes n'ont cessé d'augmenter depuis leur création, atteignant aujourd'hui 8 millions de visites mensuelles. La plateforme accueille 567 revues, 4197 carnets de recherche, 48 238 annonces d'événements scientifiques et 11 934 livres. Des milliers d'utilisateurs éditent et publient du contenu sur OpenEdition.

Le La développeu r se s'intégrera à l'équipe d'OpenEdition Center, constituée d'une cinquantaine d'agents et sera affecté au service développement du secteur informatique (dix personnes). Ce secteur a en charge le maintien de l'environnement technique et applicatif des plateformes, ce qui en plus du CMS lodel comporte entre autre une plateforme de Blogging Scientifique (Hypotheses.org) construite sur Wordpress, des logiciels développés et maintenus par l'unité (Générateur automatique de fichiers PDF et ePub, Gestionnaire de vente aux bibliothèques ...), des outils d'indexation et de monitoring (Solr, Matomo ...), de gestion de listes de diffusion (Sympa...). Les données publiées sont structurées en bases de données et en XML. L'architecture système est virtualisée sur des serveurs de production (> 700 coeurs, > 3To de RAM et > 60To de stockage) hébergés au centre de calcul de l'IN2P3.

Contraintes et risques

Travail sur écran

Station assise prolongée


Envoyer ma candidature

+

Pour postuler auprès de l'employeur, vous devez être connecté

Recevez les emplois similaires par email

160