Ingénieur développement (H/F)

2021-11-10 11:55:07 | 38000 | DIABELOOP | voir l'offre originale

- Revue de l'architecture d'intégration et de protocole de communication entre des outils codés avec des langages différents (C++, Python et java) et analyser les optimisations à effectuer afin de stabiliser les communications - Industrialisation des simulateurs sur aws : rendre leurs fonctionnements robustes et optimiser l'expérience utilisateur - Validation de ces simulateurs : Mettre en place l'Intégration continue (CI/CD) et le framework de tests (tests unitaires, tests d'intégration et tests de validation) - Mise en place de la documentation : rédiger les spécifications fonctionnelles, techniques et les plans et rapports de tests - Mise en place de tableaux de bord de visualisation sur AWS Issu-e d'une formation Bac+5 en école d'ingénieur/université, vous disposez d'une expérience significative (5 ans au minimum) dans le développement de logiciel C++ et python ainsi que dans leur mise en production. Votre bagage technique et votre curiosité vous permettent d'être autonome et de vous approprier de nouveaux environnements techniques rapidement. Vous savez faire preuve d'adaptabilité et être proactif face à des tâches difficiles. Vous êtes rigoureux-se dans la réflexion, l'exécution et la communication. Vous vous reconnaissez dans la phrase suivante : la technique c'est bien, la collaboration et le travail en équipe, c'est mieux ! Enfin, vous avez de l'expérience avec les méthodes agiles et êtes à l'affût des nouveautés en lien avec votre domaine. Compétences techniques - Expérience en conception et développement d'outils C++ et Python dans des systèmes critiques idéalement dans des dispositifs médicaux ou dans tout autre secteur soumis à de fortes contraintes réglementaires - Des bonnes connaissances en méthodes de wrapping C++ Python (exemple : boost) - Aptitude avérée à la réflexion conceptuelle, à l'abstraction et à la résolution globale de problèmes créatifs mais pragmatiques de haut niveau - Expérience en intégration continue et mise en place d'environnement de développement logiciel - Bonne maîtrise des outils de gestion de configuration (Git, SVN) - Pas dissuadé-e par la documentation du code et d'autres contraintes administratives liées aux dispositifs médicaux - Votre niveau d'anglais vous permet de communiquer aisément à l'écrit et à l'oral


La diffusion du contenu de cette offre est encadrée par la présente licence