Senior Backend Developer
Role details
Job location
Tech stack
Job description
Als Senior Backend Developer neem je de leiding over het ontwerpen, bouwen en schalen van onze backend-infrastructuur. Je zorgt ervoor dat onze API's vlekkeloos presteren, databestanden optimaal gestructureerd zijn en dat onze serverarchitectuur naadloos horizontaal meeschaalt met de snelgroeiende stroom aan monitoring- en sturingsdata.
Je ontwerpt en bouwt robuuste, veilige en performante API's voor datatransmissie en integraties.
-
Je bent verantwoordelijk voor de structuur en optimalisatie van onze databases (zowel transactioneel als voor tijdseriegegevens en complexe datastructuren).
-
Je ontwerpt en beheert de backend-architectuur en zorgt voor het succesvol horizontaal schalen van onze servers om grote hoeveelheden realtime data op te vangen.
-
Je helpt mee met het opzetten en optimaliseren van berichtenstromen en realtime databewerking.
-
Je werkt nauw samen met ons softwareontwikkelingsteam om complexe technische uitdagingen op te lossen en de security en performance te maximaliseren.
Requirements
Master: Informatica
Minstens 2 jaar ervaring
Minstens 2 jaar ervaring
Je beschikt over een diploma Ingenieur Computerwetenschappen (of gelijkwaardig door ervaring).
Je hebt minimaal 5 jaar relevante ervaring in een gelijkaardige backend- of software engineering rol.
Je hebt uitstekende ervaring met databases. Kennis van PostgreSQL is een vereiste. Ervaring met InfluxDB, Neo4J en/of VictoriaDB is een sterke plus.
Je hebt noties van Kafka voor de verwerking van grootschalige, realtime datastromen.
Je hebt aantoonbare ervaring met het horizontaal schalen van serverinfrastructuur.
Je bent expert in het opzetten, documenteren en beveiligen van API's. Je hebt ervaring in het opzetten van rechtenbeheersystemen.
Je bent analytisch ingesteld, zoekt altijd naar de meest performante oplossing en hebt affiniteit met groene energie en de energietransitie.