Backend Developer Python
Wildflower BV
Heerhugowaard, Netherlands
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English Experience level
Intermediate Compensation
€ 6KJob location
Remote
Heerhugowaard, Netherlands
Tech stack
Automation of Tests
Cloud Computing
Databases
Continuous Integration
DevOps
Elasticsearch
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
NoSQL
Scrum
Prometheus
Code Comments
Backend
Kubernetes
Information Technology
InfluxDB
Kafka
GraphQL
Terraform
Job description
In deze functie ben je verantwoordelijk voor het ontwerp, de ontwikkeling en het beheer van een robuust backend-systeem. Je werk zorgt ervoor dat machines, data en mensen naadloos met elkaar communiceren.
- Je bouwt en onderhoudt REST- en GraphQL-API's die cruciaal zijn voor zowel onze front-end applicaties als voor IoT-integraties.
- Je integreert geavanceerde IoT-protocollen zoals MQTT en Kafka om een betrouwbare en real-time verbinding met onze machines te realiseren.
- Je ontwerpt efficiënte databaseschema's (relationeel en NoSQL) en schrijft geoptimaliseerde queries voor snelle en betrouwbare data-ontsluiting.
- Je implementeert best practices op het gebied van beveiliging, gegevensintegriteit en prestaties en schrijft schone, goed gedocumenteerde code.
- Je beheert de infrastructuur met oog voor implementatie, schaalbaarheid en monitoring, gebruikmakend van moderne DevOps-tools en cloudtechnologieën.
- Je neemt actief deel aan Scrum-processen, denkt mee over technische uitdagingen op het gebied van Connectivity en ondersteunt zowel interne als externe partners.
Requirements
- Je hebt een afgeronde HBO+ opleiding in de richting van IT of Informatica.
- Je hebt minimaal 3 jaar aantoonbare werkervaring als Back-end Developer.
- Je hebt diepgaande ervaring met minimaal één van de volgende server-side talen: Python, Go of Rust.
- Je bent thuis in de wereld van databases, zowel relationeel (bijv. Postgres) als NoSQL (bijv. Elasticsearch).
- Je hebt ervaring met CI/CD-pipelines en geautomatiseerd testen.
- Je hebt kennis van tijdreeksdatabases en statistieken (bijv. Prometheus, InfluxDB of TimescaleDB).
- Je bent bekend met cloud- en DevOps-concepten en tools zoals Kubernetes, ArgoCD, FluxCD of Terraform.
- Ervaring met GraphQL of Kafka is een plus.
- Je beheerst de Nederlandse en Engelse taal uitstekend in woord en geschrift.
Benefits & conditions
Salaris: €4.500,00 - €6.000,00 per maand
- Pensioen
- Reiskostenvergoeding
Werklocatie: Hybride werken in Heerhugowaard