Description du poste
Vous aurez donc les missions principales suivantes :
Diagnostiquer l’architecture logicielle du framework modulaire existant ainsi que ses outils, en identifiant les risques et opportunités par rapport aux besoins métier.
Participer à l’analyse pour définir l’architecture d’une plateforme industrielle innovante, en réalisant des POC et en améliorant des composants clés tels que le multicast, l’event bus, et l’intégration des données d’une IHM en ligne.
Proposer des améliorations de la couche base de données, en maintenant un couplage faible et une forte généricité, tout en réfléchissant à la centralisation des données.
Développer une couche de validation, vérification et cohérence des données, configurable par message et ligne de fabrication, intégrant des règles comme min/max, présence, et conversion façon FluentValidation, avec possibilité de réaliser des POC.
Concevoir une intégration générique des modèles scientifiques (type wrapper, outil d’analyse rétrospective), en s’approchant d’un concept de plug-ins.
Ajouter de nouveaux modules de communication modulaires et paramétrables, utilisant des protocoles comme TCP/IP, OPC UA, RabbitMQ, ou Kafka.
Améliorer, si nécessaire, la stack de monitoring existante (Telegraf, Loki, Grafana, InfluxDB).
Accompagner les Tech Leads dans les travaux de conception et développement en renforçant les bonnes pratiques, les règles de développement et les outils de productivité.
Qualifications
⚙️ Les compétences attendues sont les suivantes :
✔️Maîtriser les architectures Front/Back et les concepts modernes tels que microservices, microFrontends, monorepo, Clean Architecture, etc.
✔️Dominer les architectures hexagonales, design patterns, et Domain-Driven Design (DDD) pour concevoir des systèmes logiciels performants et évolutifs.
✔️Exploiter le framework .Net Core (C#, threading, tâches asynchrones).
✔️Manipuler des bases de données : InfluxDB, PostgreSQL, SQLite, SQL Server, MongoDB.
✔️Analyser et comparer des solutions d’architecture logicielle, en préconisant les meilleures options adaptées aux besoins métier.
✔️Entretenir un excellent relationnel, être autonome et curieux dans l’approche des projets.
✔️Comprendre des notions scientifiques et industrielles pour favoriser l’intégration de modèles spécifiques.
✔️Conseiller et challenger les demandes des clients, avec une forte passion pour les technologies innovantes.
Informations supplémentaires
☑️ Tous nos postes sont ouverts aux personnes possédant le statut RQTH.
Pourquoi rejoindre Citech ?
- Une ambiance de travail conviviale avec des afterworks organisés régulièrement !
- Des missions de longues durées
- Des formations adaptées à vos envies et vos aspirations
- Une mobilité que si vous le souhaitez
- Un accompagnement personnalisé avec un suivi régulier (autour d’un café ou un thé, c’est vous qui choisissez )
- Une mutuelle avantageuse pour vous mais aussi pour les membres de votre famille
- Une flexibilité sur la gestion de vos repas
- Un statut Cadre et une convention collective SYNTEC
- Prime d’intéressement
Alors qu’attendez-vous pour nous rejoindre ?
Poste situé à Fos sur mer
CDI : 65-90K€
Freelance : 550-660€/jour
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.