junior developer - Team Warehouse in Driebergen-Rijsenburg

junior developer - Team Warehouse in Driebergen-Rijsenburg

Driebergen-Rijsenburg Full Time 48730 - 59558 € / jaar (geschat) Op locatie
P

In één oogopslag

  • Taken: Bouw en onderhoud het datawarehouse van de politie met innovatieve technologieën.
  • Bedrijf: Werken bij Team Warehouse, een cruciaal onderdeel van de politie.
  • Voordelen: Aantrekkelijk salaris, opleidingsmogelijkheden en een goede pensioenregeling.
  • Overige informatie: Ontwikkel je vaardigheden in een dynamische en ondersteunende omgeving.
  • Waarom deze baan: Draag bij aan de opsporing en maak impact met data en techniek.
  • Kwalificaties: Passie voor programmeren en basiskennis van databases vereist.

Het verwachte salaris ligt tussen 48730 - 59558 € per jaar.

Wil jij met data en techniek bijdragen aan effectievere opsporing in Nederland? Bij Team Warehouse bouwen we het datawarehouse van de politie. We zoeken een junior software developer voor Team Warehouse die goed kan programmeren, van data houdt en samen met collega's aan één product wil werken.

Organisatieonderdeel: Eenheid Landelijke Opsporing en Interventies

Vakgebied(en): ICT, Operationele inzet

Er is ruimte voor 2 fte.

Wat ga je doen?

  • Als junior software developer bouw je aan en onderhoud je het operationele datawarehouse van de politie.
  • Je werkt onder andere aan datapipelines, services en applicaties.
  • Je werkt mee aan datamodellering van bestaande en nieuwe bronnen.
  • Je denkt met de gebruikers uit de operatie mee over de scope van user stories.
  • Naast het ontwikkelen van software schrijf je tests en brengt je samen met je collega’s werk via de CI/CD pipeline naar productie.
  • Je werkt elke dag samen met medior en senior engineers.
  • Je doet mee in code reviews en pairing.
  • Je leert hoe onze datamodellen in elkaar zitten en waarom we bepaalde keuzes maken.
  • Zie je dat iets dat beter kan, dan heb je veel ruimte voor jouw inbreng.

Waar ga je werken?

Team Warehouse is het datawarehouse voor operationele data in de opsporing en intelligence. We verzamelen, verwerken, modelleren en ontsluiten grote en uiteenlopende databronnen. Analisten, developers en operationele teams werken daar 24/7 per dag mee. Onze dataproducten worden gebruikt door zo'n 14.000 collega's: developers die op ons platform bouwen, analisten die zelf code schrijven en collega's die via onze eigen en andere interne applicaties met de data werken.

Het zwaartepunt van ons werk ligt op het platform en onze dataproducten maar we werken regelmatig mee aan grote (internationale) onderzoeken waarbij het team de operatie ondersteunt met het beantwoorden van onderzoeksvragen en het aandragen van pragmatische oplossingen op basis van grote hoeveelheden data.

We werken volgens LeSS (Large-Scale Scrum). Meerdere ontwikkelteams werken samen aan één product, met één product backlog, één product owner en een gedeelde architectuur. In de teams werken diverse type software developers, platform engineers en de scrum master. We werken vanuit Driebergen, en met onze landelijke taak vallen we onder het Domein High Tech & Environmental Crime van de Eenheid Landelijke Opsporing en Interventies. Die eenheid bestrijdt nationaal en internationaal ernstige en georganiseerde criminaliteit, terrorisme, buitenlandse inmenging en cybercriminaliteit.

Onze techniek

We bouwen ons platform grotendeels zelf, gebruikmakend van open source en enkele ingekochte componenten. De data die we verwerken is groter, veel diverser en heeft bijzondere performance eisen ten opzichte van een gemiddeld datawarehouse. We gebruiken Kafka en RabbitMQ voor event- en streamverwerking, PostgreSQL, Elasticsearch, Redis en object storage voor opslag, en Kubernetes, Docker, Infrastructure as Code en GitLab CI/CD als platform. We modelleren met een groot, complex datamodel waar we ook zelf onderhoud en ontwikkeling op doen. Datakwaliteit en herleidbaarheid zijn onderdeel van elk ontwerp. Testen en kwaliteit is de verantwoordelijkheid van het team. Omdat we met politiegegevens werken, zijn beveiliging, autorisatie en herleidbaarheid (onder andere vanuit de Wet Politiegevens) een ontwerpeis waar je dagelijks mee te maken hebt.

Wie ben jij?

Je bent een programmeur die begrijpt dat data pas waarde heeft als hij correct, herleidbaar en goed gemodelleerd is. Je bent nieuwsgierig naar hoe data van bron naar gebruiker stroomt. Je hebt plezier in goed gestructureerde code en werkt nauwkeurig. Je vraagt door als je iets niet begrijpt en staat open voor feedback. Je neemt initiatief, werkt graag samen en kunt binnen je eigen taken zelfstandig werken. In deze functie hoef je van ons C# nog niet te perfect te beheersen. We leren je dit graag.

Wat je wel meebrengt:

  • je kunt goed programmeren in een moderne taal en je hebt passie voor het vak.
  • hbo (bachelor) werk- en denkniveau, bij voorkeur op ICT gebied;
  • aantoonbare programmeerervaring, bijvoorbeeld in C#, Java, Python of TypeScript, vanuit studie, stage of een eerste baan;
  • basiskennis van relationele databases, SQL en de principes van datamodellering;
  • ervaring met Git;
  • analytisch en conceptueel denkvermogen;
  • goede beheersing van Nederlands en Engels, in woord en geschrift.

Bij voorkeur heb je ervaring met:

  • het verwerken van grote hoeveelheden data (ETL of ELT, datapipelines);
  • Kafka, RabbitMQ of andere messaging systemen;
  • PostgreSQL, Elasticsearch of Redis;
  • Docker, Kubernetes, Git, CI/CD en testen.

Wat wij bieden

De standplaats is Driebergen. Het betreft een functie voor 36 uur per week. Afhankelijk van je achtergrond volg je aan de Politieacademie een 14-weekse opleiding voor specifieke inzetbaarheid (36 uur per week), met eventueel aansluitend een voor de functie benodigd aanvullend opleidingsprogramma. Tijdens deze opleiding(en) ontvang je al het met jou overeengekomen salaris. Het positief afronden van het verplichte assessment is voorwaarde om aan de opleiding te kunnen beginnen. Het behalen van de opleiding is een vereiste om deze functie uit te kunnen oefenen.

Tijdens de interne specifieke politieopleiding word je tijdelijk aangesteld als ambtenaar in opleiding. Na het voltooien van de opleiding bieden we je een tijdelijke aanstelling aan, waarbij een proeftijd van één jaar van toepassing is. Na deze proeftijd volgt zo snel mogelijk een vaste aanstelling. Binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aantrekkelijk pakket arbeidsvoorwaarden.

Denk hierbij aan:

  • een bruto maandsalaris van minimaal € 3.363,- en maximaal € 5.418,- (schaal 9 Bbp) op basis van een 36-urige werkweek;
  • een Individueel Keuzebudget (IKB) dat uit twee delen bestaat;
  • Een bruto deel van 17,86% van je salaris. Met dit budget kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Denk bijvoorbeeld aan het uitbetalen van je budget, het kopen van vakantie-uren of ontwikkelactiviteiten zoals een opleiding.
  • Een netto deel van € 515,91 per jaar. Dit budget kun je bijvoorbeeld gebruiken voor duurzaamheidsdoelen, vakbondscontributie, vitaliteit of het aflossen van je studieschuld bij DUO.
  • een uitstekende pensioenopbouw bij ABP en betaald ouderschapsverlof.

De formele functie binnen het functiegebouw van de politie is operationeel specialist A. Inschaling is afhankelijk van kennis en ervaring en wordt tijdens het selectiegesprek getoetst.

Wat verder belangrijk is

Een assessment en een veiligheidsonderzoek A maken deel uit van de selectieprocedure. Je hebt de Nederlandse nationaliteit (dit mag ook je tweede nationaliteit zijn).

* Je hebt een diploma op hbo-niveau (bachelor) of je bent daaraan gelijkgesteld via EVC. Of je hebt minimaal twee jaar werkervaring op het gevraagde niveau. Dit toon je aan met een erkende functieomschrijving of een formeel vastgestelde vacaturetekst of een ander formeel bewijsstuk. Het bewijsstuk heeft aantoonbaar betrekking op een functie die je daadwerkelijk hebt uitgevoerd en moet herleidbaar zijn tot jouw persoon. Denk aan een werkgeversverklaring waarin het werk- en denkniveau staat opgenomen of een uittreksel uit het HR-systeem waarop je functie en het dienstverband zichtbaar zijn.

junior developer - Team Warehouse in Driebergen-Rijsenburg werkgever: Politie Nederland

Het Regionaal Service Centrum in Maastricht biedt een dynamische en ondersteunende werkomgeving waar empathie en professionaliteit centraal staan. Medewerkers krijgen de kans om zich te ontwikkelen binnen een betrokken team dat zich richt op het bieden van zorgvuldige ondersteuning aan slachtoffers, met ruimte voor feedback en samenwerking. De organisatie waardeert diversiteit en stimuleert persoonlijke groei, waardoor je niet alleen bijdraagt aan de gemeenschap, maar ook aan je eigen professionele ontwikkeling.

P

Contactgegevens:

Recruitmentteam van Politie Nederland

Hupjob Expertadvies🤫

Zo denken wij dat je junior developer - Team Warehouse in Driebergen-Rijsenburg kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Politie Nederland te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfPolitie Nederland je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Politie Nederland. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van Politie Nederland te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als junior developer - Team Warehouse in Driebergen-Rijsenburg te schitteren

Programmeren in C#, Java, Python of TypeScript
Datamodellering
SQL
Git
ETL of ELT processen
Kafka
RabbitMQ

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Politie Nederland.

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Politie Nederland en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij Politie Nederland

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor junior developer - Team Warehouse goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Politie Nederland inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.