Les missions du poste


Le CINES compte un effectif de 68 agents et est structuré en cinq départements : Calcul intensif (DCI), Archivage et Services aux Données (DASD), Services Informatiques (DSI), Patrimoine immobilier et Logistique (DPL) et Administration générale (DAG).

Vous serez affecté au sein du DASD.

Le poste est basé au CINES à Montpellier, sis 950 Rue Saint-Priest.

La mission de l'expert(e) en développement logiciel PHP/Symfony consiste à concevoir, développer et maintenir l'application ESGBU en garantissant sa qualité, sa performance et son évolutivité. Intégré(e) à une équipe projet, il/elle participe à l'analyse des besoins, à la définition des spécifications fonctionnelles et techniques, ainsi qu'à l'intégration des composants logiciels. Il/elle contribue principalement aux développements et également à la mise en oeuvre d'une stratégie de tests robuste, à la rédaction de la documentation et au support technique. Par sa veille technologique et son expertise, il/elle accompagne l'amélioration continue de l'application, tout en respectant les bonnes pratiques de développement et les exigences du travail en équipe.

Activités principales :

Sous l'autorité hiérarchique du Responsable de département, le (la) expert(e) en développement logiciel php/Symfony rejoindra l'équipe en charge des activités d'analyse, développement, test et de l'application ESGBU (https://esgbu.esr.gouv.fr/).

Ce poste a pour missions principales de :

· Réaliser tout ou partie d'un développement et de la maintenance logicielle ;

· Assembler et intégrer les composants logiciels ;

· Rédiger la documentation (spécifications techniques, guide d'installation et exploitation);

· Analyser les besoins et participer à la réalisation du cahier des charges fonctionnelles du projet;

· Assurer une veille technologique en relation avec le domaine d'application et les experts du domaine;

· Piloter la stratégie de tests de qualification et la politique d'industrialisation des tests;

· Assurer la maintenance évolutive, corrective, adaptative et préventive des développements.

· Anticiper au support technique.

Le (la) candidat(e) devra s'adapter aux exigences d'un travail en équipe, et faire preuve d'esprit d'initiative, de méthode et de dynamisme dans les tâches qui lui seront confiées, en veillant à respecter les directives du responsable du département.

Le profil recherché


Connaissances / Compétences requise :

- Solide maîtrise du développement en PHP, notamment avec le framework Symfony, ainsi que des protocoles Web (HTTP, etc.) ;

- Excellente maîtrise du framework Angular;

- Maîtrise des méthodes Agile (Scrum);

- Bonne maîtrise des systèmes de gestion de bases de données relationnelles (MySQL, MariaDB ou équivalent);

- Maîtrise des outils de gestion de version, en particulier Git et GitLab;

- Connaissance des bases de données NoSQL (ex : MongoDB);

- Connaissance des outils d'indexation et de recherche, notamment Elasticsearch;

- Maîtrise de l'utilisation d'environnements de développement intégrés (VS Code, Eclipse, IntelliJ);

- Bonne connaissance des environnements Linux (CentOS, AlmaLinux, Red Hat);

- Connaissances en tests logiciels (tests unitaires et fonctionnels);

- Sensibilisation aux normes d'accessibilité numérique, notamment le RGAA.

Formation et/ou expérience professionnelle souhaitée :

· Diplômé d'un niveau Bac +3 minimum en informatique;

· Expérience minimum de 2 ans dans le développement logiciel ;

· Créativité, Sens de l'innovation;

· Sens de l'organisation;

· Savoir travailler en équipe;

· Capacité d'autonomie;

· Savoir rendre compte.

Compétences requises

  • PHP
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

L’emploi par métier dans le domaine Informatique à Montpellier