Description
ICT system architects design architecture, components, modules, interfaces, and data for a multi-components system to meet specified requirements.
EssentialOptional
Theoretical Knowledge
hardware platformssystems theorysystems development life-cycledigital systemsbusiness process modellingdatabase development toolssystem designweb programmingErlangSmalltalk (computer programming)COBOLVisual BasicHaskellCoffeeScriptdefence standard proceduresOracle WebLogicRObjective-CPerlICT security legislationScalaPython (computer programming)APLSwift (computer programming)VBScriptScratch (computer programming)Pascal (computer programming)Ruby (computer programming)TypeScriptC#ICT project management methodologiesML (computer programming)lean project managementinformation structureProlog (computer programming)Assembly (computer programming)OpenEdge Advanced Business Languagesecurity engineeringICT process quality modelsGroovytask algorithmisationICT system integrationSAP R3JavaScriptProcess-based managementABAPmodel based system engineeringPHPICT system programmingAgile project managementJava (computer programming)Common LispMATLABASP.NETSAS languageLispimage recognitionAJAXMicrosoft Visual C++computer programmingC++
Practical Skills
manage system testingapply ICT systems theoryimplement ICT security policiesdesign enterprise architectureassess ICT knowledgealign software with system architecturesintegrate system componentsuse markup languagesacquire system componentcreate data modelsanalyse business requirementsdesign information systemmanage databaseuse an application-specific interfacedefine technical requirementsdesign database schemedesign for organisational complexitydesign cloud architectureapply technical communication skillsuse object-oriented programmingdesign database in the clouddesign processprovide cost benefit analysis reportsbuild business relationshipsmanage staffperform resource planningplan migration to cloudmanage cloud data and storagedevelop with cloud servicessolve ICT system problemsmanage standards for data exchange