Description
Cloud engineers are responsible for the design, planning, management and maintenance of cloud-based systems. They develop and implement cloud-applications, handle the migration of existing on-premise applications to the cloud, and debug cloud stacks.
EssentialOptional
Theoretical Knowledge
systems theorycloud technologiescyber securitysystems development life-cyclecloud security and complianceICT system integrationdatabase development toolsoperating systemsweb servicesICT system programmingservice-oriented modellingcloud monitoring and reportingcomputer programmingICT security standardsPython (computer programming)Ruby (computer programming)data engineeringsecurity engineeringethicsJava (computer programming)
Practical Skills
design for organisational complexityinterpret technical textsdesign cloud architecturedo cloud refactoringimplement cloud security and compliancerespond to incidents in clouddesign database in the cloudanalyse software specificationsalign software with system architecturesautomate cloud tasksplan migration to cloudmanage cloud data and storagedevelop software prototypedebug softwaredevelop with cloud servicesmanage keys for data protectionanalyse business requirementssolve ICT system problemsdeploy cloud resourcedesign cloud networksapply ICT systems theoryuse query languagesdesign interaction modelapply risk management processesperform data analysis