En 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.