OpenEdition recrute un·e développeu∙r∙se Web PHP/Symfony

© Maksim Kabakou – stock.adobe.com

Informations générales

  • Emploi type : E2C45 – Ingénieur-e en ingénierie logicielle
  • BAP : E
  • Corps : IE
  • Lieu de travail : Marseille
  • Type de contrat : CDD Technique/Administratif
  • Durée du contrat : 12 mois
  • Date d’embauche : 1er décembre 2022
  • Quotité de travail: Temps complet
  • Rémunération : 2 000 à 2 500 € net mensuel en fonction de l’expérience
  • Ticket restaurant
  • Participation mutuelle
  • Participation au titre de transport en commun
  • Niveau d’études souhaité : Bac+3
  • Expérience souhaitée : 2 ans mais débutant accepté
  • Le temps de travail hebdomadaire est de : 37,30 heures par semaine ouvrant droit à 1,25 RTT par mois
  • Télétravail possible
  • Envoyer un CV et une lettre de motivation avant le 21 octobre 2022 à emploi[at]openedition.org

Missions

Au sein du service développement (composé de 4 personnes), le∙la développeu∙r∙se sera en charge du développement et de la maintenance du logiciel Lodel et de ses plugins. Ce logiciel d’édition électronique est le socle de plusieurs plateformes web d’OpenEdition, portail de ressources électroniques en sciences humaines et sociales à forte audience. Grâce à cela,  Lodel 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’utilisateur∙rices.

Activités

Support de plusieurs plateformes d’OpenEdition, le CMS Lodel, dans sa version 2, est porté sur le framework Symfony, adossé à une base de données MariaDB. Ce travail de portage est en cours de finalisation dans le cadre d’un projet agile en lien avec la société éditrice du framework. Le développement est fait avec une logique d’intégration continue via Gitlab/Gitalb-CI. 

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

  • Réaliser tout ou partie du développement logiciel en prenant en compte les besoins de performances des applications produites
  • 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
  • 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 sur le code produit et existant
  • Utiliser un système de tickets et des outils de versioning
  • Assurer une activité de veille technologique

Compétences

  • Connaissance avancée en programmation objet et en langage PHP
  • Connaissance avancée sur le framework web PHP Symfony
  • 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 d’outils de conteneurisation (Docker)
  • Connaissance d’outils de tests fonctionnels (Behat)
  • Des connaissances 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

Contraintes / Avantages

  • Travail sur écran
  • Station assise prolongée

Contexte OpenEdition

OpenEdition Center développe depuis 1999 des plateformes de publication électronique pour la communauté scientifique en sciences humaines et sociales : OpenEdition Books, OpenEdition Journals et Calenda (basées sur le CMS PHP Lodel), Hypotheses (plateforme de blogging scientifique basé sur WordPress). Les données publiées sont structurées en bases de données et en XML.

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 à ce jour 593 revues, 4 351 carnets de recherche, 50 608 annonces d’événements scientifiques et 13 161 livres. Des milliers d’utilisateur∙rices éditent et publient du contenu sur OpenEdition.



Citer ce billet
OpenEdition team (2022, 26 septembre). OpenEdition recrute un·e développeu∙r∙se Web PHP/Symfony. L’Édition électronique ouverte. Consulté le 18 avril 2024, à l’adresse https://doi.org/10.58079/6h8

Vous aimerez aussi...

Rechercher dans OpenEdition Search

Vous allez être redirigé vers OpenEdition Search