Where PhDs and companies meet
Menu
Login

Already registered?

New user?

Ingénieur informatique

ABG-110320 Job Any
2023-01-24 Fixed-term 12 Month > €35,000 and < €45,000 annual gross
Logo de
Sorbonne Université Maison des Modélisations Ingénieries et Technologies
PARIS - Ile-de-France - France
Computer science
Research and Development

Employer

Sorbonne Université, Maison des Modélisations, Ingénieries et Technologies (SUMMIT), est une unité de service crée au 1er janvier 2021, qui a pour mission développer l’activité partenariale entre Sorbonne Université et les entreprises, de promouvoir les savoir-faire des laboratoires et unités vers l’extérieur et ainsi de contribuer à la valorisation de l’image et de la notoriété de Sorbonne Université. 

Position and assignments

L’ingénieur en informatique a pour mission de mener à bien des projets au sein du département technique Ingénieries et Systèmes (I&S).

Pour le projet DIOPTRA la mission sera de travailler sur la finalisation d'un logiciel de mesure d'internet, fast-mda-traceroute (https://github.com/dioptra-io/fast-mda-traceroute), qui est aujourd’hui le plus performant au monde.
Le but sera de le perfectionner pour 2 communautés : la communauté mondiale d’utilisateurs Unix et la communauté scientifique et technique autour des mesures de l’internet.

 

Les activités au sein du département seront variées mais toutes centrées autour du développement logiciel, le packaging d’application, la documentation et le maintien des différents développements. Un autre aspect des activités sera de rendre opérationnel des développements de recherche et de les proposer à la communauté Open Source et de les maintenir.

 

Activités principales :

  • 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.
  • 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.
  • Élaborer la stratégie de test, concevoir, spécifier et exécuter des tests fonctionnels et/ou techniques.
  • Créer et tester les packages applicatifs et les scripts de déploiement en production.
  • Réceptionner, installer, documenter, mettre à disposition les packages en assurant le suivi des versions.
  • Participer à la valorisation des technologies du service.
  • Assurer le reporting.
  • Élaborer les spécifications techniques des besoins en vue de la rédaction du cahier des charges fonctionnelles.
  • Rédiger les documents techniques (rapports de tests, d’intégration, notes techniques et d’utilisation, études de coûts et délais…).

 

Activités en lien avec le projet DIOPTRA :

  • Élaborer une version en ligne de commande qui est compatible avec l’ancien traceroute.
  • Génération de données de sortie adéquate aux utilisateurs scientifiques (Measurement Lab, Iris, perfSONAR)
  • Documenter l’outil. (man page / github)
  • Packager l’outil afin qu'il soit distribué.

Maintenir le code, la documentation et les packages.

Geographic mobility:

No business trip

Telework

Part time
ancienneté de 3 mois nécessaire

Starting date

2023-03-01

Profile

Connaissances transversales requises :

  • Génie logiciel (connaissance approfondie dans le domaine).
  • Langages : C++, Python, Bash.
  • Connaissance du packaging sous Linux à travers les gestionnaires usuels.
  • Méthodes de développement (connaissance approfondie).
  • Méthodes d'analyse et de conception, de mise en production et de tests.
  • Connaissances de langage de programmation et de framework concernant le domaine.
  • Référentiel des bonnes pratiques.
  • Langue anglaise technique : B1 à B2 (cadre européen commun de référence pour les langues).
  • Connaissance de l’enseignement supérieur, de la recherche et des transferts technologiques.
  • Assurance Qualité.

Savoir-faire :

 

  • Mettre en œuvre des outils et des méthodes adaptées.
  • Utiliser les logiciels spécifiques au domaine.
  • Piloter un projet d’informatique.
  • Rédiger des rapports ou des documents techniques.
  • Appliquer les règles d’hygiène et de sécurité.
Partager via
Apply
Close

Vous avez déjà un compte ?

Nouvel utilisateur ?