176 open roles
Cloud Native Software Engineer
Job description
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.
You’ll 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 Git.
Ops, 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.
Description copied from It-idiots's careers page. Read the full posting before you apply.
More jobs at It-idiots
Technical Support Engineer
It-idiots· Antwerpen, BelgiumAgile Consultant (32 uur – Hybride – Tilburg)
It-idiots· Tilburg, Noord-Brabant, Netherlands✅ Backend Developer PHP/Symfony – Open Source & AI Features
It-idiots· Gorinchem, Zuid-Holland, NetherlandsSenior Full Stack Engineer
It-idiots· Eindhoven, Noord-Brabant, NetherlandsC# Programmeur
It-idiots· Tilburg, Noord-Brabant, Netherlands
More jobs in Arnhem
Monteur Bedrijfswagens - Arnhem
Scania· Arnhem, NL, 6831 AGSenior Auditor
EY· Arnhem, NL, 6827 AVE-I&A Technician
Freudenberg Group· ArnhemShift Manager Burger King [Arnhem CS]
SSP Group· Arnhem, NLSeizoensmedewerkers - Arnhem, Ketelstraat
Pandora· Arnhem, NL