Sr. Front-end Ontwikkelaar

Details

Status:
Gearchiveerd
Publicatiedatum:
10-7-2020
Weergaven:
66
Reacties:
1
Op locatie:
Amsterdam
FTE:
36 uur per week

Opdrachtomschrijving

Start

z.s.m.

Duur

12 maanden na gunning

Uren

36 uur per week

Let op: in verband met de richtlijnen van het RIVM, werken onze collega's waar mogelijk thuis. Komt de kandidaat in aanmerking voor een interview, dan plant de opdrachtgever vooralsnog een video-gesprek in met de kandidaat. Er zal tijdig contact worden opgenomen om de instructies hiervoor door te nemen. De kandidaat voert het gesprek alleen.

Only Dutch speaking candidates are accepted by client!

Opdracht

De afdeling Onderzoek, Informatie en Statistiek (OIS) verzamelt data over Amsterdam en verwerkt deze tot informatie. Van onderwerpen als de Amsterdamse bevolking, de woningvoorraad, de werkgelegenheid en de bedrijvigheid in de stad tot onderwerpen als veiligheid, verkiezingen, zorg en onderwijs. Ook ontwikkelt en beheert OIS de gemeentelijke datavoorziening DataPunt waarmee data en dataproducten beschikbaar zijn voor gemeente en publiek. Bovendien faciliteert OIS het DataLab, een fysieke werkplaats, kenniscentrum en open podium voor dataprofessionals en iedereen met interesse voor data-gedreven werken en datatoepassingen.
Data & Informatie is onderdeel van OIS.

Data & Informatie;
Als Senior Front-end Developer kom je te werken in het Team Dataportaal. Het Team Dataportaal is verantwoordelijk voor de (door)ontwikkeling van data.amsterdam.nl, en is onderdeel van Data & Informatie. Data & Informatie biedt mogelijkheden voor o.a. (big) data-analyse in een beveiligde omgeving, business intelligence, beleidsonderzoek en predictive analytics. De teams die hier aan werken helpen gegevens over de stad vindbaar en toegankelijk te maken voor verdere verwerking door medewerkers van de gemeente, publiek en dataprofessionals.
Elk team heeft een eigen focus zoals het ontsluiten van basisgegevens, privacy en security, projecten in opdracht, en service en delivery. Zo biedt de website Data en Informatie verschillende mogelijkheden om aan de slag te gaan met de beschikbare gegevens (data.amsterdam.nl), en werkt team Data Services aan een generieke manier waarmee databronnen worden verwerkt en beschikbaar worden gesteld. Denk aan slimme verkeersroutes dankzij onderzoek met behulp van tijdelijke kentekencamera's, met machine learning meldingen openbare ruimte doorgeleiden of data-analyse om de kortste afstanden tot afvalcontainers te berekenen.

We werken met de allernieuwste technieken, met vernieuwende open source technologie en een agile/scrum (DevOps, continuous delivery) werkwijze aan de doorontwikkeling van de infrastructuur. Bescherming van persoonsgegevens en informatiebeveiliging zijn verankerd in onze werkwijze. Daarbij worden allerlei nieuwe methodieken en technieken toegepast (zoals Rest API, GraphQL, CI/CD, DevOps, Cloud, Docker, Orchestration) die ook bij bedrijven als Google, Netflix, Spotify en Bol.com gebruikt worden. Er is de afgelopen 5 jaar een moderne ontwikkelstraat en organisatie gegroeid van op dit moment 100+ mensen in 10+ teams.

Welke technieken gebruiken we?

DataPunt ontsluit data via ReSTful APIs, met microservices die in Docker containers draaien. De data API's zijn geschreven in Python, met behulp van frameworks als Django en Flask. De security services zijn geschreven in Golang en Python met aiohttp. Voor dataopslag gebruiken we vooral Postgres en Elasticsearch. Onze CI stack bestaat uit Jenkins en Ansible, en wij deployen continu naar productie.
Onze Front-end ontwikkelaars coderen in Angular, React en Vue.js. Doelstellingen voor alle teams zijn 100% coverage, evenals secure programming.

Wat bieden we je?

Een unieke werkplek binnen de overheid waar je een grote bijdrage levert aan de toegankelijkheid van (privacy gevoelige) gegevens;
De mogelijkheid om met Open Source, Open Data en de nieuwste technieken te werken;
Een open cultuur, waarin er kritisch naar eigen werk wordt gekeken. Er heerst een gezonde druk op kwaliteit en voorgang, en er is ruimte om te onderzoeken hoe 'het beter kan'.

Eisen (Knock-out criteria, Dit dient duidelijk te blijken uit en geel gearceerd in het CV)

  • U dient minimaal 1 relevante referentie op te geven van de aangeboden kandidaat.

Vul in: organisatie - naam contactpersoon - telefoonnummer contactpersoon.

  • Het CV is opgesteld in het Nederlands en is maximaal 5 A4'tjes groot.

  • De kandidaat beschikt minimaal over een hbo werk- en denkniveau. Het werk- en denkniveau dient aangetoond te worden door middel van een diploma.

  • Geef in maximaal 1 A4 aan waarom uw kandidaat de meest geschikte is voor deze opdracht.

  • De aangeboden kandidaat heeft minimaal 8 jaar ervaring als front-end developer, waarvan minimaal 5 jaar ervaring in complexe organisaties met omvangrijke applicaties waarin volgens Agile/Scrum methodiek wordt gewerkt, opgedaan in zowel commerciële als overheidsorganisaties.

  • De aangeboden kandidaat heeft minimaal 4 jaar ervaring met ReactJS, én minimaal 2 jaar met VueJS, Django, TypeScript, GraphQL en Docker.

  • De aangeboden kandidaat heeft minimaal 2 jaar aantoonbare ervaring met Styled Components en Storybook voor het ontleden van user interfaces naar efficiënte componentenbibliotheken, opgedaan in één of meerdere complexe organisaties.

  • De aangeboden kandidaat heeft ervaring met het schrijven en uitvoeren van unit tests.

Wensen

  • De aangeboden kandidaat beschikt over ervaring met kaartweergaves en geografische software

  • De aangeboden kandidaat heeft ervaring met design systemen en UX-design libraries.

Reageren kan nog tot vrijdag 17 juli 12.00 uur door middel van een CV in word format en een korte motivatie met vermelding van beschikbaarheid en tarief. Contactpersoon voor deze aanvraag is Semir Razic

Verder kijken

Vergelijkbare open opdrachten