Ce que vous ferez
Vous soutiendrez la maintenance et l'optimisation d'une chaîne de modélisation de la qualité de l'eau utilisée pour étayer la politique intégrée de l'eau. La chaîne se compose de plusieurs modèles couvrant les émissions de nutriments, la qualité écologique et les aspects hydromorphologiques. Plusieurs de ces modèles sont écrits en Python, avec des scripts de pré- et post-traitement en Python et R.
Vos tâches incluent :
- Examiner et optimiser le code des modèles : profilage et accélération potentielle du temps de calcul, réduction des dépendances, rationalisation des fonctions et paramètres, fusion de fonctions en modules
- Analyser les flux de données et concevoir un modèle de données optimisé sur la base de vos conclusions
- Participer à un ou plusieurs appels hebdomadaires avec l'équipe de modélisation pour suivre les progrès, clarifier les questions et planifier les tâches à venir
Ce que nous recherchons
- Expérience démontrable dans la conception de modèles de données
- Au moins 3 ans d'expérience dans l'optimisation et le réglage de bases de données et de requêtes
- Au moins 3 ans d'expérience dans l'analyse de flux de données
- Expérience démontrable en scripting Python et R
- Au moins 3 ans d'expérience avec les technologies en question ou des technologies similaires
- Néerlandais courant (niveau CECR C2)
- L'expérience avec les bases de données (SQL, Oracle) est un atout majeur
- L'expérience en reporting est un atout majeur
- L'expérience en scripting (Shell, Perl, Python) est un atout majeur
- L'expérience de l'utilisation optimale de bases de données telles que Postgres est un plus
Le contexte
Cette mission s'étend de décembre 2026 à fin avril 2027. Les entretiens sont prévus pour mi-novembre 2026.
Vous travaillerez en partie sur site dans les bureaux du client en Flandre-Orientale, entre 8h30 et 17h00 (à convenir avec l'équipe). Le travail hybride est possible et peut être organisé avec l'équipe.
Le client fournit les licences, logiciels et accès réseau nécessaires. Les logiciels Office 365 peuvent être mis à disposition sans licence, ou LibreOffice peut être fourni comme alternative.
La langue de travail est le néerlandais.
Comment nous rejoindre
Vous pouvez réaliser cette mission en freelance ou en tant que salarié de HumanInTech. Même rôle, même équipe.
Si vous nous rejoignez en tant que salarié, votre contrat de travail se poursuit au-delà de cette mission. À son terme, nous chercherons ensemble votre prochaine mission.