Le poste Architecte logiciel C++
Partager cette offre
Le Groupe Téléconduite Automatisation des Réseaux (GTAR) est un service rattaché au département Conduite de la Direction Technique de notre partenaire.
En tant que maitrise d’œuvre, notre partenaire gère l’ensemble des phases des projets qui nous sont confiés à savoir : la définition de l’architecture, les développements, les tests et le déploiement en production. De plus, notre partenaire a la responsabilité des évolutions et du maintien en conditions opérationnelles des SI industriels du domaine exploitation.
Missions :
Accompagner les technical-leaders dans les choix techniques
Participer à la sélection d’outils & réalisations de POC
Maintenir et faire évoluer le Référentiel d’architecture (documentation)
Présentation / support aux comités d’architectures
Design du code C++
Identification des besoins (évolutions et refacto)
Diagrammes UML
Respect des principes de conception
Participation à l’organisation du planning de développement
Jalon à moyen et long terme
Étape intermédiaire du code
Participation et justification aux choix technologiques
Organisation de l’environnement de développement, système de build, gestion des dépendances, qualité, CI/CD
Mise en place des bonnes pratiques (travail, codage, design)
Diffusion du savoir, Formation des équipes
Participation et contribution aux Comité d’Architecture
Travailler en respectant les besoins/exigences de cybersecurité
Maintenance et évolution des dépendances externes
Profil recherché
Compétences :
Vous avez déjà pu travailler au moins 7 ou 8 ans dans de la programmation C++ en tant qu’Architecte.
Les standards en vigueur en C++ n’ont pas de secret pour vous.Vous utilisez les design pattern et appliquez les principes de conceptions.
Skills :
Sélection de Framework / protocoles / outils
Développement C++ 17/20, maitrise de Qt/QML
Maitrise de CMake et Conan
Linux (CentOS & RHEL)
Soft-Skills :
Bonne expression orale , doit être
Appétence pour un métier complexe (conduite du réseau électrique)
Être force de proposition sur les Normes/Outils à mettre en place
Être force de conviction auprès des équipes
Savoir travailler dans un environnement en voie d’industrialisation
Nice to have :
Vous avez mis en œuvre ou vous connaissez les patterns associés aux architectures micro-service
Vous avez déjà utilisé un BUS type kafka , MQTT,…
Vous avez pratiqué d’autres langages de programmation (Go, Rust, Java, JavaScript […])
Environnement de travail
2,5 jours de télétravail par semaine (2 jours / 3 jours, une semaine sur deux).
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 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 logiciel C++
LIANEO
