DATA ENGINEER
DATA ENGINEER
Répondre aux besoins Big Data des métiers du GroupeVous maîtrisez les langages informatiques et vous passionnez pour le Big Data ? Pour vous, l’utilisation des données représente l’avenir ? Bonne nouvelle : vous serez forcément dans votre élément au sein du Groupe Société Générale en tant que Data Engineer !
En lien étroit avec d’autres experts en informatique (Data Scientist, Data Quality Manager, Data Designer, Architecte Big Data) et l’ensemble des métiers du Groupe, vous travaillez en méthode Agile et en peer programming. Vous collectez, organisez et modélisez les données, en un mot, vous les rendez accessibles. Vous assurez aussi une veille technologique de premier plan, afin d’être toujours à la pointe des connaissances en matière de data. Tout cela fait de vous un expert incontournable, dont l’avis est pris en compte dans les décisions du Groupe.
Vos missions
- Concevoir des solutions pour collecter, organiser et synthétiser de gros volumes de données
- Participer à l’analyse complexe de données provenant de différentes sources
- Assurer une veille technologique permettant de tester de nouvelles fonctionnalités et nouveaux outils, participer à des conférences internationales (Flink Forward, Spark Summit…).
- Documenter vos travaux
- Faire un usage responsable et éthique des données
LES ATOUTS DU JOB
Si je devais résumer en une phrase. Mon job, ça consiste à guider les décisions stratégiques en matière de technologies et d'innovation. Bien sûr, au quotidien, c'est un petit peu plus diversifié et il n'y a pas deux journées qui se ressemblent. Néanmoins, il y a quand même trois piliers principaux qui ressortent.
Premièrement, c'est définir et faire exécuter la stratégie technique des plateformes data et IA du Groupe, que ce soit en matière de technologies, de produits, d'innovation, de méthodes de construction.
Deuxièmement, c'est la gestion du portefeuille de projets à l'avant-garde de l'innovation comme par exemple, la mise en œuvre de la plateforme d'IA générative du Groupe Société Générale.
Et enfin, troisièmement, participer aux efforts de pédagogie et d'acculturation des lignes métiers pour leur expliquer comment la data et l'IA peuvent améliorer leur quotidien.
À mon sens, il y a deux compétences clés. La première, c'est la curiosité, puisqu'on est dans un monde où la technologie va vite et innove très rapidement. La deuxième, c'est l'audace, puisqu'il faut aussi être capable de sortir des sentiers battus pour créer les conditions du changement et appliquer l'innovation au quotidien.
Depuis quelques années, je fais du coaching et du mentoring de jeunes talents techniques, qu'ils soient développeurs ou data scientists. Je suis toujours très fier quand je les vois se développer, s'épanouir au sein du Groupe.
Mon équipe est internationale puisqu'elle est basée principalement en France et en Inde. Et dans ce contexte, c'est extrêmement important pour moi d'avoir une atmosphère où chacun se sent libre d'exprimer ses opinions et ses idées. J'accorde également beaucoup d'importance à l'autonomie et la prise d'initiative, car on évolue dans un domaine où l'innovation est clé et donc il faut donner la possibilité à chacun d'être autonome et de prendre les initiatives qu'il juge bonne à son niveau.
Quand je suis arrivé dans le Groupe, ce qui m'a le plus étonné, c'était à la fois l'appétence pour l'innovation technologique, tout en évoluant dans un secteur qui est très réglementé donc j'ai été très positivement surpris de voir comment le Groupe arrivait à résoudre cette contradiction apparente pour créer des innovations qui soient à la fois responsables, mais qui respectent aussi les réglementations en vigueur.
Profils recherchés
Développement informatique
Connaissance des logiciels Scala, développement Python, Spark, Flink
Gestion de base de données
Technique d’agilité
Bac + 5 en informatique, école d’ingénieur ou université
Questions fréquentes sur le Data Engineer
Qu’est-ce qu’un Data Engineer ?
Quelles sont les principales missions d'un Data Engineer ?
- la conception et la mise en œuvre de pipelines de données, une méthode qui permet de collecter, transformer et stocker les données pour les utiliser ensuite dans les projets ;
- le nettoyage et la transformation de données ;
- le développement et la maintenance des bases de données.
- la mise en œuvre des mesures de sécurité pour protéger les données sensibles et pour garantir la conformité avec les réglementations en place ;
- la surveillance et l’audit sur l’accès aux données afin de prévenir les violations de sécurité et les accès non-autorisés.
Également, un Data Engineer est chargé de la sécurité et de la conformité des données, lui sont attribués ainsi les missions suivantes :
Enfin, le Data Engineer doit être en constante veille technologique pour permettre l’innovation au sein de sa structure, afin d’améliorer l’efficacité et la qualité des processus de gestion des données.
Quelles compétences et qualités sont essentielles pour devenir Data Engineer ?
Le Data Engineer doit maîtriser la programmation (Python, SQL) ainsi que divers systèmes d’exploitation (UNIX, Linux, Solaris) et les outils de traitement de données (Hadoop, Spark). Il doit également avoir des compétences en ingénierie logicielle : maitriser la conception, le développement et l’actualisation de logiciels informatiques. De même, le Data Engineer doit avoir une bonne lecture et compréhension des bases de données et notamment leurs solutions (SQL, NoSQL). La maîtrise des technologies du Big Data est également essentielle, car elle permet le traitement et la manipulation de données massives.
Enfin, pour comprendre les besoins de l’entreprise et y répondre au mieux, le Data Engineer doit être capable de collaborer avec l’ensemble des équipes.
Quelle est la formation nécessaire pour devenir Data Engineer ?
Certaines entreprises exigent des certifications spécifiques, telles que la Google Data Engineer certification (GDE), la Google Cloud Plateform Data Engineer certification (GCP) ou l’Amazon Web Services Data Engineer certification (AWS)
Enfin, pour faire la différence avec d’autres candidats, n’hésitez pas à multiplier les expériences professionnelles au cours de votre cursus scolaire.
Comment évolue la carrière d'un Data Engineer ?
Enfin, il peut également se spécialiser dans le design de la data et devenir Data Designer.
Comment se déroule la « journée type » d’un Data Engineer ?
Quel est le salaire moyen d'un Data Engineer ?
Data Engineer VS Data Architect : quelles différences ?
Un Data Architect, quant à lui, conçoit et modélise les systèmes de données pour répondre aux différents besoins exprimés.
Data Engineer VS Machine Learning Engineer : quelles differences ?
Data Engineer VS Data Scientist : quelles différences ?
Data Engineer vs Data Analyst : quelles différences ?
Les étapes pour nous rejoindre
Pour bien se connaître et nous assurer que vous vous épanouirez au sein de Société Générale, il reste quelques étapes à franchir.
01
connaître
En répondant aux offres d’emploi.
02
Nous vous contactons pour un premier échange et des tests en ligne.
03
Vous rencontrez nos opérationnels et les ressources humaines.
04
Le poste est à vous, l’aventure peut commencer.
Et si l'aventure ne fasait que commencer ?
Chez Société Générale, nous veillons à ce que chacun puisse construire son propre parcours en fonction de ses envies et de ses capacités. Après un poste de Data Engineer, de nouvelles opportunités s’ouvriront à vous :
- Data Scientist
- Data Designer
- Administrateur de base de données
- Architecte Technique