OmDev Logo
GetYourJob
0
Publié il y a 11 jours

Architecte Logiciel H/F

Localisation
Toulouse - 31
Sur site
Type de contrat
Niveau
Top profil
Rémunération
60 000 - 75 000€• Salaire annuel

Salaire du marché

Médiane du marché
48k€
Au-dessus du marché
47k€fourchette habituelle54k€
Cette offre : 68k€

Basé sur 66 offres pour ce poste (Top profil, Toulouse, 3 dernières semaines). Fourchette habituelle 47k€–54k€, médiane 48k€. Cette offre (68k€) est au-dessus de la fourchette.

Médiane du marché
600€/j
Estimation
550€/jfourchette habituelle675€/j

Cette offre n'affiche pas de salaire. D'après 70 offres pour ce poste (Top profil, France), le marché se situe autour de 600€/j (550€/j–675€/j).

0vues
0clics

Description du poste

Chaque talent a son rôle à jouer, quel sera le vôtre ?

Dans le cadre du développement et de l'amélioration continue d'un important parc d'applications métiers dédiées au secteur spatial, nous recherchons un(e) Architecte Logiciel Senior / Expert Qualité Logicielle.

Vous interviendrez auprès d'équipes techniques expertes de leur métier afin de structurer les architectures logicielles, renforcer les pratiques d'ingénierie et accompagner la montée en qualité des développements.

L'environnement comprend plus d'une centaine d'applications et plusieurs dizaines de projets logiciels menés chaque année dans un contexte scientifique exigeant.

Votre rôle

Rattaché(e) à une équipe d'experts techniques, vous accompagnez les responsables techniques et les équipes de développement sur l'ensemble du cycle de vie logiciel.

Vos principales missions seront les suivantes :

Architecture logicielle

- Accompagner les responsables techniques dans la définition des architectures des nouveaux projets et des refontes applicatives.

- Promouvoir les principes de Clean Architecture et d'architecture modulaire.

- Participer aux choix technologiques : langages, frameworks, modules et outils.

- Réaliser des audits d'architecture et émettre des recommandations d'amélioration.

- Assurer une veille technologique sur les bonnes pratiques et les évolutions des architectures logicielles.

Qualité logicielle et ingénierie

- Réaliser des audits de qualité de code et de maintenabilité.

- Accompagner les équipes dans la réduction de la dette technique.

- Définir et diffuser les standards de développement.

- Contribuer à la structuration des dossiers de conception et de la documentation technique.

- Accompagner les équipes lors des phases de recette et de mise en production.

Industrialisation et CI/CD

- Accompagner la mise en place et l'évolution des chaînes d'intégration continue.

- Participer aux migrations et évolutions des environnements DevOps.

- Définir et déployer les bonnes pratiques autour de GitLab, GitLab CI et SonarQube.

- Mettre en oeuvre les contrôles de qualité : analyse statique, couverture de code, Quality Gates.

- Accompagner les équipes dans l'utilisation d'une usine logicielle complexe et exigeante.

Tests et automatisation

- Déployer les bonnes pratiques de tests unitaires et de validation.

- Définir des stratégies de non-régression automatisée.

- Accompagner l'amélioration de la couverture de tests.

- Participer à l'industrialisation des processus de validation logicielle.

Conseil, audit et formation

- Conseiller plusieurs équipes projets en parallèle.

- Réaliser des audits et établir des plans d'amélioration.

- Vulgariser les concepts d'architecture logicielle auprès de publics variés.

- Concevoir et animer des actions de sensibilisation et de formation.

- Participer à la montée en maturité des équipes sur les pratiques d'ingénierie logicielle.



Environnement technique:

- Architecture & développement : Clean Architecture, Architecture modulaire, Design Patterns, Applications Web et logiciels scientifiques

- DevOps & CI/CD ; GitLab, GitLab CI, GitLab LFS, Jenkins, SonarQube, Pipelines CI/CD

- Qualité logicielle : Revues de code, Analyse statique, Dette technique, Quality Gates, Documentation de conception

- Tests : Tests unitaires, Tests de validation, Automatisation des tests, Couverture de code, Non-régression

Exigences du poste

Stack technique :

Clean ArchitectureArchitecture modulaireDesign PatternsGitLabGitLab CIGitLab LFSJenkinsSonarQubeCI/CDPipelines CI/CDStatic AnalysisQuality GatesTests unitairesValidation TestingTest AutomationCode CoverageNon-Regression TestingClean CodeDocumentation technique

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur
Voir sur LinkedIn

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.