Senior Data Engineer

Job description

Position Description

Are you a technical expert and enthusiastic person on data engineering? We’re looking forward to hear from you!

Your role in our team

  • Design, implement and maintain scalable data processing platforms to handle large volumes of data efficiently and effectively.
  • Optimize and fine-tune data pipelines for performance and reliability. Ensure that data pipelines are running smoothly and have high performance.
  • Writing and optimizing code for data transformation. This could involve cleaning the data, handling missing values, and transforming raw data into a more usable format for analysis or machine learning / modeling tasks.
  • Explore, clean, and analyze large and complex datasets to support business objectives.
  • Execute quantitative / statistical analyses that translate data into actionable insights.
  • Provides analytical and data-driven decision-making support for key projects.
  • Creates data collection frameworks for structured and unstructured data.
  • Installs, supports, upgrades, and maintains database environments like MongoDB and PostgreSQL.
  • Optimize data storage and retrieval processes for efficiency.
  • Collaborate with other data engineers, data analysts, and business stakeholders to identify and define use cases, formulate hypotheses, design solution, develop strategy for long term data platform architecture.
  • Design, manage and conduct quality control procedures for data sets using data from multiple systems.
  • Applies and implements best practices for data auditing, scalability, reliability and application performance.
  • Automate the end-to-end release of artifacts across environments
  • Build and optimize ETL processes for data extraction, transformation, and loading.

How You Join Our Team

We are expecting to see following expertise and skills:

Technical Skills

  • Bachelor or master degree (or equivalent) in computer science, information technology, engineering, mathematics or related discipline.
  • Minimum of 5+ year of experience in data management.
  • Knowledge of how to build and maintain database systems.
  • Deep understanding of the software development cycle.
  • Proficiency in languages such as Python, SQL.
  • Experience with Databricks, Azure Data Lake, Azure Devops.
  • Experience with either Azure Data factory or Airflow.
  • Experience with ETL tools.
  • Understanding both relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Preferable experienced in Scala.
  • Familiarity with tools like Tableau, Power BI or other tools.

Soft Skills

  • Experience with Scrum/Agile principles.
  • Strong problem-solving skills with the ability to think critically, analyze complex problems, and derive actionable insight from data.
  • Written and verbal communication skills.
  • Fluent in English and preferably also in Dutch.

Why CGI?

CGI is one of the world's largest IT consulting firms. Our people keep the Netherlands running. CGI's clients include government agencies, banks, aerospace, infrastructural organizations, and energy and manufacturing companies. We work on interesting projects that touch the everyday lives of millions of people. We have a regional presence, strengthened with global domain knowledge, our ecosystem and colleagues spread across the globe.

We are proud of the impactful projects that we make a success together with our colleagues.

At CGI, we place a high value on diversity and inclusion, as this not only fosters collaboration, but also often leads to better outcomes. We look forward to your contribution to our team!

Working in small self-managing teams consisting of experts in your field.

  • The control over your own career with the space to continue to develop yourself.
  • You work with the latest technologies.
  • An excellent salary and attractive fringe benefits
  • Immediately a permanent contract
  • Part-time opportunities
  • And the possibility of becoming a CGI shareholder

Where will you end up?

As Senior Data Engineer you will be working in Banking within our Financial Services sector. The banking market offers a wider playing field than ever before. At the same time, there is great pressure on costs, attracting customers and complying with laws and regulations. This complex terrain requires new business models and innovative solutions. The banking sector is the place the be for ambitious ICT professionals who strive to work with the latest technologies; it’s where trends and techniques such as Agile/Scrum, DevOps, Big Data, Internet of Things and Cloud computing first emerge. CGI takes the lead in the Dutch banking world, where ICT is key to gaining a competitive advantage. We guide our clients into the world of tomorrow.

Join our team of experts and apply now!

Apply now! We will contact you as soon as possible. Questions about the position? Ask them to Carlo Busman Director Consulting Services via 06 51 99 19 16 of via

For questions about the application process, please contact Lilija Aleshkevich (Recruitment Business Partner) on 06 2558 7597 or via

We do not work with external recruitment parties. Acquisition is therefore not appreciated.

Your future duties and responsibilities

Required Qualifications To Be Successful In This Role

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Tech & Data People
June 23, 2024
Tech & Data People
June 23, 2024
June 23, 2024