Yra keturi skirtingi duomenų architekto darbų tipai: projektavimas, diegimas, pritaikymas ir palaikymas. Duomenų architektas yra asmuo, atsakingas už duomenų struktūros peržiūrą ir duomenų infrastruktūros projektavimą. Informacinių technologijų architektūra – tai duomenų, ryšių ir taisyklių, reguliuojančių kompiuterinės sistemos elgesį, sistemos organizavimas.
Sistemos projektavimas yra pagrindinė duomenų architekto darbų dalis. Atlikdamas šį vaidmenį duomenų architektas taip pat žinomas kaip duomenų modeliuotojas. Šis įgūdžių rinkinys reikalingas didelėms duomenų bazėmis valdomoms sistemoms. Atlikdamas projektavimo vaidmenį, duomenų architektas turi nustatyti pagrindines lenteles reliacinėje duomenų bazių sistemoje. Prastas dizainas neigiamai veikia sistemos veikimą, ataskaitų teikimo ir apdorojimo apribojimus.
Įmonių išteklių planavimo (ERP) sistemai įgyvendinti reikalingas bent vienas visą darbo dieną dirbantis duomenų architektas. Sistemos, turinčios kelis modulius arba funkcines sritis, yra sukurtos ant reliacinių duomenų bazių. Šios duomenų bazės turi būti pritaikytos kiekvienam įrenginiui. Be to, ERP sistemoms reikia bent trijų egzempliorių arba versijų. Gamybai, kokybės užtikrinimui, kūrimui ir ataskaitų teikimui reikalinga skirtinga architektūra, todėl jas turi prižiūrėti duomenų architektas.
Duomenų architektūros pritaikymas individualiems poreikiams yra labai dažnas reiškinys, nes labai mažai standartinių sprendimų atitinka reikiamus organizacijos poreikius. Struktūrą gali tekti koreguoti, kai yra programavimo pakeitimų, pataisų, atnaujinimų ar fizinės aparatinės įrangos modifikacijų. Daugelis įmonių taip pat turi duomenų architektų, optimizuojančių duomenų bazių struktūrą savo interaktyvioms svetainėms arba turinio valdymo sprendimams.
Norint išlaikyti bet kokią sudėtingą duomenų struktūrą, reikalingas nuolatinis palaikymas. Duomenų architekto gali reikėti pataisyti bet kokius pagrindinės technologijos struktūros arba sistemos užprogramavimo sąveikai su duomenų bazėmis lentelėmis pakeitimus. Svarbu suvokti, kad duomenų architekto darbams atlikti reikia aukšto lygio įgūdžių ir supratimo apie verslo reikalavimų įtaką technologijų struktūrai.
Norėdami kokybiškai atlikti įvairius duomenų architekto darbus, turite turėti informatikos, duomenų modeliavimo, statistikos ar matematikos bakalauro laipsnį. Be to, būtinas specializuotas duomenų modeliavimo, sistemos optimizavimo technikų ir dažniausiai naudojamų ERP sprendimų mokymas. Duomenų architektai plačiai naudoja keletą duomenų modeliavimo ir struktūrų valdymo programinės įrangos.
Verslo sandėlio ir verslo žvalgybos įrankių augimas padidino duomenų architektų poreikį. Verslo sandėlis arba žvalgybos sistema yra griežtai naudojama kuriant pritaikytas ataskaitas, duomenų kubus ir informaciją, kad būtų galima atsakyti į konkrečius verslo klausimus. Įmonės paprastai pradeda tyrinėti šiuos sprendimus, kai jų verslo sistema tampa stabilesnė, o vartotojams dabar patogu ieškoti išsamesnės informacijos.