Skip to content

Senior DevOps Engineer

Bij Seamly zijn we op zoek naar een Senior software DevOps Engineer om deel uit te maken van ons productontwikkelingsteam.

Seamly is de spreekwoordelijke dirigent tussen conversatieplatforms. Seamly integreert chatbots, livechat, feedbackplatforms en back-endprocessen, zodat klanten alles in één conversatie kunnen beheren. We creëren interfaces op web en app en zorgen ook voor een naadloze conversatie tussen de klant en de voicebot aan de telefoon. Onze oplossing wordt gebruikt door een aantal grote merken, waaronder DHL, Efteling, ASR en Eneco.

Je komt terecht bij 17 enthousiaste collega's, maar we groeien voortdurend. We werken allemaal op afstand maar komen eens in de 4 - 6 weken bij elkaar voor een inspirerende middag.

Functieomschrijving

Je werkt voornamelijk als Senior Developer. Je schrijft nieuwe features, lost bugs op en discussieert mee over de architectuur van onze applicatie. Onderdeel van het werk is ook het schrijven van tests en het (peer) reviewen van code. Dit is ongeveer 70% van je dagelijkse werk.

De rest van de tijd werk je samen met de andere DevOps-ontwikkelaars om onze infrastructuur te beheren.

We zijn op zoek naar de volgende vaardigheden:

  • ops (infrastructure as code) ervaring in combinatie met Terraform/Ansible;
  • Linux / Containers
  • kennis van Microsoft Azure is een groot pluspunt
  • uitgebreide ervaring (minimaal 3 jaar) met functioneel programmeren;
  • bij voorkeur ervaring met Elixir en OTP;
  • Git (niet alleen commit/push maar ook rebasing);
  • kennis van het Phoenix framework, websockets en realtime applicaties is mooi meegenomen;

Op persoonlijk vlak werken we graag met mensen die:

  • teamspelers zijn;
  • kwaliteit belangrijk vinden;
  • in staat zijn om oplossingen tot een goed einde te brengen;
  • een scherp zakelijk inzicht hebben
  • bereid zijn kritisch te zijn over hun werk en vragen te stellen;
  • reageren goed op feedback;
  • en graag nieuwe dingen leren.

Aangezien we allemaal in Nederland gevestigd zijn, is het verplicht om:

  • in ongeveer dezelfde tijdzone (CET) +/- 2 uur te zitten
  • Nederlands te begrijpen (en bij voorkeur ook te spreken)
  • 10-12 keer per jaar persoonlijk op bezoek te kunnen komen.

Wat zit er voor jou in:

  • Een functie voor 32 - 40 uur per week.
  • Je werkt op afstand en zelfstandig. Je kiest je eigen werktijden gedurende de week, maar de meesten van ons zijn over het algemeen beschikbaar tussen 9:00 en 17:00 uur.
  • Concurrerend maandsalaris (€ 5.500 - € 6.800) met zoveel vrije dagen als je nodig hebt.
  • Een klein en ondersteunend team van collega senior ontwikkelaars.
  • Een persoonlijk budget voor hardware en software zodat je hebt wat je nodig hebt om op afstand te werken.
  • Een geweldige kans om veel verantwoordelijkheid op je te nemen en snel te groeien.

Meer info over Seamly

Meer dan 45 klanten gebruiken onze systemen, wat resulteert in gemiddeld 165.000 conversaties per dag met een totaal van 15 miljoen interacties per dag.

Onze back-end tech stack bestaat uit: Elixir (voornamelijk vanilla OTP en wat Phoenix & Liveview), Postgres, Clickhouse. We hebben ongeveer 80% testdekking. Als QA gebruiken we Credo, Mix format, Dialyzer en ExUnit.

Onze front-end tech stack bestaat uit: Preact (modern met hooks), ES7+ (migrerend naar Typescript), Websockets, SCSS. Voor QA gebruiken we Playwright voor E2E en Jest voor unittests.

We draaien alles op Azure op meerdere virtuele machines die worden beheerd door Terraform en Ansbile. In feite wordt 90% van onze infrastructuur beheerd door Terraform. Monitoring wordt gedaan door Datadog en fouten worden bijgehouden in onze eigen Sentry-instantie.

Interesse?

Heb je vragen over deze vacature, neem dan contact op met Hanneke via de contactbutton. Of solliciteer direct door het formulier in te vullen.