Ingénieur en développement C++ / QT F/H
Role details
Job location
Tech stack
Job description
Dans le cadre de la création d'une nouvelle plateforme logicielle nous recherchons un support pour : - la refonte de la base de données de gestion des configurations d'essais, - l'intégration d'une base de données pour l'historisation des mesures, - le déploiement des composants constituant la plateforme, reposant sur une architecture distribuée DDS, - la maintenance et l'évolution des applicatifs existants développés en C++/Qt. Missions principales: - Refonte de la base de données de configurations d'essais (actuellement Oracle 10G) - Intégration d'une solution time-series (InfluxDB, TimescaleDB ou équivalent) pour stocker et organiser les données - Déploiement et supervision de la plateforme distribuée Automatisation du déploiement, Gestion de la configuration dans un environnement distribué Pilotage et supervision des applications Orchestration légère des services - Maintenance et évolution des applicatifs C++/Qt existants Prendre en charge la correction de bugs, l'ajout de fonctionnalités et l'optimisation du code déjà en production. Mettre à jour l'interface Qt et les modules backend pour s'adapter aux évolutions fonctionnelles demandées par les équipes métier. - Documentation et support technique Rédiger les spécifications techniques, les guides d'installation et d'utilisation Participer aux phases de tests fonctionnels et à la mise en service auprès des équipes métier
Requirements
Do you have experience in PostgreSQL?, Chargement du profil en cours ... - Diplômé Bac+5 (Master/Ecole d'Ingénieur), Compétences techniques requises - Langage C++ - Framework Qt - Bases de données Connaissance de la modélisation relationnelle (MySQL, PostgreSQL ou équivalent). - Outils de build et versioning : Git pour la gestion du code source. - CMake (ou équivalent) pour la compilation et la génération des builds. Environnements Linux et Windows : Contexte mixte pour le déploiement et la maintenance des applications (tests, mises à jour) - Autonomie, rigueur et esprit d'équipe Aix-en-Provence IT