Toutes les clés pour comprendre le métier d’Architecte Logiciel, aussi appelé Architecte applicatif, Software Design Specialist ou encore Applications Architect.
Tout d’abord, l’Architecte logiciel a une vue d’ensemble sur le système de fonctionnement du logiciel. Il est responsable de la conception et du respect du modèle d’architecture logicielle permettant le bon fonctionnement du système d’information d’une entreprise.
MISSIONS
L’Architecte logiciel à des missions variées selon la structure de l’entreprise qui l’emploie.
C’est un(e) ingénieur(e) expérimenté(e) qui a pour objectif de créer ou de faire évoluer l’architecture logicielle d’une entreprise. En effet, au fil de ses expériences, il a acquis le recul nécessaire pour avoir une vision globale du système à concevoir.
Ainsi, il recueille les besoins des différentes parties prenantes (responsable, utilisateurs, développeurs) puis, il synthétise les informations et propose une architecture idéale pour le ou les logiciels demandés.
Les missions d’un Architecte logiciel sont diverses :
- Diagnostic de l’architecture existante et anticipation des risques;
- Conception et réalisation des architectures logicielles et systèmes (niveau fonctionnelle et technique selon les besoins exprimés);
- Accompagnement de la MOA et de la MOE dans les décisions technologiques;
- Veille technologique permanente;
Il a également un rôle de conseiller sur les bonnes pratiques et le respect des méthodologies auprès des équipes de développement.
.
COMPETENCES
- Maîtrise des système d’exploitation (OS, windows)
- Maîtrise des logiciels de bureautique
- Excellente maitrise des langages programmatiques (C+, Java, Python …)
- Connaissance des normes de sécurité
- Gestion de projet technique
- Anglais technique
PROFIL
- Esprit d’analyse et de synthèse
- Aisance relationnelle
- Sens de l’innovation
- Intérêt constant pour l’actualité de son domaine (curiosité)
- Adaptabilité et flexibilité
ETUDES
Pour accéder au métier d’Architecte Logiciel, une école d’ingénieur (MINES ParisTech, ENSI, INSA, …) ou un master universitaire en informatique est recommandé. C’est une fonction qui n’est pas accessible aux jeunes diplômés. Pour atteindre ce poste, le candidat doit justifier d’une expérience opérationnelle d’au moins 5 ans en tant que développeur logiciel sur un ou plusieurs langages informatiques.
SALAIRE
- Confirmé (4/5 ans d’expérience en tant que développeur par exemple): 65 – 80K
- Expert : 80 – 110K
PERSPECTIVES D’EVOLUTION
Avec plus d’expérience, l’Architecte Logiciel peut évoluer vers un poste de Lead Architect ou de Responsable de Département d’Architecture qui comprend plus de responsabilités et donc de maîtrise.
Vous pouvez aussi :
> Consulter les offres d’emploi.
> Revenir au Référentiel Métiers.