Front end Developer

B3Partners
Utrecht, Netherlands
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 4K

Job location

Remote
Utrecht, Netherlands

Tech stack

HTML
Geographic Information Systems
Apache HTTP Server
Tomcat
Application Lifecycle Management
Ubuntu (Operating System)
CSS
Software as a Service
Databases
Continuous Integration
Linux
DevOps
GeoServer
Github
Design of User Interfaces
Monitoring of Systems
PostgreSQL
Open Source Technology
Scrum
Server Administration
SQL Databases
TypeScript
Web Applications
Transport Layer Security
Warehouse Management Systems
GIT
Angular
Information Technology
Reactive Programming
Front End Software Development
Docker

Job description

Functioneel applicatiebeheerder Bij B3Partners werk je aan software die echt gebruikt wordt door provincies, gemeenten en veiligheidsregio's. Denk aan kaartapplicaties die helpen bij besluitvorming of aan tools waarmee ruimtelijke data inzichtelijk wordt gemaakt voor beleidsmakers. Wat wij bouwen is technisch complex, maar voor de gebruiker juist intuïtief en makkelijk in gebruik. En daar heb jij straks een sleutelrol in. Als functioneel applicatiebeheerder zorg jij ervoor dat onze klanten het maximale uit onze software halen. Je configureert hun omgevingen, adviseert over het publiceren van geodata (bijvoorbeeld via WMS-services), analyseert binnenkomende vragen en zorgt dat issues snel worden opgelost, zelfstandig of in overleg met je collega's van development. Daarnaast test je nieuwe functionaliteiten en denk je actief mee over hoe we onze geodata-infrastructuur slimmer kunnen maken. Je schakelt dagelijks met zowel eindgebruikers als collega's uit het ontwikkelteam. De sfeer is open, informeel en inhoudelijk gedreven. Iedereen heeft zijn eigen expertise, maar we denken wél met elkaar mee. We geven je ruimte om je rol verder uit te bouwen, richting specialist of juist breder als GIS-consultant.

Werk jij graag aan complexe systemen die je niet alleen beheert, maar ook slimmer en toekomstbestendiger maakt? Als DevOps Engineer bij B3Partners werk je aan toepassingen die dagelijks worden gebruikt door provincies, gemeenten en veiligheidsregio's. Denk aan kaartapplicaties die besluitvorming ondersteunen en tools die complexe ruimtelijke data inzichtelijk maken voor beleidsmakers, met impact in de praktijk. Achter deze op het eerste gezicht eenvoudige gebruikerservaring schuilt een technisch uitdagend landschap met Ubuntu-servers, legacy-systemen en moderne containerplatformen. Jij optimaliseert en automatiseert de bestaande omgeving en speelt een belangrijke rol in de transitie naar een toekomstbestendige infrastructuur. Als DevOps Engineer zorg je ervoor dat onze infrastructuur stabiel, veilig en schaalbaar blijft én continu verbetert. Je werkt aan zowel het beheer van de huidige omgeving als aan de doorontwikkeling richting moderne, geautomatiseerde oplossingen.

  • Beheren, monitoren en optimaliseren van onze Ubuntu-infrastructuur en webapplicaties (o.a. Apache Tomcat en Apache HTTP Server).
  • Ontwikkelen en implementeren van geautomatiseerde oplossingen voor beheer, installatie en updates, met als doel handmatig werk te minimaliseren.
  • Migreren van legacy-systemen naar moderne, containergebaseerde omgevingen en verbeteren van bestaande infrastructuren.
  • Beheren en optimaliseren van Docker-omgevingen en ondersteunen bij de inzet van Traefik.
  • Beheren van TLS/SSL-certificaten en waarborgen van veilige configuraties en periodieke security checks.

B3Partners is een innoverend bedrijf in Utrecht op het gebied van Open Source GIS. Ons product is Tailormap ( https://tailormap.nl ), een Open Source GIS pakket (de broncode kan je bekijken op GitHub: https://github.com/tailormap ). Tailormap leveren wij aan o.a. provincies, gemeente, veiligheidsregio's, waterschappen en adviesbureaus. Tailormap helpt gebruikers om zelf interactieve kaarten te publiceren op het internet voor hun publiek. Je kunt als eindgebruiker informatie opvragen over de kaarten, maar ook objecten beheren, analyseren en nieuwe kaarten publiceren. Tailormap wordt altijd als SaaS of in-house webapplicatie aangeboden. Tailormap koppelen wij aan databases met geo-informatie om de kaarten te voorzien van meer gelaagdheid in informatie. Klanten krijgen zo inzichten en overzichten die ze nooit eerder zo gemakkelijk konden verkrijgen. De basis van het product is net helemaal vernieuwd en weer helemaal up-to-date gebracht met de laatste tech stack. Om veel mooie nieuwe mogelijkheden toe te voegen hebben we een goede front end developer nodig.

  • Werken in een ontwikkelteam waar elke mening telt en verwacht wordt dat er meegedacht wordt aan nieuwe oplossingen;
  • Het maken van ontwerpbeslissingen samen met het ontwikkelteam;
  • Werken aan de hand van Scrum;
  • Het schrijven van robuuste en testbare code;
  • Het reviewen van pull requests en suggesties/verbeteringen geven waar nodig.

Requirements

  • Je hebt ervaring met functioneel applicatiebeheer of een vergelijkbare rol.

  • Je snapt de basis van geodata en hoe webapplicaties (met kaarten) werken.

  • Je bent analytisch en communiceert makkelijk met gebruikers en techneuten.

  • Kennis van GeoServer, Postgres of SQL is mooi meegenomen, maar geen must.

  • Proactief aandragen van verbeteringen en innovaties binnen de infrastructuur en adviseren over systeemoptimalisaties.

  • Documenteren van systemen, processen en wijzigingen voor continuïteit en overzicht.

  • HBO-diploma in een technische richting (bijv. Informatica of IT).

  • 2-5 jaar relevante werkervaring.

  • Sterk probleemoplossend vermogen en een kritische blik.

  • Goede communicatieve vaardigheden.

  • Zelfstandig kunnen werken en goed kunnen schakelen tussen verschillende taken.

  • Uitgebreide kennis van Linux/Ubuntu serverbeheer.

  • Ervaring met webapplicaties op Apache Tomcat en Apache HTTP Server.

  • Ervaring met automatiseringstools

  • Ervaring met Docker en bij voorkeur Traefik.

  • Kennis van TLS/SSL-certificaten en veilige webserverconfiguraties.

  • Basiskennis van netwerken, security en monitoringtools.

  • Ervaring met GitHub en CI/CD-processen.

  • Werken binnen een organisatie die actief inzet op open source en kennisdeling

  • Een HBO werk- en denkniveau en minimaal twee jaar werkervaring als front end developer in de softwareontwikkeling;

  • Ervaring met Open Source;

  • Ervaring met frontend frameworks: wij werken met TypeScript , Angular en reactive programming. Kennis hiervan is een pre, maar ervaring met andere frameworks is ook nuttig;

  • Ervaring met Docker;

  • Ervaring met webdesign (HTML, CSS) en UI/UX design;

  • Ervaring met Git(Hub).

Benefits & conditions

  • Je vindt het logisch dat software open, begrijpelijk en goed ondersteund is.

  • Een salaris tussen €3.500 en €4.000 bruto per maand (bij 40 uur).

  • Een tijdelijk contract met uitzicht op vast.

  • Hybride werken: deels thuis, deels op kantoor in Utrecht.

  • 25 vakantiedagen, 8% vakantiegeld en een pensioenregeling.

  • Laptop van de zaak, plus reiskosten- en thuiswerkvergoeding. Bij ons geen overbodige managementlagen, geen marketingtaal en geen oneindige vergaderingen. Wel veel vrijheid, inhoudelijk werk en ruimte voor je eigen ideeën. De impact die je maakt, is direct zichtbaar bij overheden door het hele land.

  • Werken aan een product met impact binnen de wereld van geografische informatie

  • Een salaris tussen €3.500 en €4.300 bruto per maand (obv.

  • Een tijdelijk contract met uitzicht op vast

  • Hybride werken: deels thuis, deels op kantoor in Utrecht

  • 25 vakantiedagen, 8% vakantiegeld en een pensioenregeling

  • Laptop van de zaak, plus reiskosten- en thuiswerkvergoeding Je komt terecht in een klein en hecht team waar de lijnen kort zijn en samenwerking centraal staat. Als DevOps Engineer werk je nauw samen met de systeembeheerder en andere collega's om onze omgeving stabiel en toekomstbestendig te houden. De sfeer is informeel en betrokken: we bouwen samen aan het product én aan het bedrijf. Juist doordat we klein zijn, krijg je veel ruimte om initiatief te nemen en verantwoordelijkheid te pakken. Heb je ideeën of zie je verbeterkansen, dan wordt jouw inbreng gewaardeerd en serieus genomen. Het kan soms hectisch zijn, maar dat zorgt er ook voor dat geen dag hetzelfde is.

About the company

We zoeken voortdurend versterking. Wil je graag werken in het GIS domein en een studieachtergrond hebben in Aardwetenschappen, informatica of vergelijkbare studie dan vinden we het altijd leuk om je te spreken en een kopje koffie met je te drinken. Bel naar of mail ons in dat geval op

Apply for this position