Data Platform Engineer
Role details
Job location
Tech stack
Job description
Design, build, and operate scalable data platform capabilities that enable reliable data ingestion, storage, processing, and access for analytics and downstream applications., * Develop and maintain data pipelines for batch and streaming workloads, ensuring data quality and timeliness.
- Build and operate data platform services (e.g., data lake/warehouse, orchestration, metadata, and governance tooling).
- Implement robust monitoring, alerting, logging, and incident response for data systems.
- Optimize performance, cost, and reliability across compute, storage, and network layers.
- Partner with data analysts, data scientists, and application teams to define data contracts and enable self-service access.
- Automate infrastructure and deployments using CI/CD and infrastructure-as-code practices.
- Ensure security, privacy, and compliance through access controls, encryption, and auditability.
- Document architecture, standards, and operational runbooks., You will join a team of four engineers, each with their own area of expertise. You will also work closely with the Product Owner and Data Architect. Continuous improvement is part of our DNA, and we strive to bring out the best in each other. We genuinely connect, communicate openly, and learn how to collaborate effectively. We work in an Agile/Scrum way, with daily stand-ups and bi-weekly reviews and retrospectives. Collaboration goes beyond ceremonies: we continuously share knowledge and support one another. You can truly rely on your colleagues., Who you will work with
NN Re is the reinsurance company of NN Group. With 60 people from 30 nationalities we reinsure and hedge large amounts of premiums. It offers the best of both worlds: exposure to large and complex balance sheet solutions, with a start-up company setting with a group of experts.
NN Re wants to become a fully data driven company and is currently building a state of the art data analytics platform (ReDAP) in Microsoft Azure. As Data Engineer you work in the IT team and report to the Head of IT. The IT team consists of 9 professionals. They all have their own specific knowledge besides the basics. The atmosphere is informal, we love results and like teamwork. Every week we have Learn, Build and Share sessions.
The IT team supports the Reinsurance Solutions, Hedging Solutions, Capital Management & Finance and Financial Risk Management departments of NN Re. You work closely together with our data engineer and data analysts. By joining the overall NN data engineering guild you will keep in touch with your peers in other business units.
Requirements
-
Data engineering: ETL/ELT design, schema management, data modeling, and data quality frameworks.
-
Platform engineering: cloud services, distributed systems, and containerization.
-
Automation: CI/CD, infrastructure as code, and environment management.
-
Programming: proficiency in at least one language used for data platforms (e.g., Python, Java, Scala, SQL).
-
Operations: observability, troubleshooting, and reliability engineering practices.
-
Collaboration: clear communication, stakeholder partnership, and documentation., Your analytical skills truly shine in this role. You enjoy tackling complex problems and designing thoughtful solutions. You are not afraid to ask questions to fully understand what is happening, and you explore the platform with a critical and inquisitive mindset. You actively keep up with developments in infrastructure and your field of expertise. In addition, you have:
-
Medior+ / Senior-level experience as a Platform Engineer
-
Strong experience with the public cloud, preferably Azure (Azure certifications such as AZ-104 or AZ-400 are a strong plus)
-
Programming experience in Python and Bash / PowerShell
-
Experience with Infrastructure as Code, preferably Terraform and Terragrunt
-
Solid experience in building a data platform
-
A strong drive to dive deep into technology and quickly master new concepts
-
A strong focus on maintainability and stability of data platforms
-
An automation-first mindset
-
Experience with networking, security, and identity & access management
-
Experience with or strong knowledge of data engineering tools and best practices
-
Experience with Azure Databricks, PySpark, and Azure Data Factory is a significant plus
-
Enthusiasm for sharing knowledge with colleagues
-
At least B1 level English; fluent Dutch is a plus, * You have a HBO/WO degree in software engineering, data science, computer science, math or equivalent
-
You are a team player
-
You have proven experience in operating a Databricks platform in Azure Cloud and ADF
-
You have a minimum of 3 years working experience in data solutions, data engineering and creating notebooks using python or (py)spark
-
You have strong analytical skills
Benefits & conditions
NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:
- Salary between €4.092 and €6.895 based on 36 hours/week, depending on your knowledge and experience. It's also possible to work 38 or 40 hours per week
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometers travelled
- Allowances for setting up your home office and for internet use, * Salary between €4,827 and €6,895 depending on your knowledge and experience, based on a 36 hours work week, excluding 13th month and holiday allowance
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometres travelled
- Allowances for setting up your home office and for internet use