Fiche de poste
Chef de projet ou expert en développement et déploiement d’applications
22 octobre 2008
Mission du laboratoire et Contexte
Le laboratoire de physique nucléaire et de hautes énergies, UMR CNRS/IN2P3 -universités Paris 6
et Paris 7, le LPNHE est constitué de 12 groupes de recherche, 3 services techniques (informatique,
électronique, mécanique), et 2 services supports (administration et services généraux). Le LPNHE
est engagé dans plusieurs grands programmes expérimentaux, exécutés dans le cadre de
collaborations internationales auprès de très grandes infrastructures de recherche du monde entier,
centres d'accélérateurs de particules et observatoires. Ces programmes couvrent les grands enjeux
actuels de la physique des particules, des astroparticules et de la cosmologie. Le laboratoire étant
homologué CATI (Centre de Traitement Automatisé de l'Information), les fonctions associées à ce
poste peuvent éventuellement permettre de bénéficier de la prime de fonctions informatiques en
qualité de chef de projet ou d’analyste ou chef d’exploitation.
Délai
Les candidats(es) sont invité(es) à se manifester auprès des contacts mentionnés dans cette fiche à
partir du lundi 3 novembre 2008.
Important: le poste est à pourvoir au 1er décembre 2008 au plus tôt et au 15 décembre 2008
au plus tard.
Description du poste
Au sein du service informatique (10 personnes), l’ingénieur supervisera la conception et le
développement d’applications logicielles de traitement de données scientifiques. Cette mission
pourra s’effectuer tant dans le cadre de collaborations internationales auxquelles participe le
laboratoire que dans un contexte local de développement en informatique et, le cas échéant, en lien
étroit avec des partenaires industriels des projets. L’ingénieur viendra renforcer l’équipe locale de
développement en informatique, composée de 4 personnes, pour répondre aux différentes demandes
des expériences sur des projets de développement d’applications et d’interfaces, pour assurer la
pérennité des codes des projets du laboratoire.
L.P.N.H.E.
LABORATOIRE DE PHYSIQUE NUCLÉAIRE ET DE HAUTES ENERGIES
IN2P3 - CNRS UNIVERSITÉS PARIS VI ET VII
4, place Jussieu - Tour 33 Rez-de-Chaussée - 75252 PARIS CEDEX 05 - Tél. : 01 44 27 63 13 - Fax : 01 44 27 46 38
Activités principales
Dans un premier temps, l'ingénieur participera au développement des codes informatiques dans le
cadre de la collaboration internationale HESS II. Le groupe HESS du LPNHE (4 physiciens, 4
électroniciens, 3 informaticiens) est maître d'oeuvre dans la construction de la camera d'un
cinquième télescope de l'expérience qui sera installé en Namibie a la fin de l'année 2009. Il a
également en charge la conception et la construction de l'électronique de cette camera, le
développement des programmes d'acquisition et de contrôle ainsi que la réalisation des bancs de test
associés à la production et à la maintenance de l'instrument.
La personne devra concevoir et administrer une infrastructure de systèmes d’informations adaptée
aux besoins spécifiques du projet. Ce travail consistera à :
Participer à la définition de l’architecture logicielle de contrôle de la caméra Hess II, en
tenant compte de l’environnement existant
Développer les codes informatiques permettant de piloter et contrôler les châssis
électroniques de la caméra développés au LPNHE
Mettre en place un environnement client/serveur pour la communication entre la camera et
les contrôles distants
Développer des interfaces graphiques pour le pilotage de l'instrument et la visualisation des
données
Développer des interfaces avec des bases de données (mySQL) pour le stockage des
paramètres de configuration
Par la suite, l'ingénieur sera amené à s'impliquer dans d'autres expériences et devra tout
particulièrement être en mesure de :
Établir un cahier des charges en étroite collaboration avec les scientifiques (chercheurs) et
ingénieurs (électronicien, informaticiens) responsables des projets
Mener une étude de faisabilité
Élaborer les clauses techniques, tant logicielles que matérielles
Procéder à l'achat et à l'installation des machines et matériels nécessaires au développement
et à l'exploitation des logiciels
Encadrer des équipes de développement et coordonner la réalisation
Mettre en oeuvre des démonstrations et des protocoles de test des développements réalisés
Soutenir de façon permanente et réactive les personnels impliqués (chercheurs, thésards,
ingénieurs, stagiaires etc...). Ce travail inclut la formation aux logiciels développés.
Rédiger la documentation technique, utilisateur et d’exploitation
Assurer l'installation des matériels et logiciels
Maintenir et faire évoluer les applications en relation avec les besoins scientifiques,
techniques et de gestion.
2
Activités annexes
Promouvoir et valoriser les logiciels et développés ; participer à la visibilité du laboratoire,
tant au sein des organismes de recherche (CNRS, Universités, etc...) qu'à l'extérieur (forums
métiers, etc...)
Assurer la veille technologique active dans son domaine d’activités et assurer le maintien du
laboratoire à la pointe de la technologie, tant matérielle que logicielle
Contribuer à l’évolution des techniques informatiques au laboratoire, en particulier par
l'information et la formation des autres membres du service informatique
Intervenir dans les groupes de travail et des réseaux de métiers
Participer au support aux utilisateur du laboratoire
Participer ponctuellement à la maintenance et à l'évolution des infrastructures du laboratoire
Compétences
Maîtriser parfaitement les systèmes d'exploitation Linux, Unix ou BSD
Avoir une bonne connaissance des mécanismes d’accès au matériel, des bus d’entrée-sortie
ainsi que des protocoles réseaux standards, en particulier TCP/IP
Avoir une bonne connaissance des bases de données (MySql, Postgres, etc..) ainsi que des
procédures de transaction dans un environnement client-serveur
Avoir de bonnes notions de Corba/OmniORB
Maîtriser impérativement les langages Python et C
Connaître au moins un langage de programmation objet parmi C++ ou JAVA
Connaître au moins un langage de programmation script/Regex de type Perl ou Bash
Savoir utiliser Labview et/ou IDL
Avoir une expérience sur les méthodes de gestion de projet
Avoir une expérience de mise en oeuvre d’algorithmes de reconstruction complexe
d’événements ou de traitement des données scientifiques, si possible en physique des
particules
Avoir une connaissance suffisante des concepts et techniques d’architecture des systèmes et
réseaux
Avoir une connaissance sur les méthodes de calcul scientifique en particulier l’analyse
numérique et le traitement du signal serait un plus
Avoir une connaissance générale des procédures de sécurité en programmation
Savoir rédiger des documents techniques (en anglais de préférence)
Savoir travailler en équipe et dans un contexte international. Avoir une bonne pratique de
l’anglais technique à l'oral et le maîtriser à l'écrit
Faire preuve de beaucoup d’autonomie
Avoir une grande disponibilité et une bonne aptitude au travail en équipe
Avoir un bon sens des relations humaines
Savoir gérer les situations d’urgence et hiérarchiser les priorités
3
Profil
Vous justifiez d’une expérience réussie dans un laboratoire de recherche, de préférence de physique
des hautes énergies ou dans une entreprise impliquée dans le calcul scientifique. La réussite des
missions qui vous seront confiées nécessite à la fois une maîtrise du langage orienté-objet de hautniveau
ainsi qu'une excellente compréhension des processus de bas niveau d'accès au matériel.
Vous aimez travailler en équipe, vous êtes extrêmement autonome et avez une réelle capacité à
l’encadrement et à la conduite de projet. Vous maîtrisez l’anglais technique et n'avez pas peur de
vous exprimer dans cette langue. Vous êtes prêt à voyager. Des déplacements sont en effet à prévoir
en France et à l’étranger, pour des réunions de travail et des installations de logiciels auprès des
expériences auxquelles vous participerez. Vous aurez accès aux moyens informatiques du LPNHE
et du Centre de Calcul de l'IN2P3 à Lyon, ainsi qu’aux grilles de calcul EGEE/LCG.
Rémunération
Statutaire (ingénieur de recherche), selon expérience.
Localisation du poste
Laboratoire de Physique Nucléaire et de Hautes Énergies,
Université Paris 6 -Pierre et Marie-Curie
Place Jussieu, Paris 5ème
Tour 43 Rez-de-chaussée
Contacts
Service Informatique
Mr François LEGRAND, Responsable de l'équipe de développement
mailto : francois.legrand at LPNHE.IN2P3.FR
téléphone: 01 44 27 23 26
fax:01 44 27 46 38
M. Richard RANDRIATOAMANANA, Responsable du service informatique
mailto : richard.randria at LPNHE.IN2P3.FR
téléphone : 01 44 27 43 49
fax:01 44 27 46 38
Direction
M.Pascal DEBU, Directeur du LPNHE
mailto : pascal.debu at LPNHE.IN2P3.FR
Liens internet utiles
Site du laboratoire : http ://lpnhe.in2p3.fr
Site de l’institut : http ://www.in2p3.fr