
Le poste Architecte Système Contrôle de commande C++ Qt/Qml (f/h)
Partager cette offre
Dans la phase de cadrage technique et financier du projet, nous sommes à la recherche d’un architecte logiciel et système contrôle-commande pour intervenir sur le futur sous-système « Fond de Poste » qui comporterait les fonctionnalités suivantes :
- Conduite : SCADA Local, Passerelle de communication
- Maintenance : Management System Local & distant (Configuration & Mise à jour)
- Cybersécurité : IAM, Sauvegarde / restauration, Sondes réseau NIDS, Syslog…
Le sous-système « Fond de Poste » sera instancié sur deux systèmes de virtualisation (VM et/ou conteneurs) à définir :
- Une infrastructure locale au Poste Source
- Une infrastructure nationale en Data Center
La personne intervient dans une équipe d’environ 5 personnes
- Architecte Logiciel & Système contrôle-commande
- Architecte Infra & Virtualisation
- Architecte Cyber
- Développeur Lead Tech
- Chef de projet MOE Logicielle
Livrables attendus :
• Etat des lieux de l’existant : rapport d’analyse des briques logicielles déjà en place, cartographie des modules C++, identification des points de réutilisation et des limites.
• Spécifications d’architecture cible : document décrivant les différents scénarios d’architecture envisageables (centralisée, distribuée, décentralisée), schémas de composants, flux de données, interfaces entre modules, limites et bénéfices de chaque option.
• Comparatif scénarios et recommandations : matrice comparative des architectures possibles selon des critères (coût, maintenance, performance, évolutivité, cybersécurité…), préconisation et justification du scénario recommandé.
• Prototype ou POC (Proof-of-Concept) : réalisation d’un prototype illustrant l’intégration de modules existants dans le ou les scénarios proposés, avec code source, fichiers de configuration, et rapport de résultats.
• Evaluation de coût d’exploitation : processus d’installation, de configuration et de maintenance pour les architectures proposées.
Profil recherché
Techniques
• Compétences obligatoires :
o Architecture logicielle, C++, Linux, Virtualisation VM & Conteneurs, SGBD, Systèmes de messageries applicatives (Kafka, RabbitM…), API REST, gRPC
o Annuaires LDAP, Sondes NIDS, Syslog, Stockage SAN & S3
o Outils de modélisation : UML, Archimate
o Gestion de version : Git, SVN
• Compétences facultatives :
o Java, QT Widget & QML
o Connaissance des métiers de l’électricité (Systèmes de Contrôle-Commande de Postes électriques)
o Norme IEC 61850, IEC 60870-5-104
Transversales
• Analyse et résolution de problèmes : Capacité à identifier les défis techniques complexes et à proposer des solutions innovantes et efficaces.
• Gestion de projet : Avec l’aide du chef de projet, vous participerez à la planification, la coordination et le suivi de projets techniques.
• Communication :
o Excellentes compétences écrites et orales.
o Capacité à communiquer avec des interlocuteurs variés (techniques et non techniques) et à vulgariser des concepts complexes.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Architecte Système Contrôle de commande C++ Qt/Qml (f/h)
INFOGENE