FICHE DE PROFIL – Développeur informatique

Transcription

FICHE DE PROFIL – Développeur informatique
FICHE DE PROFIL – Développeur informatique
Main d’œuvre occasionnelle - 2 mois - INRA SenS – UR 1326
Le développeur d'application réalise le développement et veille à la maintenance d'éléments d'applications
informatiques, dans le respect des normes et standards en vigueur.
Domaine professionnel: Informatique, statistiques et calculs scientifiques / BAP E
Départements : SAD et SAE2
Unité : UR SenS, 1326 – Sciences en Société
Lieu de travail : Université de Marne-La-Vallée, Champs-sur-Marne (77)
Date de début : 1er novembre 2012
Durée : 2 mois
Personnes à contacter :
Philippe Breucker
Dorine Valy
01-60-95-71-82
01-60-95-71-89
[email protected]
[email protected]
Environnement :
Le lieu d'exercice sera l'unité SenS, située sur le campus de l'université de Marne-La-Vallée, à Champs-sur-Marne (77), au sein de
l'équipe administrative. L'unité développe pour sa gestion interne un ensemble d'applications informatiques (orientées web) permettant
un suivi des activités des chercheurs et ingénieurs.
Ces développements ont pour but un suivi des budgets de l'unité, des projets et contrats, ainsi que des activités de production
scientifique des chercheurs. Dans un deuxième temps un développement sur un mode collaboratif (partage d'emploi du temps, gestion
de documents...) est envisagé.
Le(la) candidat(e) recruté(e) sera en charge du développement d'un module de cette application, dans la suite du développement déjà
effectué. Il (elle) devra respecter les normes et standards mise en place dans les précédents développements et intégrera ses
développements dans ceux-ci.
Il(elle) participera à l'écriture d'une documentation complète sur l'application, tant du point de vue fonctionnelle que technique.
Activités :
Assurer la programmation et les tests d'un module d'application
Développer des applications dans un langage de programmation objet / orienté web
Mettre en œuvre le développement dans le cadre d'un framework MVC
Analyser un ensemble de contraintes et concevoir une solution adaptée
Analyser et comprendre l'organisation budgétaire de l'unité de recherche
Rédiger la documentation technique des modules développés
Former les utilisateurs
Compétences :
Connaissance générale des systèmes d'exploitations (Linux et Windows)
Connaissance approfondie d'un langage objet
Utilisation et principes d'un framework MVC
Élaborer des tests
Rédiger une documentation fonctionnelle et technique
Prendre en charge tout ou partie de l'installation de l'application
Maintenir l'application, diagnostiquer les erreurs et réparer
Organiser l'assistance et la formation des utilisateurs
Capacités personnelles :
Un niveau avancé en analyse de contraintes d'une part, et développement d'application orienté web d'autre part est demandé.
Un expérience des langages de programmation utilisés pour les applications web avec bases de données (PHP, SQL, (X)HTML,
Javascript) est nécessaire. Une première expérience avec un framework MVC (symfony, zend, cakephp) est fortement recommandée,
L'utilisation courante d'un environnement de développement intégré (IDE) ainsi qu'un gestionnaire de version et/ou d'une forge logicielle
(GIT, SVN, GitHub, Redmine, etc) seraient appréciées.

Documents pareils