Pour les nouveaux besoins des entreprises en termes d'accessibilité de leur système d'information, l'ingénieur cloud computing travaille sur le stockage des données en dehors de l'entreprise et à leur accès sécurisé depuis mobiles, tablettes ou postes de travail.
Le cloud computing (littéralement " informatique dans les nuages ") permet de stocker d'énormes masses de données (big data) sur des serveurs dématérialisés, en dehors de l'entreprise. La première mission de l'ingénieur cloud computing est donc de sélectionner les prestataires qui répondront le mieux aux besoins de son entreprise en termes de logiciels, de plates-formes et d'infrastructures. Pour cela, il doit définir précisément les besoins, étudier les offres des prestataires et passer des appels d'offres.
Il gère ensuite la mise en place des nouvelles solutions de stockage des données et leur intégration dans l'architecture système de l'entreprise. Pour cela, il réalise des tests techniques et fonctionnels. Il est responsable de la relation entreprise/fournisseur, et doit s'assurer de la sécurisation des données et de leur accès possible à tout moment depuis tous les types d'appareils : smartphones, tablettes, postes de travail, etc.
Enfin, il assure le transfert des compétences en réalisant de la documentation et des formations spécifiques à l'usage des utilisateurs. Il s'occupe également de la maintenance du nouveau système.
S'il jongle régulièrement avec les algorithmes, la programmation et l'architecture des logiciels et des réseaux lors des phases de déploiement et de gestion du cloud, l'ingénieur doit également animer des réunions, écrire des rapports et de la documentation, par exemple. Il doit donc avoir un profil polyvalent.
Il doit avoir des connaissances étendues dans le domaine informatique, telles que la maîtrise des environnements Linux et Windows, mais aussi celle des outils spécifiques au stockage, à la virtualisation, au développement, à la gestion de bases de données, etc.
Il doit en outre avoir un certain sens de la pédagogie et être curieux pour suivre les évolutions de son secteur. À l'aise avec les chiffres comme avec les mots, il doit être capable de communiquer avec un grand nombre d'interlocuteurs. Une bonne connaissance de l'anglais technique est également nécessaire.
Les ingénieurs cloud computing sont très recherchés pour leurs connaissances sur un secteur nouveau et pour leurs compétences transversales. Les formations spécifiques étant encore rares, les jeunes diplômés sont accueillis à bras ouverts par les entreprises avec des salaires supérieurs à ceux offerts aux profils système et réseaux, plus généralistes.
Ils peuvent être employés soit chez les prestataires (éditeurs de logiciels, fournisseurs de plates-formes ou d'infrastructures...), soit dans les entreprises ou les administrations utilisatrices de services cloud ou souhaitant le devenir.
Le cloud étant en voie de généralisation dans les entreprises, la demande est forte en experts du domaine et elle n'est pas près de se tarir, car les techniques évoluent encore beaucoup. Après quelques années d'expérience, l'ingénieur cloud peut s'orienter vers des postes à hautes responsabilités dans l'entreprise.