Cloud Native Software Engineer
It Idiots · Arnhem, Gelderland, Netherlands
Weak hiring record · median 451 days open
All reasons
- Open 385 days
- 93% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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 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.
Skills
- java
- python programming
- Kubernetes
- system testing
- troubleshooting
- root cause analysis
- apache kafka
- github
- mongodb
- postgresql
- english
- agile methodology
- dutch
- German language skills
More jobs at It Idiots
All 107- Technical Support EngineerIt Idiots · Antwerpen, Antwerpen, Belgium1mo ago
- ✅ Backend Developer PHP/Symfony – Open Source & AI FeaturesIt Idiots · Gorinchem, Zuid-Holland, Netherlands1mo ago
- Senior Full Stack EngineerIt Idiots · Eindhoven, Noord-Brabant, Netherlands1mo ago
- C# ProgrammeurIt Idiots · Tilburg, Noord-Brabant, Netherlands1mo ago
- Technisch Applicatiespecialist (Software & Integraties)It Idiots · Raamsdonksveer, Noord-Brabant, Netherlands1mo ago
Similar roles
- Software Engineer (Full-Stack)Adyen · Amsterdamtoday
- Senior Machine Learning Engineer - AML TechAdyen · Amsterdamtoday
- Senior Product Manager - Data, Machine Learning & GenAI PlatformAdyen · Amsterdamtoday
- Staff Software Engineer - Fraud IntelligenceAdyen · Amsterdamtoday
- Senior Forward Deployed EngineerAdyen · Amsterdamtoday
- Staff Software Engineer - Money MovementAdyen · Amsterdamtoday