Contexte :
Le Centre d'Ingénierie Hydraulique (CIH) conçoit et réalise des aménagements hydrauliques en France et à l'international, réhabilite et modernise les ouvrages existants, et contribue à assurer la maintenance du parc hydraulique en exploitation.
Votre mission :
1. Contexte du projet
Au sein d'un service de développement d'applicatifs pour le compte
du producteur hydraulique d'électricité, vous travaillerez dans une
petite équipe en charge de la réalisation d'une application non
invasive ayant pour but de contrôler la conformité de paramétrage
d'une souche OS, d'un pare-feu ou d'un switch.
Ces contrôles devront pouvoir être réalisés autant dans un environnement de test qu'en
production, en ligne ou en mode isolé.
2. Technologies utilisées :
Langages : Python 3, TypeScript, HTML, CSS, Ansible, Shell, YAML
Frameworks : Angular 20, NestJS, TypeORM
Templates : Jinja2
Base de données : PostgreSQL
Outils externes : GitLab, Jira, SonarQube, Nexus Repository
3. Architecture mise en place :
Architecture logicielle : basée sur le modèle hexagonal, afin des éparer la logique métier des technologies et de réduire le couplage entre les différentes parties.
Architecture réseau : les équipements à tester restent dans le réseau des équipes concernées.
L'application, elle, est déployée dans un réseau distinct et peut être portabilisée.
4. Attendus et besoins :
L'objectif est de consolider l'API (maintenance, ajout de
fonctionnalités, tests unitaires, robustesse) et de renforcer le front
Angular (intégration de nouvelles fonctionnalités, amélioration de
l'ergonomie et des tests).
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.