
En systemarkitekt er en rolle innen informasjons- og kommunikasjonsteknologi (IKT) med ansvar for å utforme arkiktekturen til et datastyrt system, altså et system som består av både programvare og maskinvare, slik at systemet oppfyller visse krav. En systemarkitekt har ansvar for teknisk design av hele eller deler av et IT-prosjekt eller -system.
Man kan videre dele inn i mer spesifikke roller som infrastrukturarkitekt eller teknisk arkitekt når rollen handler om design av maskinvare, og løsningsarkitekt (solutions architect) når rollen handler om design av et programvareprosjekt.
Microsoft med flere har introdusert rollen konsernarkitekt (enterprise architect) som som en type programvarearkitekt med ansvar for den overgripende IT-arkitekturen innenfor et konsern eller større selskap. Konsernarkitekten har en rolle som som kan sammenlignes med byplanlegging i tradisjonell arkitektur, og denne "byplanen" ligger til grunn for løsningsarkitekten når denne skal designe et spesifikt system som skal anvendes innenfor selskapet.
Dersom systemarkitekturen er tjenesteorientert kan man også snakke om en servicearkitekt eller tjenestearkitekt som har ansvaret for detaljdesign av hver tjeneste i det designet som løsningsarkitekten har tatt frem.
En samlebetegnelse som har blitt foreslått er IT-arkitekt, og ifølge denne beskrivelsen omfatter IT-arkitektur de tre områdene systemarkitektur, aktivitetsarkitektur og interoperabilitetsarkitektur.
Innen systemdesign er arkitekter (og ingenører) ansvarlige for:
I Norge er ikke tittelen arkitekt beskyttet, men tittelen sivilarkitekt er beskyttet. I USA er bruken av ordet "architect" regulert i mange stater. I Storbritannia derimot anses ikke ordet "architect" for å være i brudd med beskyttelsen når det er brukt innenfor konteksten av IT og programvare.