Data Platform Engineer
Description
**Data Platform Engineer
- TGS (Self‑Service Data Platform Engineering)**
About TGS
At TGS (TEKsystems Global Services), we accelerate business transformation by solving complex technology, data, cloud, and talent challenges at global scale.
We support leading enterprises across Europe in data engineering, cloud modernization, application transformation, integration, and digital product
development. With over 15 years of partnership experience across major European retail, e‑commerce, supply chain, fintech, and consumer brands, we build technology solutions that are scalable, secure, and built for real‑world operational impact.
Our consultants in the Netherlands work on high‑visibility engineering initiatives such as:
- Cloud data platform modernization
- Self‑service analytics & BI enablement
- Enterprise integration (APIs, microservices, event-driven systems)
- Application modernization in AWS, Azure, GCP
- Automation, DevOps, and IaC delivery
- Full-stack product development
Joining TGS means joining a team that values high‑quality engineering, continuous growth, craftsmanship, and long-term client impact.
About the Role
We are expanding our Data & Cloud Engineering practice with a Data Platform Engineer who will work on one of our flagship European retail programs:
A next‑generation self-service data transformation platform used by data engineers, analysts, and business teams across multiple brands. As a TGS employee, you will be part of our long-term engineering team, and your first project will involve building and scaling the platform that enables end‑to‑end data modeling, CI/CD, orchestration, validation, and consumption. You will help deliver version 2 of a major enterprise data transformation tool, built on Python, Databricks, Terraform, and GitHub Actions. This platform is mission-critical, serving thousands of internal data users across Europe.
What You Will Do
Core Engineering
- Enhance the platform’s Python engine with advanced data processing techniques, validation, and performance optimization.
- Apply clean architecture, OOP, and automated testing to build reliable, maintainable code.
CI/CD & Developer experience
- Expand and improve GitHub Actions pipelines to support user workflows, automated deployments, validations, and governance.
- Build smooth developer experiences for data engineers and analysts using the platform.
Infrastructure as Code on Databricks
- Develop and maintain Terraform modules for deploying Databricks resources, security configurations, models, jobs, and supporting infrastructure.
- Ensure stable, scalable, cloud-native delivery patterns.
Analytics & Downstream Enablement
- Build the paved road for publishing data models into Power BI, enabling enterprise-wide analytical consumption.
Platform Quality, Support & Documentation
- Drive platform improvements, proactive refactoring, and reliability enhancements.
- Support onboarding of new users and collaborate with product owners and platform architects.
- Maintain clear, accurate documentation that builds trust and adoption.
Tech Stack
You don’t need to know everything—but strong expertise in several areas is expected:
Languages & Engineering
- Python (OOP, testing, performance, packaging)
- Clean code, refactoring, CI philosophies
Data & Cloud
- Databricks / Delta Lake
- Cloud data platforms (Azure, AWS, or GCP experience welcome)
DevOps & IaC
- Terraform
- GitHub Actions CI/CD
- Automated deployment patterns
Analytics
- Power BI integration experience is a plus
- Interest in metadata-driven pipelines, workflow engines, or similar is welcome
What You Bring
- experience building data platforms, internal tools, SDKs, or frameworks.
- Strong Python engineering background with clean architecture and testing discipline.
- Good understanding of cloud-native data engineering.
- experience with Terraform and CI/CD pipelines.
- Curiosity, pragmatism, and a focus on quality.
- Ability to collaborate across engineering, data, and business teams.
Why Join TGS?
Impact & Scale
Work on enterprise-scale data platforms with real visibility and long-term impact.
Engineering Culture
We focus on craftsmanship, best practices, and continuous improvement—not just delivery.
Career Growth
Access to global learning programs, cloud upskilling, certifications, and career mobility across projects.
Stability & Partnership
We are a trusted technology partner to top-tier brands in Europe, giving you access to modern, innovative projects.
Ready to build the next generation of enterprise data platforms?
We would love to meet you. and become part of TGS’s growing Data & Cloud Engineering practice.
Job Title: Data Platform Engineer
Location: Amsterdam, Netherlands
Job Type: Contract to Hire
Trading as TEKsystems. Allegis Group B.V., Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 14109133. Allegis Contracting Services B.V., Atrium, Strawinskylaan 3051, 1077 ZX Amsterdam, Nederland. Company No. 34193804. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Notice available at https://www.allegisgroup.com/en-gb/-notices.
To access our Online Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/-notices.
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your rights, please visit the "Contacting Us" section of our Online Notice at https://www.allegisgroup.com/en-gb/-notices for details on how to contact us. To protect your and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Shield or the Swiss-U.S. Shield