Vous êtes sur la page 1sur 18

Data

Data Architect
Relevez le défi du Big Data ! Concevez des infrastructures pour exploiter des
données massives.

Durée de la Temps d'études


Durée de la
Emploi formation en conseillé à temps Diplôme niveau
formation :
garanti** alternance : plein : 7 (Bac+5)
400 heures
12 mois 6 mois

**Conditions disponibles sur la page https://openclassrooms.com/fr/job-guarantee


Qu’est-ce qu’un Data Architect ?

Notre monde numérique génère une multitude de données au volume et au débit


considérables dont l'exploitation constitue un défi technique :

Comment repenser le stockage de ces données, quand les infrastructures


classiques ne sont plus suffisantes ?
Comment les organiser pour en permettre un accès efficace ?
Quelles infrastructures de calculs parallèles massifs mettre en place pour servir
les besoins métiers ?

Les Data Architects évoluent au cœur de ces enjeux. À l'intersection de plusieurs


métiers, ils sont à la fois des concepteurs d’infrastructures informatiques , des
administrateurs de clusters de calculs et des analystes capables d'interpréter des
algorithmes complexes pour les adapter à une architecture distribuée.

Formez-vous au métier de Data Architect

En tant que Data Architect, vous serez responsable de la conception, du déploiement


et de l'administration de plateformes de calculs distribués et de stockage de données
massives.

Vous travaillerez de concert avec les équipes de développement, de Data Science, de


Business Intelligence et d'administration système. Vous devrez concevoir des solutions
fonctionnelles, anticiper les besoins futurs et respecter les contraintes imposées par les
architectures existantes.

OpenClassrooms s’associe avec CentraleSupélec pour vous proposer un parcours de


formation diplômant vous permettant de développer toutes les compétences du Data
Architect.

Vous souhaitez aller plus loin dans la conception d’algorithmes d’analyses de données
? Suivez notre parcours Data Scientist.

Data Architect 2
Alternance Data Architect

Pour favoriser l’accessibilité de l’éducation et l'insertion professionnelle,


OpenClassrooms propose cette formation de Data Architect en alternance et contrat
de professionnalisation. Grâce à cette dualité professionnelle & étudiante, vous pouvez
utiliser directement dans le monde professionnel les compétences que vous apprenez
lors de la formation à distance. OpenClassrooms est accrédité pour l’alternance et le
contrat pro. Il n’y a donc aucun problème pour trouver une entreprise, et cela quel que
soit votre âge !

Data Architecture : Les Prérequis

Niveau obligatoire : Bac + 3 en informatique ou Bac + 5 scientifique (sans


spécialisation informatique).
Pour les apprenants étrangers, un niveau de français B1-B2 (utilisateur
indépendant) est conseillé pour la réussite de la formation.
Accès à un ordinateur (PC ou Mac), muni d’un microphone, une webcam et une
bonne connexion internet (3.2 Mbps en envoi et 1.8 Mbps en réception de
données). Pour tester la qualité de votre connexion, cliquez sur ce lien.

Dans les projets de ce parcours, vous serez amenés à utiliser l'infrastructure de cloud
Amazon Web Services (AWS), qui est payante. AWS propose une offre gratuite qui vous
permettra de réaliser une partie des projets ; pour réaliser les projets en intégralité, le
coût à votre charge sera d'environ 100€.

Prérequis techniques

Algorithmique et structures de données :


Analyse d’algorithmes : estimation et optimisation de complexité en temps
et espace, notation asymptotique, structures de données.
Méthodes de conception et d’optimisation d’algorithmes : récursivité, diviser
pour régner, force brute…
Théorie des graphes (parcours, plus court chemin).
Programmation :
Connaissances impératives en programmation objet (Java, Scala, Python,
Ruby, C++ ou autre) et en structures de données.
Notions de parallélisation.
Bases de données :
Solides connaissances en bases de données relationnelles et langage de
requêtes SQL. Architecture d’un SGBD.

Data Architect 3
Propriétés ACID.
Gestion du cache et de la concurrence.
Ingénierie informatique :
Solides connaissances de l'environnement Unix.
Gestion de la mémoire et des transferts de données.
Connaissances réseau élémentaires.

Complétez notre test de positionnement pour évaluer votre niveau. Notez que ce quiz
ne constitue pas une validation.

Pour vous inscrire à ce parcours, vous devrez obligatoirement remplir ce formulaire


d'admission. Notez que si vous ne possédez pas le niveau de prérequis attendu et/ou
que vous êtes déjà en activité, la durée de votre formation sera allongée.

Ce que vous saurez faire

Réaliser des calculs distribués en temps réel ou en batch avec MapReduce


Administrer une plateforme de calculs distribués dans le cloud
Modéliser, traiter et transformer des données complexes
Concevoir une solution de stockage de données hétérogènes avec NoSQL
Visualiser des données générées en temps réel
Concevoir et déployer une architecture distribuée complète de traitement de
données

Quels métiers pourrez-vous exercer ?

Appelé Data Engineer, Architecte Big Data ou encore Ingénieur·e Big Data, le profil de
Data Architect est rare et très recherché (en CDI) par les grandes entreprises ou les
start-up en croissance. Les métiers du big data ont le vent en poupe, l'éducation à ces
compétences est donc un bon investissement pour l'avenir.

Salaire Data Architect

En suivant la formation Data Architect, vous pourrez prétendre aux rémunérations


suivantes* :

Débutant : 40 000 € à 50 000 € annuels bruts


Expérimenté : 50 000 € à 80 000 € annuels bruts

Selon votre profil, la rémunération peut varier à la hausse.

Data Architect 4
En freelance, les Data Architects facturent jusqu’à 1 000 € par jour de travail.

(*source : plateformes de recherche d’emploi Glassdoor et Neuvoo)

Data Architect 5
Projet 1 - 10 heures

Définissez votre stratégie


d'apprentissage !
Vous embarquez sur un grand parcours d'apprentissage ! Équipez-vous des
outils et des bonnes pratiques dont vous aurez besoin tout au long de vos cours
et de vos projets.

Compétences cibles
Construire pas à pas son projet professionnel

Cours associés

Apprenez à apprendre
Facile 6 heures

Être capable d'apprendre vite et bien est une compétence clé


qui vous ouvrira les portes de n'importe quel domaine, tout au
long de votre vie. Suivez ce cours pour améliorer votre capacité
d'apprentissage !

Data Architect 6
Projet 2 - 75 heures

Réalisez un apprentissage
distribué
Vos collègues Data Scientists ont développé un algorithme de reconnaissance
d’images révolutionnaire. Votre mission ? Adapter cet algorithme à une
architecture de calculs distribués.

Compétences cibles
Comprendre la notion de Resilient Distributed Datasets
Débugger/Accélérer un programme distribué
Déployer et administrer une plateforme de calcul distribué dans le cloud
Réaliser l'apprentissage distribué d'un modèle de machine learning
Réaliser un calcul distribué avec Spark

Cours associés

Réalisez des calculs distribués sur des données


massives
Moyenne 20 heures

Dans ce cours, vous apprendrez à réaliser des analyses de


données massives sur des centaines de machines dans le
cloud grâce à Hadoop MapReduce, Spark et Amazon Web
Services.

Concevez des architectures Big Data


Moyenne 6 heures

Nous sommes à l'âge d'or du Big Data et les Data Architects disposent
de tous les outils dont ils ont besoin pour gérer des données massives.
Mais comment les assembler ? Familiarisez-vous avec une vision
d'ensemble pour la conception d'architectures Big Data complètes.

Data Architect 7
Projet 3 - 70 heures

Traitez des données en temps


réel
Votre objectif ? Devenir riche, très riche même. Pour cela, vous savez que le
Bitcoin offre de juteuses opportunités. Voyons voir si vous parvenez à extraire
des données pertinentes pour arriver à vos fins !

Compétences cibles
Créer et visualiser des métriques à partir de données générées en temps réel
Créer une plateforme distribuée de flux de messages en temps réel
Réaliser des traitements distribués de données en temps réel

Cours associés

Gérez des flux de données temps réel


Moyenne 12 heures

Quel est le point commun entre Kafka, auteur tchèque du


XXème siècle, et Storm, membre des 4 Fantastiques ? Ils vous
permettront tous les deux de ne pas vous noyer sous le flot des
données à traiter en temps réel... et vous allez découvrir les
deux dans ce cours !

Maîtrisez les bases de données NoSQL


Moyenne 15 heures

Longtemps, les bases de données relationnelles ont régné en


maîtres sur le stockage de données structurées... Cette époque
est désormais révolue, et une foule de solutions s'attaquent
aux différents problèmes liés à l'explosion des données
massives. Vive le NoSQL !

Data Architect 8
Projet 4 - 85 heures

Analysez des données en


batch
Le cabinet de recrutement Dan & Briggs chasse des experts dans tous les
domaines. Ils font appel à vos services de freelance pour analyser leurs données.
Pour cela vous devrez utiliser Wikipedia...

Compétences cibles
Stocker des données distribuées avec HDFS
Concevoir un data lake
Mettre en place des outils d’analyse de données par lot
Représenter des structures de données complexes
Sérialiser des données semi-structurées avec Avro

Cours associés

Maîtrisez les bases de données NoSQL


Moyenne 15 heures

Longtemps, les bases de données relationnelles ont régné en


maîtres sur le stockage de données structurées... Cette époque
est désormais révolue, et une foule de solutions s'attaquent
aux différents problèmes liés à l'explosion des données
massives. Vive le NoSQL !

Créez votre Data Lake


Moyenne 8 heures

A l'ère du Big Data, comment stocker de manière fiable les quantités


massives de données au format incertain que génèrent nos applications
? En créant un Data Lake !

Data Architect 9
Projet 5 - 100 heures

Développez une architecture


Big Data complète
Pour ce projet de synthèse, toutes vos compétences de Data Architect seront
mises à l’épreuve. Nouveau chez Twitter, votre première mission est de créer un
top 10 des sujets “tendances” en développant une architecture complète.

Compétences cibles
Distribuer des algorithmes sur un cluster de calcul de manière optimale
Indexer des données avec NoSQL
Stocker des quantités massives de données hétérogènes
Traiter des flux de données en temps réel
Concevoir une architecture de stockage et de traitement de données distribuée
adaptée aux besoins métiers
Créer une plateforme distribuée de flux de messages en temps réel

Cours associés

Concevez des architectures Big Data


Moyenne 6 heures

Nous sommes à l'âge d'or du Big Data et les Data Architects


disposent de tous les outils dont ils ont besoin pour gérer des
données massives. Mais comment les assembler ?
Familiarisez-vous avec une vision d'ensemble pour la
conception d'architectures Big Data complètes.

Data Architect 10
Projet 6 - 60 heures

Effectuez une veille


technologique Big Data
(option stage)
Vous arrivez au bout de ce parcours de formation. La communauté
OpenClassrooms a été présente pour vous aider. À vous de lui rendre la pareille
avec ce projet !

Compétences cibles
Faire une veille technologique en Big Data

Cours associés

Rédigez votre rapport de stage


Facile 30 minutes

Le stage en entreprise est une étape décisive de votre


formation. Afin d'en tirer le maximum et d'en rendre compte
au mieux, vous allez produire un rapport de stage. Suivez ce
mini-cours pour apprendre à rédiger un rapport de stage aussi
enrichissant que convaincant !

Data Architect 11
lternance
OpenClassrooms, 1ère école en ligne
à proposer des formations diplômantes

L'alternance en ligne permet à l'entreprise et à l'étudiant de trouver le meilleur


rythme adapté à leurs besoins respectifs.
Côté étudiant :
une formation diplômante
et 100% financée
L'alternance est une modalité de formation qui mêle acquisition des
connaissances (en ligne) et des compétences (en entreprise).

Comment se déroule Est ce que la


un parcours en formation en
alternance alternance a un coût
OpenClassrooms ? pour l'étudiant ?

Après avoir choisi le parcours de La formation en alternance est


formation qui lui convient, l'étudiant gratuite ! Une rémunération est
bénéficie d'un accompagnement également prévue : jusqu'à 100% du
gratuit de 2 mois pour trouver son SMIC en fonction de votre âge et de
entreprise. votre année de formation.

La formation peut se réaliser en contrat Pour se lancer, une seule adresse :


de professionnalisation ou openclassrooms.com/fr/apprenticeship
d'apprentissage. Rendez-vous à la page
suivante pour savoir lequel choisir !
Côté entreprise :
l'accès à des profils qualifiés
toute l'année, en toute
simplicité !
OpenClassrooms est la 1ère école en ligne à proposer des formations en
alternance, aux titres reconnus par l'État de niveau Bac+2 à Bac+5, sur des
métiers en tension, très recherchés par les recruteurs. Les formations en
alternance peuvent être financées, soit par la taxe d'apprentissage, soit par
les OPCO (Opérateurs de Compétences).

Comment lancer des Quand peut-on


parcours lancer une démarche
d'alternance au sein d'alternance au sein
de l'entreprise ? de l'entreprise ?

Pour chercher des profils à recruter en À tout moment : le contrat peut


alternance ou lancer le recrutement d'un démarrer tout au long de l'année, il n'y a
étudiant déjà identifié, n'hésitez pas à pas de date de rentrée imposée.
contacter :
job.placement@openclassrooms.com

Les équipes d'OpenClassrooms vous


accompagnent à chaque étape d'une
démarche d'alternance, du dossier de
financement au suivi de vos alternants.
Pourquoi l'alternance
en ligne ?
Les avantages de l’alternance OpenClassrooms sont nombreux : date de début
flexible, formations créées par des experts métiers, accompagnement
personnalisé, formation financée...
1. Une formation gratuite 2. Une solution flexible,
pour l'étudiant et financée adaptée aux besoins de
pour l'entreprise l'étudiant et de l'entreprise

La formation est gratuite. Le contrat peut démarrer à tout


moment de l'année.
Dans le cadre d'un contrat de
professionnalisation, elle est 100% Il est possible de faire soit un contrat
financée par votre OPCO. de professionnalisation, soit un contrat
d'apprentissage.
Dans le cadre d'un contrat
d'apprentissage, elle est financée par la Le(s) jour(s) dédié(s) à la formation est
taxe d'apprentissage que paient les (sont) flexible(s) en fonction de
entreprises privées. l'organisation de l'étudiant et de
l'entreprise.

3. Une formation de 4. Un accompagnement


qualité, conçue pour une dédié à chaque étape,
application directe au sein pour l'étudiant comme
de l'entreprise. pour l'entreprise

Les formations OpenClassrooms sont Des profils d'étudiants disponibles et


professionnalisantes. Elles sont conçues pré-sélectionnés par nos experts pour
par et pour l'entreprise, sur des métiers répondre à vos besoins en recrutement
recherchés. sur toute la France.

Les formations OpenClassrooms sont Un accompagnement par nos


de qualité, avec des diplômes inscrits au conseillers pédagogiques à chaque
RNCP (Répertoire National des étape de l'alternance.
Certifications Professionnelles) et dont
Un point de suivi hebdomadaire par un
les niveaux sont reconnus par l'État.
mentor individuel pour motiver
Une plateforme collaborative favorise l'étudiant et l'accompagner pendant
les échanges entre apprentis et aide à la toute sa formation.
recherche d'emploi.

Des espaces de coworking sont


proposés dans toute la France.
Tout savoir sur les
contrats d'alternance
Une question ? Un projet ?
Contacter : job.placement@openclassrooms.com
Contrat de
professionnalisation
1 jour en formation / 4 jours en entreprise.

L'entreprise embauche l'étudiant en CDD sur 12 ou 24 mois (selon le parcours de


formation).
La formation est financée par un OPCO. OpenClassrooms est référencé dans les
principaux OPCO grâce à ses titres certifiés et sa certification Datadock.
L'entreprise fait la démarche de demande de prise en charge auprès de son OPCO.
Nos équipes sont présentes à chaque étape pour l'accompagner.
L'étudiant est rémunéré sur une base qui va de 65% à 100% du SMIC (pour un
étudiant de plus de 26 ans).
Si l’étudiant a plus de 26 ans et est demandeur d’emploi, Pôle Emploi octroie une
aide à l’emploi à l’entreprise.

Vous aimerez peut-être aussi