Rust Developer

Solliciteer nu

Rust Developer

Ben jij iemand die ook graag voor Rust naar je werk komt?

Full-time · Amersfoort

Als Rust Developer heb je genoeg keuze. Kies je voor genoeg variatie? Genoeg uitdaging? Een goede werkgever? Werken aan een mission-critical SaaS suite? 

Of misschien kies je helemaal niet en wil je gewoon alles…

Innovatief werken

In dit DevOps team wordt er gewerkt om binnen microseconden een reisvoorstel te maken om op de beste manier van A tot Z te komen. Rust komt hier om de hoek kijken om razendsnel prijzen te berekenen.

Bij Sqills hebben teams de vrijheid om zelf de taal en tools te kiezen waarmee ze werken. Momenteel wordt er in Amersfoort gewerkt met een combinatie van Java, Kotlin en natuurlijk Rust. Voor de CI/CD pipelines wordt CodePipeline van AWS ingezet.

Onder andere Terraform en Kubernetes worden gebruikt om de infrastructuur te beheren (Infrastructure as Code). De infrastructuur is een combinatie van traditionele services, AWS Lambda en managed services zoals DynamoDB, RDS, AmazonMQ, CloudWatch en ELB.

Daarbij monitoren we services op productie met behulp van New Relic, Kibana, Prometheus en PagerDuty. Daarnaast hebben we een custom-built front-end die deze monitoring tools integreert, en volledige distributed traces visualiseert om ons te helpen bij analyse van fouten in ons microservice landschap.

Secure development, architecture, performance en resilience vormen de gedeelde pijlers onder de verschillende teams. Dit zorgt ervoor dat onze software ook in de toekomst aan de hoge verwachtingen van onze klanten kan voldoen.

Wat ga je doen?

Samen met de rest van het DevOps team werk je aan de software voor het zoeken & boeken van zitplaatsreserveringen in treinen en bussen van grote internationale merken zoals Eurostar en SNCF.

De werkzaamheden zijn hierin veelzijdig: op het ene moment ben je diep in de code bezig met het optimaliseren van het afhandelen van zo veel mogelijk asynchrone (JSON) requests voor een high availability / high performance component. Het andere moment ben je een management (web)interface aan het bouwen voor het configureren van het prijssysteem.

Bij Sqills ligt de focus op kwaliteit. Dat zien we terug in het verantwoordelijkheidsgevoel dat onze teamleden hebben voor hun eigen microservices, maar ook in het feit dat we uitgebreide eisen hebben voor het ontwikkelen van componenten.

We zijn altijd op zoek naar het verbeteren van onze code, met de nadruk op performance, betrouwbaarheid en kwaliteit.

Binnen het team verdelen we alle werkzaamheden en proberen we iedereen zijn krachten optimaal te benutten.

Over jou

  • Wordt blij wordt van het verwijderen van code en tijd voor "refactoren" doet je hart sneller kloppen;

  • Stelt moeilijke keuzes ter discussie: we zijn altijd op zoek naar meerdere invalshoeken voor problemen;

  • Verkent graag nieuwe oplossingsrichtingen (door bijvoorbeeld het leren van een nieuwe programmeertaal of AWS service);

  • Hebt goede communicatieve vaardigheden in het Nederlands en Engels;

  • Hebt ervaring met Rust of een vergelijkbare taal zoals C++ of C.

Ben je nieuwsgierig geworden?

Onze software is complex genoeg, bij ons solliciteren hoeft dat niet te zijn, daarom vragen we ook alleen om jouw naam en een e-mailadres of telefoonnummer. 

AWS

Al onze microservices draaien op AWS, zo zijn we schaalbaar voor welke klant waar dan ook ter wereld. 

Rust

Geweldig om mee te programmeren. De snelheid van C, maar dan memory safe.

GIT

Versiebeheer...wat zou je anders gebruiken? 

Docker

Draait al onze code in verschillende containers in een microservice landschap