Backend Engineer

Backend Engineer (Elixir/Phoenix, PostgreSQL) bij Brickyard B.V., hybride Amsterdam, 32-40 uur per week.

Warme-stoelsignaal: de verplichte eisen zijn opvallend specifiek en toegesneden op een bestaande technische omgeving (Elixir/Phoenix, PostGIS, Oban en minimaal 2 jaar ervaring in precies dit niche-stack), wat de indruk wekt dat de functie is geschreven rond één interne kandidaat. Daarnaast is er sprake van een doorlopend project met kennisoverdracht van de huidige developers, een duidelijke aanwijzing dat de rol bedoeld is om een bestaande medewerker te verlengen of te formaliseren.

Het taalmodel ziet aanwijzingen voor een zittende of vooraf gekozen kandidaat. Dit is een inschatting, geen bewijs. Zo werkt de warme stoel check.

Bekijk en reageer bij Werfplaats B.V. (externe link)

Eisen

  • Ervaring met Docker, GitLab, CI/CD en versiebeheer
  • Minimaal 2 jaar relevante professionele werkervaring als Backend Engineer
  • Praktische ervaring met Elixir en het Phoenix Framework
  • Gevorderde kennis van PostgreSQL, met name op het gebied van performance tuning, query planning en het beheren van grote datasets

Wensen

  • Bekend met object storage-systemen zoals S3 of MinIO
  • Ervaring met PostGIS of het werken met geospatiale data
  • Ervaring met message brokers of background job-systemen zoals Oban
Volledige omschrijving

Als Backend Engineer bij Brickyard ben je verantwoordelijk voor het ontwikkelen en onderhouden van een krachtige backend die grote hoeveelheden beelddata ontvangt, verwerkt en opslaat. Je werkt in een technisch veelzijdige omgeving met Phoenix/Elixir en PostgreSQL, waarbij de architectuur zo ontworpen is dat deze niet alleen huidige functionaliteiten ondersteunt, maar ook ruimte biedt voor toekomstige ontwikkelingen en features. Jouw rol is essentieel om de complexiteit van het systeem beheersbaar te houden, de performance hoog te houden en de schaalbaarheid te waarborgen, ook bij piekbelasting.

Je stapt in een bestaand, actief project met een solide technische basis en werkt nauw samen met de developers die de backend hebben opgebouwd. Door hun kennisoverdracht krijg je inzicht in de gemaakte architectuurkeuzes. Vanuit deze stevige basis krijg je de autonomie om de backend verder te verbeteren, uit te breiden en klaar te maken voor de toekomst. Daarnaast draag je bij aan de infrastructuur rondom de applicatie, zoals CI/CD, Docker, queueing, logging, monitoring en testing, zodat het platform betrouwbaar en efficiënt blijft functioneren.

Werkzaamheden

- Ontwerpen, bouwen en onderhouden van de volledige backendarchitectuur met Elixir en Phoenix;

- Ontwikkelen van datapipelines voor het ontvangen, verwerken en indexeren van grote hoeveelheden beelddata;

- Zorgen dat de pipelines tot 500.000 afbeeldingen per dag en piekbelasting kunnen verwerken;

- Verantwoordelijkheid nemen voor PostgreSQL-schemadesign, query-optimalisatie, table partitioning en indexingstrategieën;

- Opzetten en onderhouden van de productieomgeving, waaronder CI/CD en Docker;

- Onderhouden van queueing-systemen zoals Oban;

- Implementeren van logging en monitoring voor de backendomgeving;

- Opzetten van unit tests en regressietests om de stabiliteit van het systeem onder hoge belasting te waarborgen.

Functie eisen

- Je hebt minimaal 2 jaar relevante professionele werkervaring als Backend Engineer;

- Je hebt praktische ervaring met Elixir en het Phoenix Framework;

- Je hebt gevorderde kennis van PostgreSQL, met name op het gebied van performance tuning, query planning en het beheren van grote datasets;

- Je hebt ervaring met Docker, GitLab, CI/CD en versiebeheer;

- Je hebt ervaring met PostGIS of het werken met geospatiale data (Pré);

- Je bent bekend met object storage-systemen zoals S3 of MinIO (Pré);

- Je hebt ervaring met message brokers of background job-systemen zoals Oban (Pré).

Overige informatie

- Standplaats: Amsterdam (Hybride)

- Startdatum: ZSM

- Uren per week: 32 - 40 uur

Sluitingsdatum: In overleg

SolliciterenBlijf op de hoogte

Je CV en reacties

Gegevens automatisch overgenomen uit de oorspronkelijke publicatie; controleer de details bij de bron. Wij zijn geen partij bij de aanvraag. Hoe wij werken.