Senior Developer Safety
Bewaar deze vacature en houd uw zoekopdracht georganiseerd
Maak een gratis account aan om vacatures op te slaan, waarschuwingen aan te maken en vanaf uw dashboard terug te keren naar deze vermelding.
Als u doorgaat, gaat u akkoord met onze Voorwaarden & Privacybeleid.
Over Terramira
Terramira is een nieuwe speler in Earth Intelligence, voortgekomen uit de gecombineerde kennis en ervaring van NEO, eLEAF en 52impact. NEO bestaat al 30 jaar en het oudste private aardeobservatiebedrijf van Nederlands. Momenteel hebben we ongeveer 100 collega's. We vertalen satelliet- en sensordata naar duidelijke inzichten die organisaties helpen betere beslissingen te nemen. Dit doen we voor diverse vraagstukken op het gebied van klimaat, water, landbouw, infrastructuur en natuur. Maar ook voor veiligheid in binnen- en buitenland.
Binnen onze Safety & Security-tak werken we aan oplossingen waarmee organisaties inzicht krijgen in wat er op en rond de aarde gebeurt, voor paraatheid en herstel. Denk aan het analyseren van terrein en infrastructuur voor defensie en aan ondersteuning bij noodsituaties. Onze kracht ligt in de combinatie van geodata, remote sensing, AI en domeinkennis. We ontwikkelen technologie en intelligence die niet alleen interessant is op papier, maar daadwerkelijk wordt gebruikt om besluitvorming te ondersteunen.
We zijn een groeiende organisatie met korte communicatielijnen, een open cultuur en veel ruimte voor eigen initiatief. Je werkt samen met collega's met verschillende expertises en krijgt de kans om direct bij te dragen aan oplossingen die ertoe doen. Over de functie
Als Senior Developer/Architect bij Safety & Security bepaal je hoe onze technologie voor veiligheids- en herstelvraagstukken in elkaar zit. Je ontwerpt de systemen waarmee we grote hoeveelheden satelliet-, radar- en dronedata omzetten in actuele, betrouwbare informatie waar meerdere landen en organisaties tegelijk op kunnen vertrouwen. Je kijkt daarbij verder dan het project van nu. Een belangrijk uitgangspunt binnen Terramira is Build once, Scale forever: wat we voor Safety & Security ontwikkelen, moet ook inzetbaar zijn voor andere klanten en toepassingen. Jij zorgt dat de oplossingen die het team bouwt, passen in de architectuur van Safety & Security én Terramira, met de juiste principes en patterns als fundament. Wat ga je doen?
Je zoomt uit én in. Je bewaakt het grote plaatje van onze Safety & Security-platform ,maar ook de integratie/inzet van Terramira, en gaat tegelijkertijd de diepte in waar dat nodig is. Je vertaalt uiteenlopende klantvragen, van terreinbegaanbaarheid tot infrastructuuranalyse, naar een samenhangende, schaalbare en herbruikbare architectuur. Je werkt nauw samen met developers, geospatial engineers, data scientists en domeinexperts, en geeft hen richting zonder hun ruimte om te bouwen weg te nemen. Concreet houd dat onder andere in dat je: Het systeem- en dataplatform ontwerpt volgens de juiste architectuurprincipes en -patterns;
Technische keuzes maakt en onderbouwt, en de afwegingen tussen scope, kwaliteit, tijd en kosten helder maakt;
Workflows en datapijplijnen ontwerpt & implementeert met tools als Dagster en Ray, zodat verwerking van grote geospatiale datasets schaalbaar en reproduceerbaar is;
Bepaalt hoe data wordt opgeslagen en ontsloten, bijvoorbeeld met Parquet;
Technische risico's vroegtijdig signaleert en oplossingsrichtingen aandraagt;
Standaarden, richtlijnen en referentiearchitecturen opstelt en bewaakt, zodat teams op één lijn werken;
Collega's coacht en meedenkt in code- en designreviews;
Als Lead Developer het goede voorbeeld geeft door voorop te lopen in de ontwikkeling van het systeem/platform.
Wat zoeken we?
We zoeken iemand die energie krijgt van het ontwerpen en bouwen van systemen die blijven werken als de schaal, de klantbehoefte of de databron verandert. Je hebt een stevige achtergrond als software- of data-engineer en bent doorgegroeid naar een rol waarin je vooral de richting bepaalt in een team van 5 tot 8 personen. Je kunt complexe vraagstukken terugbrengen tot heldere ontwerpkeuzes en die uitleggen aan zowel techneuten als niet-techneuten. Daarnaast herken je jezelf in het volgende: Ruime ervaring met softwareontwikkeling en systeemontwerp, waarvan een aantal jaren in een architectuurrol of als lead engineer;
Sterke Python-vaardigheden;
Praktijkervaring met workflow-orkestratie, bij voorkeur met Dagster;
Praktijkervaring met parallelle verwerking van grote datasets, bij voorkeur met Ray;
Ervaring met Parquet en het ontwerpen van efficiënte dataopslag;
Kennis van architectuurprincipes en -patterns, en het vermogen om die toe te passen op schaalbare, betrouwbare en onderhoudbare systemen;
Het vermogen om uit te zoomen, het grote plaatje te zien en keuzes te maken die ook over een paar jaar nog kloppen;
Sterke communicatieve vaardigheden en het vermogen om stakeholders, teams en partners mee te nemen in je ontwerp;
Een goede beheersing van de Nederlandse en het Engelse taal.
Ervaring met onderstaande onderwerpen is niet vereist, maar wel een mooie pre: Affiniteit met geospatiale data, GIS en Earth Observation (s