What’s the first thing you think about when you hear Randstad Groep? It probably isn’t the exciting tech department that keeps the country moving in many ways, yet that’s exactly what we do here at RGN IT. The solutions we build, develop and code connect thousands of workers to employers and help to make sure the right people are at the right place at the right time. Making sure your luggage gets on the plane and your takeaway into your kitchen.
With tech & touch as a core belief, we aim to provide the best basis for our consultants and clients to make decisions and shape the world of work. A vital part of this is continuing our efforts to be data-driven. Randstad, Yacht and Tempo-Team possess an enormous quantity of data: the characteristics of millions of candidates and business data on clients, potentials and our own organisation. Your team, DataHub, is responsible for providing the basis for our data infrastructure. Our data engineers work on a self-service data platform, making sure our data makes its way from a vast array of sources to the right place, enabling our Data Scientists and Operational Insights teams to for example build AI solutions.
What will you be doing?
As a (senior) Data Platform Engineer you will be a vital part of designing and developing our cloud-based data platform. Together with the rest of the team you will be involved in the full product development process, from design and implementation, to testing, documentation and automated deployment.
This includes:Building and managing the DataHub frontend, including a data catalog, DataHub users and project management, data subscriptions and moreDeveloping ways to improve self-service data consumption and data publishing including building and managing ETL pipelines in Airflow (responsible for ingesting the data and making it available to users), developing standard ways to deliver data in the DataHub, developing CI/CD pipelines and moreProducing high quality code and reusable componentsUsing containerization, CI/CD and other automation technologies, you will be responsible for creating a backend for high availability and scalability, while at the same time being easily deployable, manageable and secureA senior role includes taking on a guiding role within the team and setting up coding standards and guidelines
What is our Stack?PythonLinuxECS, DockerCloudFormation, JenkinsAirflowAWS (S3, EC2, ECS, lambda, RDS, Redshift, EMR Spark, Athena, Glue)