Développeur-euse Back-end (H/F)
Description du poste
Par son mandat de recherche agronomique au service d'un développement durable et solidaire, le Cirad se trouve au c?ur des enjeux planétaires. Intégrer le Cirad, c'est contribuer à nos missions et valeurs. C'est également rejoindre une organisation ambitieuse et axée sur des valeurs fortes, qui a un impact concret sur le développement des régions tropicales et méditerranéennes.
Au sein de la Direction des Systèmes d'Informations du Cirad, 40 collaborateurs, vous ferez partie de l'équipe Web. Cette équipe se compose de deux chefs de projet, d'un développeur back-end et d'un développeur front-end. L'équipe Web accompagne un grand nombre de chercheurs, coordinateurs et chargés de projets de recherche sur le volet numérique de leur stratégie de communication, par la mise en ?uvre de leur site internet. Pour ce faire, l'équipe a développé plusieurs applications, dont une « Usine à site » industrialisant les déploiements et facilitant la gestion de son parc de près de 200 sites.
En tant que développeur-euse back-end au sein de l'équipe Web, vous serez responsable du développement, de la maintenance et de l'évolution des applications gérées par l'équipe.
Vous participerez, entre autres, au développement de la nouvelle usine à site basée sur le CMS Ibexa qui remplace eZ Publish (PHP, Symfony) ainsi qu'à améliorer notre système de gestion documentaire Agritrop, développé en Perl avec le logiciel EPrints, en l'interconnectant avec l'archive ouverte nationale HAL. Cette initiative vise à répondre aux exigences du plan national pour la science ouverte, en permettant une meilleure interopérabilité des systèmes documentaires nationaux et internationaux. Sur ce projet, il sera indispensable de travailler en Perl. Une bonne connaissance de ce langage sera appréciée, dans le cas contraire, une formation pourra être envisagée.
Responsabilités du poste :
- Concevoir et développer des applications web ou de nouvelles fonctionnalités pour les applications existantes.
- Assurer le maintien en condition opérationnelle des applications existantes.
- Gérer l'administration des serveurs Linux hébergeant ces applications, y compris le suivi des mises à jour, la configuration Apache et le suivi des accès Apache.
- Maintenir une veille technologique pour rester à jour avec les tendances et les évolutions du secteur.
Connaissances techniques attendues
- PHP, HTML, JavaScript, Perl
- Apache (configuration, analyse des logs...)
- Base de données MySQL
- Commandes Linux (scripts Bash, cron )
- Git, Gitlab
Connaissances techniques appréciées
- Symfony, eZ Publish, Ibexa, CSS
- Base de données Oracle
Profil souhaité
Bac + 4 - Niveau Ingénieur apprécié
Vous avez une expérience significative (3 ans minimum) dans le développement d'applications web, de préférence en tant que développeur confirmé ou poste équivalent.
Vous savez gérer des projets de développement web ou logiciel et avez une capacité d'écoute et d'analyse du besoin permettant de proposer des solutions techniques adaptées.
Vous faites preuve d'aptitude au travail en équipe, disposez d'une aisance relationnelle et vous avez le sens du service.
Vous faites preuve de rigueur, de méthode, d'autonomie, vous disposez de bonnes qualités rédactionnelles.
Horaires : 35H Travail en journée
Profil recherché
Compétences
- Application web - Souhaité
- Concevoir une application web - Souhaité
- Rédiger un cahier des charges, des spécifications techniques - Souhaité
- Déterminer des mesures correctives - Souhaité
- Recueillir et analyser les besoins client - Souhaité
Rémunération Annuel de 36000,00 Euros sur 13 mois