Data Engineer
Mission
As an Data Engineer, you will mainly focus on the definition and implementation of data flows making data from the plants available to support multiple use cases defined by the business and implemented according to the Agile methodology.
Responsibilities
A major part of the work will consist in the preparation of data for specific use cases defined by the business which involves:
-identifying the more suitable source of data to fill in business requirements,
-designing and developing data pipelines,
-designing, implementing and automating the tests,
-automating the creation of the releases and the deployment thereof.
Moreover, you will play an active role in continuously improving our technical architecture and way of working.
Background
Computer Science or any applied science field with strong affinity for IT
Profile
-Experience:
o Previous experience as a data engineer or in a similar role (medior or senior profile)
-Technical skills:
o Programming skills in Python, Java, C#, bash
o Affinity with multiple types of database engines (mainly RDMBS and Timeseries) and hands-on experience with Oracle, InfluxDB, and Snowflake
o Data transformation using python, sql and dbt
o CI/CD using GitLab and infrastructure-as-code using Terraform
o Observability and creation of dashboards (Grafana)
o Hands-on experience with cloud technologies, preferably with AWS, containerization (docker) and container orchestration (Kubernetes)
o At ease with messaging and stream processing; hands-on experience with MQTT, kafka, firehose and flink
Soft skills:
o A real team player able to work autonomously and with proactivity
o Multitasker, curious with a bias for action, perseverant and autonomous
o Strong logical mind with advanced analytical skills
o Continuous learner
o Able to solve challenging problems by using innovative non-conventional approaches
o Fluent in English (essential), knowledge of French and/or Dutch is a plus
o Open to short (2-3 days) missions abroad, in the Schengen Area, to support on-site users
Similar jobs
The perfect match is only one step away.
Send us your CV directly and we will put you in touch with one of our specialised recruiter who will guide you in the search of your dream job!
Recruitment articles
How to implement your employer brand strategy in 7 steps
Employer branding is a marketing concept that is essential for any company that wants to support its attractiveness and promote loyalty among its talent. While the reasons to build a solid and positive employer brand are clear, you cannot simply wave a magic wand for it to be successful. It requires a series of actions.
Essential employer branding trends in 2024
Employer branding has become essential for companies that want to stand out in the war for talent. In 2024, your employer brand should be authentic, embrace diversity and be flexible to attract the best profiles.
Employer branding: 7 mistakes you don’t want to make
Back Market, KPMG, Dassault, Shine… These different sized companies all have a strong employer brand that ensures their attractiveness and loyalty and makes their competitors pale by comparison.
Join our vibrant community of professionals and discover your potential to make a difference in the world.
Stay up to date with our latest news!