DATA ENGINEER
DATA ENGINEER
Meeting Group business lines’ Big Data needsDo you have a good grasp of computer languages and are you passionate about Big Data? Does the use of data represent the future for you? Good news: you will really be in your element within the Societe Generale Group as a Data Engineer!
In close collaboration with other IT experts (Data Scientists, Data Quality Managers, Data Designers, Big Data Architects) and all the Group’s business lines, you will work using the Agile method and in peer programming. You will collect, organise and model data; in a word, you will make it accessible. You will also conduct first-rate technology monitoring in order to ensure your data-related knowledge always remains up to date. All this will make you an indispensable expert, whose opinions are taken into account in Group decisions.
Your responsabilities
- To devise solutions to collect, organise and synthesise large volumes of data
- To take part in the complex analysis of data coming from different sources
- To conduct technology monitoring enabling new features and new tools to be tested, to attend various international conferences (Flink Forward, Spark Summit, etc.).
- To document your work
- To use data responsibly and ethically
HIGHLIGHTS OF THE JOB
Profiles wanted
Skilled in IT development
Knowledgeable of Scala, Spark, Flink software, Python development
Used to database management
Effective with Agile development
5 years of higher education in IT, school of engineering or university
Frequently asked questions about Data Engineer
What is a Data Engineer?
What are the main tasks of a Data Engineer?
- designing and implementing data pipelines, a method that allows for the collection, transformation, and storage of data to be used in projects;
- cleaning and transforming data;
- developing and maintaining databases.
- implementing security measures to protect sensitive data and ensure compliance with existing regulations;
- monitoring and auditing data access to prevent security breaches and unauthorised access.
A Data Engineer is also responsible for data security and compliance, and he or she is assigned the following tasks:
Lastly, Data Engineers need to be constantly on the lookout for new technologies to enable innovation within their organisation, in order to improve the efficiency and quality of data management processes.
What skills and qualities are essential to becoming a Data Engineer?
Data Engineers must master programming (Python, SQL) as well as various operating systems (UNIX, Linux, Solaris) and data processing tools (Hadoop, Spark). They must also have software engineering skills: mastering the design, development and updating of computer software. The Data Engineer must also have a good understanding of databases and their solutions (SQL, NoSQL). Mastery of Big Data technologies is also essential, as they enable massive volumes of data to be processed and handled
Lastly, to understand and meet the company's needs, the Data Engineer must be able to collaborate with all teams.
What training is necessary to become a Data Engineer?
Some companies require specific certifications, such as the Google Data Engineer certification (GDE), Google Cloud Platform Data Engineer certification (GCP) or Amazon Web Services Data Engineer certification (AWS). )
Finally, to stand out from other candidates, don’t hesitate to gain as much professional experience as possible during your studies.
How does a Data Engineer’s career progress?
They can also specialise in data design and become a Data Designer.
What is a typical day for a Data Engineer?
What is the average salary of a Data Engineer?
Data Engineer vs. Data Architect: What are the differences?
A Data Architect, on the other hand, designs and models data systems to meet various needs.
Data Engineer vs. Machine Learning Engineer: What are the differences?
Data Engineer vs. Data Scientist: What are the differences?
Data Engineer vs. Data Analyst: What are the differences?
How to join us
To get to know each other and make sure you will be happy as part of Societe Generale, please follow the below steps.
01
By responding to our job advertisement.
02
We’ll contact you for an initial exchange
and online tests.
03
You’ll meet our operational team and human
resources partners.
04
The job is yours, and you’re ready to start the adventure.
The adventure has just begun!
At Societe Generale, we make sure that you can develop your career based on your ambition and abilities. After a position as a Data Engineer, you will have access to new opportunities such as:
- Data Scientist
- Data Designer
- Database Administrator
- Technical Architect