2020-02900 - Architecte logiciel (H/F)

Type de contrat : Mobilité ou CDD

Contrat renouvelable : Oui

Niveau de diplôme exigé : Bac + 5 ou équivalent

Fonction : Personnel des fonctions support (IT)

Corps d'accueil : Ingénieur d'Etudes (IE)

Niveau d'expérience souhaité : De 3 à 5 ans

A propos du centre ou de la direction fonctionnelle

La Direction des systèmes d'information (DSI) coordonne la mise en oeuvre de la politique informatique d'Inria. Elle fait partie du siège de l’Institut et est implantée sur tous les sites Inria du territoire national.

Elle est composée de huit services :

  • le Centre de services (DSI-CDS),
  • le Service de production (DSI-SP),
  • le Centre d'opérations de sécurité (DSI-SOC),
  • le Service des référents SI (DSI-SRSI),
  • le Service d'urbanisation et appui aux projets (DSI-SUAP),
  • le Service de conception d'infrastructure (DSI-SCI),
  • le Service applications (DSI-SA),
  • le Service commandes et budgets (DSI-SCB).

 Elle est en charge de :

  • la conception et du développement du Système d'Information, de la mutualisation des services numériques ainsi que de la mise en œuvre de la sécurité informatique ;
  • l'administration et du maintien en condition opérationnelle des différents services numériques communs à Inria (messagerie, agendas, visioconférence...) ;
  • le maintien du catalogue de services numériques
  • l'achat et la maintenance des équipements, logiciels et prestations informatiques.

Contexte et atouts du poste

Au sein de la DSI, le service Applications conçoit, met en œuvre et maintient les solutions applicatives soutenant le travail des métiers de la recherche et des fonctions de support. Il évalue les solutions logicielles pour accompagner les transformations des métiers. Le service dispose de capacités de développement interne et d’intégration de solutions libres, et peut également avoir recours à de la prestation externe. Il est en charge de la gestion des données SI de l’institut, développe et maintient les interfaces de données, gère l’entrepôt de données et l’outil de restitution décisionnelle.

Il compte environ 30 ingénieurs et est organisé autour de 4 pôles: développement interne, architecture, progiciel et décisionnel.

Le poste est préférentiellement basé sur le site Inria de Montbonnot (Isère)

Les candidatures pour des candidats souhaitant être affectés sur un autre site Inria (Rocquencourt, Sophia Antipolis, Rennes, Bordeaux, Lille, Saclay) seront aussi examinées.

Mission confiée

Placé·e au sein du service Applications, membre du pôle architecture, l’architecte logiciel a pour mission de proposer des architectures logicielles homogènes, compatibles et cohérentes avec les exigences d'architectures techniques et d'urbanisme.

Il définit les orientations techniques des produits et des applications en anticipant les évolutions des environnements technologiques. Il possède une vue globale des applications qui composent le SI de l’institut.

En coordination avec les autres architectes (infrastructure, développement) il contribue à garantir l'homogénéité des services numériques mis à la disposition des utilisateurs par la DSI d’Inria.

Dans le cadre du déploiement de méthodologies et d’outils devops, l’architecte sera en charge du cadrage, du déploiement et de l’accompagnement des agents de la DSI dans la prise en main de ces outils.

 

Principales activités

En qualité de d'Architecte logiciel vous serez amené à :

  • Concevoir et réaliser des architectures logicielles complexes(web, progiciels, développement interne),
  • Analyser les architectures logicielles existantes et formuler des recommandations stratégiques dans le cadre de leur refonte,
  • En tant que conseil, vous assistez la maîtrise d’ouvrage dans la définition et la conception de la solution adéquate,
  • Tester des solutions disponibles sur le marché et piloter leur intégration dans le SI d’Inria,
  • Gérer les évolutions des middleware dans le périmètre du pôle: apache, nginx, php, bases de données, tomcat, squid, mediawiki, cms web (wordpress, drupal, joomla),
  • Assurer la conformité aux règles de sécurité des solutions implémentées, en lien avec les acteurs de la sécurité informatique d’Inria,
  • Industrialiser les déploiement, l’exploitation et la maintenance des applications mises à disposition par le service Applications,
  • Piloter la mise en place des outils et méthodologie devops,
  • Assurer le transfert de connaissances vers les équipes de production et du centre du service,
  • Intervenir en support des autres pôles du service: leur communiquer les règles et les standards d'architecture définis,
  • Réaliser une veille technologique.

Compétences

Nous recherchons une personne ayant des connaissances fortes sur:

  • la conception d’architectures web et logicielles, en particulier via la rédaction de DAT.
  • La gestion de la sécurité des SI au sein des composants techniques mis en jeu dans les applications informatiques
  • l’administration web etmiddleware (Apache, Nginx, PHP, Tomcat, Squid, Mediawiki, Wordpress, Drupal, MySQL, PostgreSQL).
  • la gestion des déploiements d’applications avec des méthodologies devops(Gitlab, Nexus, Ansible, Puppet).
  • Les architectures orientéesservices(SOA / REST en particulier)
  • L’intégration continue (GitLab CI en particulier)

Des connaissances SSO/CAST et Docker seraient appréciées.

Vous savez travailler en mode projet, avec des méthodes agiles ou en cycle en V.

Vous faites preuve de capacités d’analyse de propositions techniques pour fournir une aide au choix de solutions proposées par des partenaires externes.

Vous avez un bon sens du relationnel et êtes capable de vous adapter à des interlocuteurs variés

Vous avez une forte capacité à travailler en équipe et à distance

Des connaissances dans les bonnes pratiques de mise en production et de transition des services numériques vers des équipes d’exploitation (cadre ITIL) sont nécessaires.

Langues

  • Français : courant
  • Anglais : technique

Avantages

  • Congés : 7 semaines de congés annuels + 10 jours de RTT
  • Possibilité de télétravail (après 6 mois d'ancienneté) et d'aménagement du temps de travail
  • Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
  • Selon les sites Inria, restaurant et installations sportives sur place

Rémunération

Selon profil et expérience