Au sein des équipes en charge d'un produit Worldgrid, sur le campus Iseran à Échirolles, tu seras accompagné·e afin de développer tes compétences à travers les missions suivantes :
- Prendre en main et analyser l'architecture du système, avec un focus sur la gestion des données dans PostgreSQL ainsi que sur les mécanismes de validation actuellement implémentés en TCL/TK.
- Identifier les règles métier et cartographier les contraintes aujourd'hui gérées côté applicatif (unicité, cohérence des données, relations entre objets, etc.).
- Concevoir une stratégie de refonte du schéma de base de données PostgreSQL afin d'intégrer ces règles directement sous forme de contraintes natives (NOT NULL, CHECK, UNIQUE, clés étrangères, triggers, etc.).
- Mettre en oeuvre progressivement ces contraintes en base de données, en corrigeant les données existantes et en garantissant la compatibilité avec les systèmes en place.
- Définir et piloter une stratégie de migration visant à réduire, puis supprimer, la dépendance aux fonctions de validation en TCL.
- Évaluer les bénéfices de cette refonte, notamment en termes de qualité des données, de robustesse et de maintenabilité du système.
Environnement technique :
Linux, Bash, GitLab CI/CD, TCL/TK, PostgreSQL, SQL, C/C++, Vue.js, Golang, Python.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.