Retour au contenu principal
Je suis

Concepteur d'architecture software

Votre futur métier

En tant que concepteur d'architecture software, vous travaillez sur des technologies et des solutions logicielles qui constituent les éléments fondamentaux des applications informatiques et des réseaux de télécommunication. Selon votre fonction, vous pouvez être appelé à mener des recherches, déterminer la structure (architecture), assurer la conception, la construction, les tests, la réalisation ou la maintenance de logiciels. Il s'agit d'une activité très technique liée à la programmation ou à la conception de programmes et qui requiert de comprendre à la fois les matériels et les logiciels, car à ce niveau, les solutions logicielles sont influencées par la nature des équipements (puces informatiques, ordinateurs, équipements de télécommunication, appareillages spécifiques comme le système de commande d'une voiture). La solution conçue peut être unique, propre à une entreprise donnée ou être vendue à de nombreux clients différents. Exemples de réalisations:

  • des systèmes d'exploitation (Windows);
  • des langages de programmation (Java);
  • des logiciels de commande d'appareils spécifiques (systèmes minidisc, éléments de voiture);
  • des systèmes de commande de réseaux de télécommunication.

C'est quoi mes missions ?

En tant que concepteur d'architecture software, vous travaillez sur des technologies et des solutions logicielles qui constituent les éléments fondamentaux des applications informatiques et des réseaux de télécommunication. Selon votre fonction, vous pouvez être appelé à mener des recherches, déterminer la structure (architecture), assurer la conception, la construction, les tests, la réalisation ou la maintenance de logiciels. Il s'agit d'une activité très technique liée à la programmation ou à la conception de programmes et qui requiert de comprendre à la fois les matériels et les logiciels, car à ce niveau, les solutions logicielles sont influencées par la nature des équipements (puces informatiques, ordinateurs, équipements de télécommunication, appareillages spécifiques comme le système de commande d'une voiture). La solution conçue peut être unique, propre à une entreprise donnée ou être vendue à de nombreux clients différents. Exemples de réalisations:
  • des systèmes d'exploitation (Windows);
  • des langages de programmation (Java);
  • des logiciels de commande d'appareils spécifiques (systèmes minidisc, éléments de voiture);
  • des systèmes de commande de réseaux de télécommunication.

Ce qu'il faut savoir faire

  • Analyser et appliquer les directives techniques
  • Concevoir des systèmes informatiques
  • Concevoir l'architecture de systèmes
  • Connaître les concepts de banques de données
  • Connaître les technologies software

Ce qu'il faut savoir être

  • Avoir l'esprit d'analyse
  • Avoir l'esprit d'innovation
  • Avoir le sens des responsabilités
  • Faire preuve de créativité
  • Montrer de l'intérêt et des dispositions pour les disciplines techniques

Comment accéder à ce travail ?

Le candidat débute généralement sa carrière à un poste de programmeur, où il est chargé de développer ou améliorer un composant ou un produit spécifique. Il peut progresser ensuite vers une fonction d'élaboration de la conception et de l'architecture de différents produits ou familles de produits. A ce stade, il fera autorité pour un produit donné dans l'entreprise voire dans le secteur industriel.
Les candidats possédant une certaine expérience peuvent choisir d'autres orientations de carrière:
  • Comprendre comment satisfaire les besoins des clients sur le marché et déterminer les conditions d'élaboration de nouvelles fonctionnalités et de nouveaux produits. Avec suffisamment d'expérience dans ce domaine, les candidats pourront déterminer les lignes directrices de développement de familles de produits ou même de tout un secteur industriel.
  • Se charger du management de projets est une fonction qui implique de gérer et de superviser une équipe de développeurs. De bons résultats impliquent un accroissement de l'importance des projets à gérer et peuvent conduire le candidat à diriger les activités de tout un laboratoire de développement.

Les offres d'emploi disponibles dès maintenant

Emploi

Technical Analyst Hardware H/F/X

Emploi

Project Manager Full Stack Developer - Secteur Spatial H/F/X

Pour vous préparer à votre nouvelle vie...