Architecte logiciel C++

LIANEO
Canton de Courbevoie-1, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Courbevoie-1, France

Tech stack

Java
JavaScript
C++
CentOS
CMake
Continuous Integration
Software Design Patterns
Linux
Message Queuing Telemetry Transport (MQTT)
Qt Modeling Language (QML)
QT
Red Hat Enterprise Linux - RHEL
UML
Rust
Kafka

Job description

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., 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

Requirements

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 [?]) You must create an Indeed account before continuing to the company website to apply

Apply for this position