Des compétences techniques. C'est un expert en matière de conception et modélisation des systèmes d'informations (cartographie, modélisation de flux de données) ainsi qu'en matière de système d'information, matériels et solutions applicatives (CRM, BI, ERP, Workflow, EAI...). Il maîtrise également les normes et méthodes de développement (UML, merise, rational rose...), les normes de sécurité comme les protocoles réseaux (TCP/IP...) et connaît les systèmes d'exploitation (Windows, Unix, Linux, Solaris, OS...). Sa bonne connaissance de l'entreprise et de ses métiers le sensibilise à la compréhension de la stratégie globale et à l'environnement concurrentiel. L'architecte technique sait anticiper l'impact d'évolutions lourdes de conséquences sur les systèmes d'information. Bon gestionnaire de projet, il possède de bonnes qualités rédactionnelles, utiles à la rédaction des appels d'offre. L'anglais courant est indispensable.
Des qualités personnelles. Rigoureux et organisé, il élabore et optimise, grâce à sa réactivité, des architectures complexes qui nécessitent le respect de règles précises. Sa disponibilité est très grande car la fonction est parfois " dévoreuse " de temps. Attentif aux besoins de son client, il sait aussi être créatif et " vendre " la solution sur mesure retenue et faciliter l'adhésion des différents acteurs. Il fait ainsi preuve de grandes qualités d'abstraction et de modélisation. Ses capacités à gérer son stress, dans le cadre des phases critiques du projet (déploiement, intégration) font apprécier ses qualités relationnelles en interne, et limitent ainsi les conflits. Enfin, il est curieux et assure une veille technologique indispensable.