Data engineer

Nexeo
Wezembeek-Oppem, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Wezembeek-Oppem, Belgium

Tech stack

Amazon Web Services (AWS)
Big Data
Data Architecture
Information Engineering
Data Integrity
ETL
Data Systems
Data Vault Modeling
Data Warehousing
Python
Performance Tuning
SQL Databases
Data Streaming
Freeform SQL
System Availability
Data Lake
Data Analytics

Job description

As a Data Engineer, you will be responsible for building and maintaining the data foundations that support analytics, reporting, and business decision-making.

You will work on large-scale data environments, designing robust pipelines and ensuring optimal performance, scalability, and data reliability., Data Engineering & Pipelines

  • Design, build, and maintain batch and streaming data pipelines (ingestion * transformation * serving)
  • Develop and optimize ETL / ELT processes
  • Write and optimize complex SQL queries on large datasets
  • Ensure data availability, integrity, and performance

Data Modelling & Storage

  • Design and implement data models (dimensional, Data Vault, etc.)
  • Manage and optimize data lakes and data warehouses (AWS S3, Redshift, etc.)
  • Support data structuring for analytics and reporting use cases

Operations & Maintenance

  • Maintain existing pipelines and jobs, fix failures and manage releases
  • Perform incident management, troubleshooting, and root-cause analysis
  • Support new data onboarding and integration

Orchestration & Collaboration

  • Automate workflows and ensure efficient job orchestration
  • Collaborate with Project Managers, Business Analysts, and data stakeholders
  • Translate business needs into data solutions and data products

Requirements

  • Advanced expertise in SQL (mandatory)
  • Strong experience with Python
  • Proven experience with AWS ecosystem (Glue, S3, Redshift)
  • Strong knowledge of data engineering concepts (ETL/ELT, pipelines, ingestion, transformation)
  • Experience with large-scale data environments and performance optimization

Profile Required

  • Minimum 10 years of experience in Data Engineering / BI Engineering
  • Proven experience in building and maintaining scalable data architectures
  • Strong ability to work in complex, data-driven environments
  • Experience in financial services / insurance is a plus

Soft Skills

  • Proactive and solution-oriented mindset
  • Ability to work autonomously and prioritize effectively
  • Strong communication and stakeholder management skills
  • Team player with a collaborative approach
  • Analytical mindset with strong problem-solving capabilities

About the company

NEXEO is currently looking for a Senior Data Engineer for a mission based in Brussels, with a hybrid working setup. You will join the IT Front Data Team of a leading insurance company, contributing to strategic initiatives such as Transparency, Arizona, Verdi, as well as ongoing BAU data operations.

Apply for this position