Fiche de poste Recrutement par la voie - DGDR

Transcription

Fiche de poste Recrutement par la voie - DGDR
Fiche de poste
Recrutement par la voie contractuelle - Personnels ingénieurs et techniciens
Référence du poste ► 13INSMI03
Corps ► IE
Emploi-type ► Ingénieur en développement et BAP ►E
déploiement d’applications
Institut ► INSMI
Unité d’affectation ►UMR8071
Délégation ►IDF EST (DR03)
FONCTION ► INGENIEUR EN DEVELOPPEMENT ET DEPLOIEMENT D’APPLICATIONS
Mission :
L’ingénieur en développement d’applications analyse, réalise et met en place des développements
logiciels en définissant des moyens matériels et logiciels en concertation avec le responsable de projet.
Il assure la maintenance corrective et évolutive des applications.
En particulier, l’ingénieur assurera le développement de logiciels diffusables mettant en œuvre les
résultats des recherches menées au laboratoire, et accompagnera les chercheurs du laboratoire dans
leurs propres développements informatiques. L'ingénieur s'impliquera également dans les
collaborations scientifiques du laboratoire avec la communauté des biologistes aux besoins desquels
répondent les applications informatiques développées.
Activités :
Activités principales
 Définir l’architecture matérielle et logicielle en fonction du contexte
 Evaluer la charge de travail et les coûts d’un développement logiciel
 Réaliser tout ou partie d’un développement logiciel
 Assembler les composants logiciels
 Intégrer et paramétrer les progiciels utilisés
 Définir les clauses techniques d’un cahier des charges
 Rédiger la documentation (développeur, utilisateur et exploitation)
Activités associées
 Elaborer les jeux d’essais, d’intégration et de résistance à la charge
 Rédiger le cahier de recettes de l’application
 Assurer le déploiement de l’application (installation, assistance, formation, évaluation)
 Maintenir l’application (diagnostiquer les défauts, les corriger), et la faire évoluer
 Assurer la veille technologique
Compétences :
Compétences principales












Connaître la programmation orientée objets (langages C++, Python)
Connaître la programmation procédurale (langages C, Perl)
Avoir une connaissance générale des systèmes Linux/Unix
Avoir une connaissance approfondie d’une méthode de spécification et de conception
Avoir des notions de base sur les méthodes de conduite de projet
Maîtriser une méthode de conception et d’analyse
Savoir analyser et formaliser les processus du domaine d’application en relation avec les
utilisateurs
Savoir assimiler le schéma logique d’un progiciel, l’intégrer dans sa pratique de développement
Savoir analyser les besoins des utilisateurs, les traduire en spécifications techniques
Savoir utiliser un outil de maquettage
Savoir structurer et rédiger un document technique adapté aux différents utilisateurs (leurs usages
et leur langage)
Savoir veiller au respect des dispositions qualité et des normes de programmation
Compétences linguistiques


Anglais : Expression écrite et orale : niveau 1
Anglais : Compréhension écrite et orale : niveau 2
Compétences associées




Savoir planifier les activités
Savoir transmettre un certain nombre de savoir-faire en adaptant ses explications au public
concerné
Savoir prendre en compte les observations et questions des utilisateurs
Connaître ou s’intéresser à la biologie et ses applications
Contexte
Le laboratoire est constitué de trois équipes. L’ingénieur sera attaché à l’équipe « Statistique et
Génome ».
L’ingénieur intégrera le service informatique du laboratoire (2 personnes –IE et AI- affectées à la gestion
du réseau et du parc informatique) qui est une CATI CNRS. Le poste ouvre donc droit à la PFI (prime
informatique). Il dépendra hiérarchiquement directement du responsable de cette équipe et
indirectement du directeur du laboratoire (UMR 8071).