Ingénieur Cloud Computing
L’ingénieur ou l'ingénieure cloud computing (littéralement, informatique dans les nuages) s’attache à remplir plusieurs missions : sécurisation des données sensibles dématérialisées ; optimisation des consommations d’énergie des data centers ; architecture logiciel / infrastructure ; gestion Big data (données massives) en tant que data scientist.
Selon son contrat et l’entreprise qui l’emploie, l’ingénieur cloud est plus spécialisé dans l’une ou l’autre de ces missions.
Face à la multiplication et à la profusion des données numériques, l’architecte big data fait partie des profils les plus recherchés du big data.
Rôles et tâches
L’ingénieur ou l'ingénieure cloud computing est en charge du déploiement, du stockage et de la gestion des données sur des serveurs situés hors de l’entreprise dans des datas centers. C’est un spécialiste des algorithmes, de la programmation et de l’architecture de logiciels et réseaux.
Chef de projet, l’ingénieur cloud a la responsabilité de la relation entreprise cliente/fournisseur. Trois modèles de services sont à sa disposition : le SaaS (software as a service), le PaaS (platform as a service), et l’IaaS (infrastructure as a service).
Salaires
Débutant : 2 700 € Intermédiaire : 3 600 € Confirmé : 4 500 €
Formation
Les ingénieurs cloud computing ont un niveau bac + 5 en informatique avec une spécialisation réseaux, cloud computing, systèmes distribués...
Exemples de formations :
Niveau bac + 5
- Diplôme d'écoles d'ingénieur spécialisées en informatique et réseaux, en intelligence artificielle ou big data : Isep, Epita, Télécom Lille 1, Télécom ParisTech, Eurecom, Télécom Bretagne, Télécom SudParis, Itescia, Supinfo, IMT Mines Ales, Ensisa, ESAIP,
- Master informatique. Différents parcours : cloud computing (Isep) ; cloud computing & mobility (Insset) ; cloud computing et mobilité (UPJV) ; cloud et réseaux / cloud computing and services (Université de Rennes)
- MBA spécialisé en cloud business management (ECD Paris Business School),
Niveau bac + 6
- Mastères spécialisés (MS) : virtualisation et cloud computing (Itescia)
A noter : la formation « Executive certificate : architecture cloud computing » à l’Ecole centrale.
Compétences nécessaires
L’ingénieur cloud computing a un excellent niveau en informatique. Il maîtrise de nombreux outils numériques et langages informatiques :
- environnements GNU/Linux, Microsoft Windows…
- services : Postfix, filtrage de contenu, Bacula…
- stockage : Apache 2, FreeRadius, Proftpd, Bind, MySQL, OpenLDAP…
- virtualisation : xen, KVM ou VMWare…
- base de données : architecture BDD, MySQL, NFS, DRBD…
- développement : PHP, Perl, liaisons SQL…
Évolutions de carrière
Ingénieur cloud computing est un métier qui s'installe sur le marché de l'emploi. L'évolution le conduira vers des postes à responsabilités dirigeantes.