+30 km
Uren
Opleiding
Contract
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
Soortgelijke vacatures omgeving Arnhem.
Laad meer vacatures

Data Engineer -Cloud Native Data Engineer / Software Engineer – Kafka & Kubernetes Arnhem Masters in Public

Solliciteer nu
Solliciteer als één van de eersten
Opslaan
Solliciteer nu
Opslaan
Delen

Gevraagd

  • Fulltime
  • Expert
  • Engels (taal)

Aanbod

  • Loondienst (vast)
  • Oproep
 

Vacature in het kort

Arnhem
Join as a Senior Cloud Native Software Engineer, where you'll design and maintain robust Java/Python applications, focusing on scalability and security. You'll excel in deploying containerized applications on Kubernetes and work with streaming platforms like Apache Kafka. Enjoy engaging in design discussions and code reviews. Participate in a standby rotation for critical systems support. Enhance your skills in a supportive environment that values continuous improvement and innovation. Continue on to see how this opportunity can transform your career.
 

Over het bedrijf

Masters in Public
Uitzendbureau
Bedrijfsprofiel
 

Volledige vacaturetekst

Cloud Native Software Engineer – Kafka & Kubernetes

Location: Arnhem (2-3 days per week on site)

Contract: Full Time (1 FTE)


Role Overview:

As a Senior Cloud Native Software Engineer at TenneT, your key responsibilities will include:

  • Designing, developing, and maintaining robust Java/Python applications, focusing on performance, reliability, security, observability, and scalability.
  • Containerizing and deploying workloads to Kubernetes clusters using best practices for CI/CD, monitoring, and fault tolerance.
  • Implementing comprehensive test coverage, including unit, integration, and system tests to ensure code quality and stability.
  • Diagnosing and resolving issues uncovered during testing or reported in production, with an emphasis on root cause analysis and sustainable fixes.
  • Continuously improving codebases, deployment pipelines, and team practices through proactive suggestions and hands-on implementation.
  • Actively collaborating in design discussions, code reviews, and knowledge-sharing sessions to foster a strong engineering culture.
  • Participating in periodic standby/on-call rotations, approximately once every two months, to support mission-critical services during off-hours.
Candidate Profile:

The ideal candidate will have:

  • Experience in developing and operating production-grade backend applications, preferably in Java or Python. A solid understanding of cloud-native design principles, distributed systems, and microservice architectures. Proven experience in deploying containerized applications on Kubernetes in production environments.
  • Comfort working with streaming platforms like Apache Kafka, and ideally familiarity 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.
  • Comfort working in an agile, cross-functional team and taking ownership across the software delivery lifecycle.
  • Strong communication skills and enjoy collaborating across disciplines; English fluency is required, Dutch or German is a plus.
  • Willingness to participate in a night-time standby/on-call rotation (approximately once every two months) to support business-critical systems.
  • A bachelor’s or master’s degree in a technical field (e.g., engineering, mathematics, physics, computer science).
Practical Information:

Before a candidate can start, UVO screening must be received. Upon commencement of employment, a Pre Employment Screening (PES) is carried out as standard. Unfortunately, the application does not lend itself to the hiring of a self-employed person. Option to extend is not available.


Additional Information:

Suppliers of candidates must be aware of the applicable laws and regulations in the field of employment conditions and the (TenneT) collective labor agreement. This commitment falls within scale 7 of the scope of the TenneT collective labor agreement. We would like to receive the personal motivation and CV in Dutch or English.


De eisen
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.

Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in