
Mission principale de l’architecte logiciel
L’architecte logiciel intervient dans divers domaines d’application de la métallurgie, nécessitant des solutions logicielles sur mesure, notamment dans les secteurs naval, aéronautique et automobile. Les évolutions technologiques, à la fois nombreuses et rapides, affectent tant le logiciel lui-même que l’infrastructure qui le soutient et le système dans lequel il s’intègre. Au-delà de la phase de conception, l’architecte logiciel joue un rôle tout au long du cycle de vie du système où le logiciel est déployé. Par ailleurs, il doit respecter de nombreuses normes et réglementations, qu’elles soient générales, sectorielles ou internationales, notamment en matière de protection des données individuelles et de cybersécurité.
Ses activités
- Analyser l’architecture logicielle existante et recueillir les besoins opérationnels des utilisateurs
- Définir l’architecture de l’application et traduire techniquement les besoins dans un cahier des charges
- Définir l’architecture technique assurant l’exécution des logiciels sur différents systèmes
- Anticiper la charge de développement et les budgets associés, piloter les mises à jour logicielles tout au long de leur cycle de vie
- Coordonner et accompagner techniquement les équipes de développement ainsi que les équipes d’intégration du logiciel
Ses compétences
Techniques
- Élaborer une architecture fonctionnelle logicielle
- Superviser le déploiement d’une architecture technique logicielle
- Créer la maquette d’un support de communication
Transverses
- Organiser et structurer un projet
- Contribuer à l’optimisation des processus
- Analyser et exploiter des données volumineuses
Comportementales
- Être créatif et inventif dans son activité
- S’adapter à des situations variées
- Maintenir une communication constructive avec l’ensemble des collaborateurs
Retrouvez sur le site de l’Observatoire de la Métallurgie :