Skip to content

Software Developer - Software Defined Network (SDN) Controller

    • Naaldwijk, Nederland
  • € 4.200 - € 6.050 per maand
  • Network

Functieomschrijving

Bij Worldstream zoeken we een Software Developer die zich thuis voelt in de wereld van Software Defined Networking (SDN). Met jouw expertise in Golang, Python en Event Sourcing zorg je voor een betrouwbare en flexibele infrastructuur die de basis vormt voor onze dienstverlening aan duizenden klanten wereldwijd. Bouw jij mee aan de digitale infrastructuur van morgen?


Waar kom je te werken?

Worldstream is een Infrastructure-as-a-Service (Iaas) Provider met eigen datacenters in Nederland en locaties in het buitenland. Wij bieden voor duizenden klanten wereldwijd de infrastructuur voor een toekomstbestendige en betrouwbare digitale wereld. Een plek waar goede ideeën worden gehoord en tot uitvoering worden gebracht zonder nodeloze vergaderingen. We onderscheiden ons door goede support, netwerkkwaliteit, eigen ontwikkelde diensten en korte lijnen. Daarnaast staan wij bekend om onze flexibiliteit en maatwerk oplossingen. Onze hoofdvestiging bevindt zich in Naaldwijk.

Vereisten

Wat ga je doen?

Als Software Developer ben jij verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van onze SDN controller. Dit omvat het implementeren van moderne software principles zoals Domain Driven Design (DDD) en Event Sourcing, met een sterke focus op netwerkinfrastructuur, schaalbare oplossingen, en de integratie van Python en Golang als belangrijke programmeertalen.


Jouw taken:

  • Ontwikkelen van schaalbare en betrouwbare software voor de SDN-controller met Golang.
  • Toepassen van Domain Driven Design (DDD) om complexe netwerktopologieën te modelleren.
  • Je werkt nauw samen met onze netwerk engineers om de SDN-oplossing af te stemmen op infrastructuureisen.
  • Implementeren en onderhouden van een event sourcing architectuur voor communicatie tussen verschillende netwerkcomponenten.
  • Schrijven van unit tests, integratietests en het zorgen voor de continue kwaliteit van de broncode.
  • Ontwerpen en onderhouden van API's voor netwerkcontrollers en automatisering.
  • Gebruik van Golang en Python voor integratie van netwerktools.


Wat vragen wij?

  • HBO+ werk- en denkniveau
  • Minimaal 3-5 jaar ervaring met Golang en Python in een professionele context.
  • Ervaring met het werken aan netwerkinfrastructuur en protocollen zoals TCP/IP en SDN-omgevingen.
  • Ervaring met Domain Driven Design en event sourcing in eerdere projecten.
  • Ervaring met Microservices Architectuur en API-ontwikkeling.
  • Je hebt een proactieve en zelfstandige werkhouding, die je gebruikt om complexe technologische uitdagingen te analyseren en op te lossen.
  • Daarnaast ben je een teamplayer die duidelijk communiceert, zo weet je een brug te bouwen tussen de multidisciplinaire teams en draag je kennis over aan je collega’s.


Wat bieden wij?

  • Een uitdagende functie voor 32/40 uur per week met voldoende ruimte om jezelf te ontwikkelen!
  • Een competitief salaris en aantrekkelijke secundaire arbeidsvoorwaarden.
  • 25 betaalde vakantiedagen (excl. feestdagen) en een goede pensioenregeling met gemiddeld 30% eigen bijdrage.
  • Gezellige en informele werksfeer (vrijdagmiddagborrels).
  • Compleet uitgeruste keuken voorzien van ontbijt en lunch.
  • Fitnessruimte en personal trainer op locatie.

of