Data Engineer • DBT • Data Vault 2.0
Contract (payrolling) data engineer for a large Dutch government organization, building a new on-premise data platform in The Hague. Day to day: developing DBT-based ETL/ELT pipelines, modeling integrated data with Data Vault 2.0, and automating with CI/CD (Git, Airflow) on containerized PostgreSQL environments.
- Compensation
- Not disclosed
- Location
- Netherlands
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- Experience with Data Build Tool (DBT) for data transformation
- Data Vault Modeling certificate (demonstrable on request)
Nice to have
- Experience automating processes with CI/CD pipelines, e.g. Git and Airflow
- Experience with programming languages such as SQL and Python
- Experience with database environments such as PostgreSQL, Microsoft SQL Server and Oracle SQL Developer
- Demonstrable understanding of the assignment and fit with the organization
- Analytical ability and problem-solving mindset
- Good communication skills for stakeholder contact and knowledge transfer
- Proactive, results-oriented work attitude with attention to detail
Full description
Voor een grote overheidsorganisatie zoeken wij een Data Engineer die bijdraagt aan de inrichting van een nieuw on-premise dataplatform en de ontwikkeling van een schaalbare, betrouwbare data-infrastructuur. Je werkt met DBT, Data Vault 2.0, SQL en CI/CD om datatransformaties te automatiseren, geïntegreerde datamodellen te realiseren en moderne datapipelines te ontwikkelen.
Rol & context
Als Data Engineer speel je een belangrijke rol bij het ontwerpen, bouwen en onderhouden van een nieuw dataplatform. Je richt je op het ontwikkelen van toekomstbestendige dataoplossingen waarmee analisten en data scientists efficiënt kunnen werken met hoogwaardige en betrouwbare gegevens.
Binnen deze omgeving pas je Data Vault 2.0-principes toe voor het modelleren van geïntegreerde datamodellen. Met DBT ontwikkel en optimaliseer je datatransformaties en draag je bij aan de automatisering en documentatie van datapipelines.
Je werkt samen met stakeholders om databehoeften te vertalen naar technische oplossingen. Daarnaast ondersteun je de migratie van bestaande systemen naar moderne data-architecturen.
Werkzaamheden
- Ontwikkelen en onderhouden van ETL/ELT-pipelines met DBT voor datatransformatie, datavalidatie en documentatie.
- Toepassen van Data Vault 2.0-principes voor het ontwerpen en realiseren van geïntegreerde datamodellen.
- Bijdragen aan de inrichting en doorontwikkeling van een nieuw on-premise dataplatform.
- Werken met containergebaseerde dataplatformen en PostgreSQL.
- Automatiseren van processen met CI/CD-pipelines en technologieën zoals Git en Airflow.
- Samenwerken met stakeholders om databehoeften te vertalen naar technische oplossingen.
- Ondersteunen bij het migreren van legacysystemen naar moderne data-architecturen.
- Optimaliseren van datapipelines voor een betrouwbare en efficiënte verwerking van gegevens.
- Bijdragen aan een schaalbare en toekomstbestendige data-infrastructuur.
Eisen
- Ervaring met Data Build Tool (DBT) voor datatransformatie.
- In het bezit van een Data Vault Modeling-certificaat, dat op aanvraag aantoonbaar moet zijn.
Pré’s
- Ervaring met het automatiseren van processen met CI/CD-pipelines, bijvoorbeeld met Git en Airflow.
- Ervaring met programmeertalen zoals SQL en Python.
- Ervaring met databaseomgevingen zoals PostgreSQL, Microsoft SQL Server en Oracle SQL Developer.
- Aantoonbaar begrip van de opdracht en aansluiting bij de organisatie.
- Analytisch vermogen en probleemoplossend denken.