As a Cloud Native Software Engineer you will contribute to the development of a modern integration platform that bridges operational technology (OT) and IT systems. This platform supports mission-critical infrastructure and is part of a broader transformation program focused on building a future-proof control room environment.
Youll work in a cross-functional team responsible for designing building and maintaining scalable secure and observable backend services using modern cloud-native technologies.
Your Responsibilities
- Develop and maintain backend applications in Java or Python with a focus on performance reliability and scalability.
- Containerize workloads and deploy them to Kubernetes clusters using best practices for CI/CD monitoring and fault tolerance.
- Ensure high test coverage through unit integration and system testing.
- Troubleshoot and resolve production issues with a focus on root cause analysis and sustainable fixes.
- Continuously improve codebases pipelines and team practices.
- Actively participate in design discussions code reviews and knowledge-sharing sessions.
- Join an on-call rotation (approx. once every two months) to support critical systems outside business hours.
What You Bring
Required:
- Proven experience developing production-grade backend applications in Java or Python
- Solid understanding of cloud-native architectures microservices and distributed systems
- Hands-on experience deploying containerized applications in Kubernetes environments
- Proficiency with Apache Kafka and stream processing concepts
- Familiarity with CI/CD pipelines and tools such as ArgoCD Terraform Tekton or GitHub Actions
- Experience with DevOps practices like GitOps observability and auto-scaling
- Knowledge of cloud object storage (e.g. MinIO S3) and modern databases (e.g. MongoDB PostgreSQL/TimescaleDB)
- Strong communication skills and fluency in English
Preferred:
- Experience with stream processing frameworks such as Apache Flink Kafka Streams or Apache Beam
- Background in data-intensive applications including time-series data or real-time analytics
- Experience writing technical documentation and contributing to team standards
- Familiarity with agile methodologies and working in cross-functional teams
- Dutch or German language skills are a plus
Are you a cloud-native engineer who thrives in complex environments and enjoys building scalable systems with impact Then this opportunity is for you.
Required Skills:
Kafka Kubernetes Python Java
Required Education:
HBO werk- en denkniveau
As a Cloud Native Software Engineer you will contribute to the development of a modern integration platform that bridges operational technology (OT) and IT systems. This platform supports mission-critical infrastructure and is part of a broader transformation program focused on building a future-pro...
As a Cloud Native Software Engineer you will contribute to the development of a modern integration platform that bridges operational technology (OT) and IT systems. This platform supports mission-critical infrastructure and is part of a broader transformation program focused on building a future-proof control room environment.
Youll work in a cross-functional team responsible for designing building and maintaining scalable secure and observable backend services using modern cloud-native technologies.
Your Responsibilities
- Develop and maintain backend applications in Java or Python with a focus on performance reliability and scalability.
- Containerize workloads and deploy them to Kubernetes clusters using best practices for CI/CD monitoring and fault tolerance.
- Ensure high test coverage through unit integration and system testing.
- Troubleshoot and resolve production issues with a focus on root cause analysis and sustainable fixes.
- Continuously improve codebases pipelines and team practices.
- Actively participate in design discussions code reviews and knowledge-sharing sessions.
- Join an on-call rotation (approx. once every two months) to support critical systems outside business hours.
What You Bring
Required:
- Proven experience developing production-grade backend applications in Java or Python
- Solid understanding of cloud-native architectures microservices and distributed systems
- Hands-on experience deploying containerized applications in Kubernetes environments
- Proficiency with Apache Kafka and stream processing concepts
- Familiarity with CI/CD pipelines and tools such as ArgoCD Terraform Tekton or GitHub Actions
- Experience with DevOps practices like GitOps observability and auto-scaling
- Knowledge of cloud object storage (e.g. MinIO S3) and modern databases (e.g. MongoDB PostgreSQL/TimescaleDB)
- Strong communication skills and fluency in English
Preferred:
- Experience with stream processing frameworks such as Apache Flink Kafka Streams or Apache Beam
- Background in data-intensive applications including time-series data or real-time analytics
- Experience writing technical documentation and contributing to team standards
- Familiarity with agile methodologies and working in cross-functional teams
- Dutch or German language skills are a plus
Are you a cloud-native engineer who thrives in complex environments and enjoys building scalable systems with impact Then this opportunity is for you.
Required Skills:
Kafka Kubernetes Python Java
Required Education:
HBO werk- en denkniveau
View more
View less