Yritysarkkitehti on henkilö, jolla on erittäin erikoistunut tietotekniikkatehtävä. Arkkitehtuurityyppeihin kuuluvat tyypillisesti data-arkkitehdit, ratkaisuarkkitehdit, laajamittaiset jakeluarkkitehdit ja yritysarkkitehdit. Jokainen näistä yritysarkkitehtityöpaikoista vaatii merkittävää koulutusta ja kokemusta tietyllä alalla. Arkkitehti vastaa tietokonejärjestelmän teknisten näkökohtien suunnittelusta ja hallinnasta.
Tietoarkkitehtiä pyydetään yleensä suunnittelemaan suuria tietokantoja. Tällä henkilöllä on laaja kokemus tietokantateoriasta ja suunnittelusta. Tietoarkkitehti auttaa yritystä luomaan analyyttisiä raportteja, joiden avulla voidaan määrittää yrityksen suorituskyky.
Ratkaisuarkkitehdit ovat järjestelmäinsinöörejä, jotka ovat erikoistuneet tuotteisiin tai ohjelmointikieleen. Tämä arkkitehti ymmärtää tietyn ohjelmistotyökalun vivahteet. Ratkaisuarkkitehti on välttämätön yrityksille, jotka käyttävät erikoisohjelmistoja.
Suuret organisaatiot käyttävät tyypillisesti laajoja ohjelmia, joita jaetaan ympäri maailmaa. Tämäntyyppiset ohjelmistot vaativat yritysarkkitehdin, joka tuntee hajautetut tekniikat. Laajamittaisella jakeluarkkitehdilla on laaja kokemus hajautetuista verkoista ja ohjelmistoprotokollista. Tämäntyyppiset yritysarkkitehtityöt sisältävät tyypillisesti työskentelyä laajamittaisten Java- tai Microsoft Windows -tekniikoiden kanssa.
Inhimilliset tekijät arkkitehdit suunnittelevat ja rakentavat graafisia näyttöjä tietokoneohjelmille. Nämä yritysarkkitehtityöt edellyttävät syvää ymmärrystä siitä, miten tietokoneiden näytöt ovat helppokäyttöisiä. Tämän tyyppinen arkkitehti tiimissä auttaa varmistamaan sovelluksen käytettävyyden.
Ihmiset, joilla on teknisiä yritysarkkitehtitehtäviä, ovat erikoistuneet käyttöjärjestelmiin, verkkoihin ja laitteistoihin. Tämän tyyppinen arkkitehti auttaa organisaatiota rakentamaan tietokonekomponentteja, jotka voivat tukea tuhansia käyttäjiä. Teknisen arkkitehdin on ymmärrettävä tietotekniikan monia puolia, mikä tekee hänestä erittäin monipuolisen insinöörin.
Arkkitehtuuri on työtä, joka vaatii monen vuoden kokemusta. Tyypillisellä arkkitehdillä on vähintään 10 vuoden kokemus erikoisalaltaan. Näillä ihmisillä on kokemusta erittäin monimutkaisten tietokonejärjestelmien rakentamisesta. Tämä asema on erittäin arvokas organisaatiolle ja se on yleensä hyvin palkittu.
Ohjelmistoarkkitehti on edistynyt ohjelmoija, joka ymmärtää kuinka rakentaa monimutkaisia ohjelmistoja. Hän on yleensä erikoistunut vain muutamaan ohjelmointikieleen, mikä antaa hänelle syvän käsityksen tietyn kielen vivahteista. Tämäntyyppisiä yritysarkkitehtipaikkoja on vaikea täyttää, koska ne vaativat erikoistaitoja.
Yritysarkkitehdit tuntevat ohjelmistoarkkitehtuurimallit ja automaattiset suunnittelutyökalut. Hän on tyypillisesti arkkitehtuurin graafisten työkalujen ja suunnitteluperiaatteiden asiantuntija. Yritysarkkitehti tuntee hyvin yhtenäisen merkintäkielen (UML) sekä arkkitehtuurin suunnittelumallit. Tämä auttaa häntä luomaan asiakirjoja, jotka yrityksen on helppo ymmärtää.