Architecte logiciel H/F
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En tant qu’Architecte logiciel, vous concevez des architectures fiables, performantes et évolutives, puis accompagnez leur mise en œuvre.
Vos missions seront:
Conception de l'architecture logicielle
Analyser les besoins fonctionnels et les traduire en solutions techniques adaptées.
Définir l’architecture logicielle des projets en tenant compte des enjeux de performance, de robustesse et d’évolutivité.
Sélectionner les technologies, outils et solutions les plus pertinents : cloud, logiciels, applications web ou mobiles.
Garantir la cohérence et la bonne intégration des différentes briques logicielles.
Accompagnement des équipes techniques
Définir les processus et bonnes pratiques nécessaires à la réalisation des projets.
Collaborer avec les développeurs, les équipes data et les chefs de projet.
Mettre en place les revues de code et les rituels de suivi afin de garantir la qualité des solutions
Pilotage et déploiement des projets
Participer au pilotage des projets dans le respect des coûts, des délais et de la qualité attendue.
Coordonner les interlocuteurs techniques et métiers.
Accompagner le déploiement des solutions et anticiper les risques techniques.
Conseil auprès des équipes métiers et veille technologique
Accompagner les directions métiers dans la définition de leurs besoins et évaluer leur faisabilité technique.
Faciliter les échanges entre les équipes métiers et techniques.
Assurer une veille technologique et proposer des axes d’optimisation
Titulaire d’un Bac+5 en informatique, en ingénierie logicielle ou diplômé(e) d’une école d’ingénieurs, vous justifiez d’au moins cinq ans d’expérience en architecture logicielle et en pilotage de projets techniques.
Une bonne maîtrise de la méthodologie TOGAF Standard est un plus.
De solides connaissances en data, en algorithmie et en modélisation de données sont également nécessaires.
La maîtrise du cycle de vie d’un projet, de la définition des besoins jusqu’au déploiement, vous permet d’accompagner efficacement les équipes.
À l’aise avec les méthodes agiles, vous savez collaborer avec des interlocuteurs techniques et métiers.
Un bon niveau d’anglais technique est requis pour comprendre la documentation et échanger dans un contexte professionnel.
Analytique, pédagogue et pragmatique, vous savez proposer des solutions adaptées et vulgariser des sujets complexes.