10 October 2025 Cloud Arnhem Contracting

Introduction

Assignment start date   03 November 2025  
Assignment end date     31 October 2026  
Possible extension         YES 
Hours per week              36  

NO ZZP 

Organization

TenneT is Europe’s first cross-border grid operator for electricity. With approximately 22,000 kilometers of (extra) high-voltage lines and 41 million end-users in the Netherlands and Germany, we rank among the top five grid operators in Europe. Our focus is to develop a North-West European energy market, to integrate renewable energy, and to optimize our safety performance. Safety & Security is a core value of TenneT. We set high standards for our employees as well as our contractors. Taking power further.
TenneT is currently replacing its EMS/SCADA system as part of a program to achieve a ‘Control Room of the Future’. The EMS/SCADA system is the main application for steering and controlling the high-voltage grid. Part of this program is the realization of an integration platform which is situated between the EMS/SCADA system and the IT landscape. 
For the IT-OT integration team we are looking for a:

Function

Cloud Native Software Engineer – Kafka & Kubernetes (1 FTE, Arnhem: 2-3 days per week on site)

What is your role as a senior cloud native software engineer at TenneT?
Key responsibilities:
• Design, develop, and maintain robust Java/Python applications, with a strong focus on performance, reliability, security, observability, and scalability.
• Containerize and deploy workloads to Kubernetes clusters using best practices for CI/CD, monitoring, and fault tolerance.
• Implement comprehensive test coverage, including unit, integration, and system tests to ensure code quality and stability.
• Diagnose and resolve issues uncovered during testing or reported in production, with an emphasis on root cause analysis and sustainable fixes.
• Continuously improve codebases, deployment pipelines, and team practices through proactive suggestions and hands-on implementation.
• Collaborate actively in design discussions, code reviews, and knowledge-sharing sessions to foster a strong engineering culture.
• Participate in periodic standby/on-call rotations, approximately once every two months, to support mission-critical services during off-hours.

Requirements

• You bring a level experience in developing and operating production-grade backend applications, preferably in Java or Python. You have a solid understanding of cloud-native design principles, distributed systems, and microservice architectures. Proven experience in deploying containerized applications on Kubernetes in production environments (required).
• You are comfortable working with streaming platforms like Apache Kafka (required), and ideally familiar with one or more stream processing frameworks such as Apache Flink, Kafka Streams, or Apache Beam.
• Experience with infrastructure-as-code, CI/CD pipelines (e.g., ArgoCD, Terraform, Tekton, GitHub Actions), and modern DevOps practices (e.g., GitOps, observability, auto-scaling)
• Familiarity with cloud object storage (e.g., MinIO, S3) and modern databases (e.g., MongoDB, PostgreSQL/TimescaleDB)
• Bonus points for experience in data-intensive applications, including time-series data, analytics, or real-time processing.
• Comfortable working in an agile, cross-functional team and taking ownership across the software delivery lifecycle.
• You have strong communication skills and enjoy collaborating across disciplines; English fluency is required, Dutch or German is a plus.
• Willing to participate in a night-time standby/on-call rotation (approximately once every two months) to support business-critical systems
• You have a bachelor’s or master’s degree in a technical field (e.g., engineering, mathematics, physics, computer science).

 

Information

Jobs A2Z-CM +31(0)20-3337629

Application

Jobs A2Z-CM +31(0)20-3337629

Your contact

Information

Jobs A2Z-CM +31(0)20-3337629

Vacancy number

3862