0%

Architecte Logiciel

Rabat

Le poste

Nous recrutons pour le compte de notre client éditeur de logiciel un Architecte Logiciel dont la mission principale est de définir les orientations techniques des produits en anticipant les évolutions des environnements technologiques et des méthodologies de développement. L’Architecte Logiciel proposera des architectures logicielles homogènes, compatibles et cohérentes avec les exigences d’architectures techniques et d’urbanisme.

Les responsabilités

  • Concevoir et réaliser des architectures systèmes et logicielles en accord avec les exigences d’urbanisme du système d’information
  • Analyser les architectures logicielles existantes et proposer des évolutions adaptées
  • Réaliser et maintenir la cartographie applicative de référence des systèmes, solutions logiciels et infrastructures SaaS en collaboration avec les architectes IT
  • Participer à l’urbanisation du système d’information du groupe
  • Anticiper et cartographier les risques techniques en estimant leur criticité
  • Développer et promouvoir les meilleures pratiques en développement logiciel, en guidant les équipes sur les méthodes et techniques de développement et de test
  • Assembler et développer des composants logiciels en respectant les standards techniques
  • Garantir la sécurité et la sûreté des produits mis en oeuvre par les équipes de développement
  • Mettre en place une démarche de qualité logicielle en accord avec le responsable qualité
  • Fournir un support et des conseils aux équipes de développement
  • Réaliser une veille technologique permanente
  • Travailler en étroite collaboration avec tous les services de l’organisation


Votre profil

  • Titulaire d’un diplôme en ingénierie
  • informatique en architecture des systèmes ou équivalent
  • Expérience minimum de 5 ans en tant
  • qu’Architecte Logiciel ou dans un poste similaire

APTITUDES PROFESSIONNELLES

  • Maîtrise des méthodologies et patterns d’architecture
  • Connaissance approfondie des outils d’industrialisation du développement tels que IDE, VSTS, Git, SonarQube, Docker, Kubernetes
  • Expérience avec l’infrastructure Microsoft Azure
  • Connaissance des méthodologies de test de type Data Driven Engineering

COMPÉTENCES HUMAINES

  • Excellentes compétences en communication
  • Leadership affirmé, pédagogie et rigueur professionnelle
  • Forte capacité d’analyse, de synthèse et de résolution de problème
  • Créativité, sens de l’innovation et capacité à s’adapter aux évolutions technologiques
  • Précision rédactionnelle