OpenEdition recrute un·e développeu∙r∙se Web Frontend
Informations générales
- Durée du CDD : 24 mois
- Employeur : Aix Marseille Université
- Salaire selon Grille Ingénieur d’étude Aix-Marseille Université selon diplôme et expérience
- Emploi type : Ingénieur∙e en ingénierie logicielle
- Les candidats doivent pouvoir justifier d’un diplôme de niveau minimum BAC+3
- Débutant accepté
- Envoyez CV et lettre de motivation à emploi[at]openedition.org
Descriptif de la mission
Le∙La développeu∙r∙se sera en charge du développement et de la maintenance d’interfaces utilisateurs sur nos logiciels actuels en lien avec notre portail, OpenEdition, de ressources numériques en sciences humaines et sociales.
Parmi ces logiciels, le travail portera notamment sur notre CMS lodel (en PHP) et ses différents plugins, notre moteur de recherche (PHP et React), des plugins wordpress, notre application Espace Freemium (sous le framework Django avec Jquery pour la partie frontend), notre application de gestion des indicateurs internes (php Symfony avec un frontend JQuery et Bootstrap), …
Le∙la développeu∙r∙se « frontend » recruté∙e deviendra ainsi le∙la référent∙e de l’équipe sur ces aspects.
Activités principales
- Participer à la maintenance et à l’évolution des interfaces de différentes applications développées en interne
- Inscrire les développement dans l’architecture logicielle en place
- 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 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
- Connaissances avancées des frameworks “frontend” : Vue.js, React, Bootstrap, JQuery…
- Connaissances en programmation objet et en langage PHP
- Connaissances en 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
- Des connaissances dans le framework Symfony, en développement wordpress, 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 numérique pour la communauté scientifique en sciences humaines et sociales (OpenEdition Books et 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 96 millions de visites annuelles. La plateforme accueille plus de 560 revues, 4000 carnets de recherche, 47 000 annonces d’événements scientifiques et 11 500 livres. Des milliers d’utilisateurs éditent et publient du contenu sur OpenEdition.
Le∙la développeu∙r∙se « frontend » s’intégrera à l’équipe d’OpenEdition Center, constituée d’une cinquantaine d’agents, et sera affecté∙e au sein du 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 cœurs, > 3To de RAM et > 60To de stockage) hébergés au centre de calcul de l’IN2P3.
OpenEdition vous propose de citer ce billet de la manière suivante :
OpenEdition team (10 septembre 2021). OpenEdition recrute un·e développeu∙r∙se Web Frontend. L’Édition électronique ouverte. Consulté le 11 décembre 2024 à l’adresse https://doi.org/10.58079/6gh