IT-idiots® logo
IT-idiots®Posted 10 months ago

Cloud Native Software Engineer – Kafka & Kubernetes

$14,560,000–$14,560,000 year

HybridArnhem, Gelderland, The Netherlands

Full TimeMasters DegreeStartup

Job Summary

Design, develop, and maintain robust Java and Python applications focusing on performance, reliability, and security within a modernizing IT-OT integration platform. Containerize and deploy workloads to Kubernetes clusters while implementing comprehensive test coverage and troubleshooting production issues through root cause analysis. Continuously improve codebases, deployment pipelines, and development practices through design discussions and code reviews. Participate in a rotating on-call schedule approximately once every two months to support mission-critical services outside regular hours. This role contributes to replacing a core EMS/SCADA system and bridging operational technology and IT environments in Arnhem.

Required Qualifications

  • Hands-on experience deploying containerized applications on Kubernetes in production environments
  • Proficiency with streaming platforms such as Apache Kafka
  • Experience with infrastructure-as-code tools and CI/CD pipelines (e.g., ArgoCD, Terraform, Tekton, GitHub Actions)
  • Modern DevOps practices (e.g., GitOps, observability, auto-scaling)
  • Fluency in English
  • Bachelor's or Master's degree in a technical field such as Engineering, Mathematics, Physics, or Computer Science
  • 2–3 days per week on-site
  • Full-time (1 FTE)
  • Participate in a rotating on-call schedule (approximately once every two months)
  • Willingness to participate in a night-time on-call rotation (approximately once every two months)

Desired Qualifications

  • Proven experience in developing and operating production-grade backend applications, preferably in Java or Python
  • Strong understanding of cloud-native design principles, distributed systems, and microservice architectures
  • Familiarity with stream processing frameworks like Apache Flink, Kafka Streams, or Apache Beam
  • Familiarity with cloud object storage solutions (e.g., MinIO, S3) and modern databases (e.g., MongoDB, PostgreSQL, TimescaleDB)
  • Bonus points for experience with data-intensive applications, including time-series data, analytics, or real-time processing
  • Comfortable working in agile, cross-functional teams and taking ownership throughout the software development lifecycle
  • Strong communication skills and a collaborative mindset
  • Knowledge of Dutch or German is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce