Your partner in unleashing the power of location data

Vacancy: Data engineer

What will you do?

Workplace: at your client’s, Geo office/hub, at home

As a Data Engineer, you will use your knowledge to process (geo)data and make it available for further analysis. You contribute to the development of robust processing processes by focusing on structure, insight and well thought-out solutions.
You help clients with their data management and process (geo)data into useful information for our clients.

Some of your duties include:

  • You analyze user requirements, think about data architecture concepts to be used (data warehouse, data lake, lakehouse, etc.), design and document data models.
  • Using ETL tools or programming, convert large sets of (geographic) data automatically and performantly.
  • You track technological developments and actively share your knowledge with internal and external colleagues.

What do we expect from you?

  • Bachelor’s or master’s degree in IT or a scientific field
  • At least 5 years of experience as a Data Engineer or in a similar role
  • Strong in Python for ETL processes, with experience in (Geo)pandas, DuckDB, Polars, among others
  • Good knowledge of SQL and (py)Spark
  • Experience with cloud platforms such as Azure, AWS or GCP
  • Familiar with containerization and infrastructure as code (Docker, Kubernetes, Terraform)
  • Experience with DevOps tools (Azure DevOps, Jenkins, CircleCI) and workflow orchestrators (Airflow, Prefect, Azure Data Factory)
  • Fluent Dutch and English is evident

This is what you get from us

In return for your precision and professionalism, we will give you an exciting job in an even more exciting company. All in a corporate culture that encourages responsibility and innovation! No two days are the same, but you are always growing and learning.

At Geo Solutions, you can count on:

  • An attractive salary package: gross salary (taking into account your experience and degree), supplemented by company car and fuel card (or charge card), meal vouchers, hospital and group insurance, monthly expense allowance.
  • A healthy work-life balance: for example, we want to motivate fun inside and outside working hours by offering flexible working hours
  • Attention to new ideas: here you are not a number, but an important asset to the team. We would love to hear how you see certain projects and how you would approach it
  • Advancement opportunities: we happily welcome your desire to learn and offer you access to our Geo Academy. If you would like to take additional training, obtain a certificate or attend an external training course, it is all possible!
  • State of the art technologies: you don’t just build them, you work with them!

Can’t wait to join our team? Send your resume and a short motivation to jobs@geosolutions.be.

Diversity, inclusion and equality

With us, it’s all about people. We want to be a place where you can be yourself, no matter who you are or how you are in life. Differences make us stronger, and we believe everyone contributes something of value. That’s why we make sure you feel respected with us, and that you can enjoy using your talents.

About Geo Solutions

As a Belgian company, Geo Solutions focuses on bringing location capabilities to our customers. Our IT services focus on the design and development of customized GEO-ICT solutions. Each of our solutions and strategies are based on Geographic Information Systems (GIS) and Information & Communication Technologies (ICT).

Furthermore, we provide analyses that support and facilitate our clients’ strategy and operational decision-making process. Our innovative and flexible services are primarily focused on government, utilities and industry.

Where to find us? Well, our headquarters is located in Edegem, but we also offer flex positions in our hubs in Ghent, Leuven and Namur.

Can't wait to join our team?

Send your CV and motivation using the form below.

Upload your resume here (.pdf)