L'architecte des systèmes d'information analyse les serveurs, les systèmes d'exploitation, les ordinateurs, et les logiciels pour les adapter aux besoins identifiés. Il commence par auditer la situation actuelle, puis conçoit un système évolutif et flexible dans les limites du budget. Ses recommandations sont consignées dans un plan de développement et transmises au chef de projet, qui peut faire appel à des spécialistes (architecte cloud, développeur) pour la mise en œuvre. L'architecte des SI supervise la mise en place du plan informatique, assure la cohérence et la performance du système à chaque étape. Dans une société de conseil, il répond aux demandes des clients, tandis que dans une grande entreprise, il participe davantage au choix et à la mise en œuvre des solutions recommandées en travaillant avec des prestataires.