Ingénieur d'étude en développement d'une base de données scientifiques et de son interface (H/F)
Role details
Job location
Tech stack
Job description
Participer à une ou plusieurs phases du cycle de vie des logiciels : analyse, développement, qualification, intégration, déploiement dans le respect du cahier des charges, des normes et des règles de sécurité ; assumer des responsabilités de gestion de projet pour la ou les phases prises en charge
L'Activité
Prendre en charge tout ou partie de l'activité de gestion de projet (estimer, planifier, suivre)
- Contribuer à la mise en place et au respect des dispositions qualité et des normes
- Rédiger et mettre à niveau les documentations techniques et fonctionnelles
- Développement
- Modéliser, concevoir et/ou paramétrer tout ou partie de la solution logicielle
- Développer et tester les objets et composants
. Assurer la maintenance évolutive et curative des développements réalisés
- Qualification
- Élaborer la stratégie de test, concevoir, spécifier et exécuter des tests fonctionnels et/ou techniques
- Intégration
- Créer et tester les packages applicatifs et les scripts de déploiement en production
- Déploiement
- Réceptionner, installer, documenter, mettre à disposition les packages en assurant le suivi des versions
- Assurer une assistance fonctionnelle et/ou technique aux exploitants et aux utilisateurs
- Concevoir les actions de formation techniques et fonctionnelles
Requirements
Connaissances:
- Méthodologie de conduite de projet (Connaissance approfondie)
- Génie logiciel (connaissance approfondie)
- Méthodes de modélisation et de développement (connaissance approfondie)
- Méthodes d'analyse et de conception
- Méthodes de mise en production
- Protocoles de communication
- Méthodologie de tests
- Framework (Yesod)
- Langage de programmation (Haskell, R)
- Référentiel des bonnes pratiques
- Sécurité des systèmes d'information et de communication
- Anglais technique
Compétences opérationnelles
- Piloter un projet
- Appliquer les techniques du domaine
- Effectuer une analyse de besoins
- Packager une application (maîtrise)
- Élaborer et mettre en œuvre un plan de tests (maîtrise)
- Appliquer les procédures d'assurance qualité
- Appliquer les normes, procédures et règles
- Rédiger et mettre à jour la documentation fonctionnelle et technique
- Animer une réunion
Votre Environnement de Travail
IPANEMA souhaite compléter le développement d'une base de données et son interface, dans le cadre du projet NOIRoeS visant à recenser et organiser des informations techniques, historiques et de conservation des œuvres de Pierre Soulages.