Proposer les meilleures solutions
L'architecte web commence son travail en amont d'un projet en en faisant un audit technique. Ensuite, il conseille les intervenants (chef de projet interne ou client extérieur) dans leurs choix technologiques, puis valide la cohérence des solutions retenues. Il s'attache notamment à garantir la bonne tenue des outils choisis sur la durée en anticipant les besoins futurs et les évolutions possibles du projet.
Établir le cadre du travail
Il conçoit et modélise des architectures système, réalise des maquettes pour présenter les avantages et les inconvénients des différentes solutions. Il participe aux calculs de bande passante pour les sites à fort trafic, dimensionne les serveurs en fonction de l'activité actuelle et future, gère les relations avec l'hébergeur, participe à la structuration des bases de données. C'est lui qui établit le cadre de travail (framework) des développeurs.
Assurer le support technique
S'il travaille en ESN (entreprise de services du numérique), il peut également répondre au cahier des charges du client et chiffrer l'ensemble du projet d'un point de vue technique. Au cours du développement du projet, il reste présent en support de l'équipe de production pour tout problème technique. Il réalise enfin les tests de charge pour vérifier la solidité de l'architecture.
Proche de l'équipe de production
Si l'architecte web est fréquemment dans un bureau derrière son écran, il n'est pas isolé dans sa tour d'ivoire. Il travaille en équipe et doit savoir rester disponible pour résoudre les problèmes techniques qui peuvent se présenter au cours du développement du projet. Il travaille ainsi en collaboration régulière avec le chef de projet, les développeurs, le responsable système/réseaux, le responsable de la sécurité informatique...
Une fonction à géométrie variable
Selon la structure dans laquelle il travaille et la taille de son entreprise, il peut exercer une fonction de directeur technique ou, au contraire, être rattaché à celui-ci, ou à un responsable informatique, un directeur des systèmes d'information ou un directeur de projet. Dans tous les cas, il a un rôle stratégique et central.
Un poste à responsabilités
Lors de certaines phases du développement, l'architecte peut être amené à travailler tard le soir, voire être d'astreinte le week-end pour prévenir tout problème technique. Il s'agit d'un poste à responsabilités qui demande une bonne disponibilité et une résistance au stress.