Back-end Developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 6-12-2020
- Weergaven:
- 104
- Op locatie:
- Amsterdam
- FTE:
- 36 uur per week
Opdrachtomschrijving
(Sluitingsdatum: 16-12-2020 om 08:00 uur) Eindklant zoekt een Senior Back-end Developer.
Bedrijfsomschrijving
U krijgt van ons altijd een terugkoppeling. Na de hierboven vermelde sluitingsdatum beoordelen wij elke sollicitatie en geven u een terugkoppeling. Als wij uw CV selecteren vragen wij altijd om meer informatie, vaak ook om referenties. Zorg ervoor dat u altijd 1 of 2 referenties gereed hebt.
Reacties ontvangen wij graag voorzien van een CV in word-formaat en een korte motivatie. Als u geselecteerd wordt vragen wij u altijd om een aanvullende, zeer specifieke, motivatie te schrijven om de kans op succes zo groot mogelijk te maken.
Functieomschrijving
Startdatum: 01-01-2021
Einddatum: 01-06-2021
Optie op verlenging: Ja
Aantal uur per week: 32-36 uur
Sluitingsdatum: 16-12-2020 om 08:00 uur
Onderzoek, Informatie en Statistiek (OIS) van de gemeente Amsterdam zoekt een Senior Back-end Developer (2FTE). Werken bij OIS van de gemeente Amsterdam betekent in teamverband elke dag met veel energie en plezier werken aan data gedreven vraagstukken en oplossingen voor een dynamische en leefbare stad, in een inspirerende werkomgeving én met de meest innovatieve technologieën.
Jouw primaire opgave luidt: Ontwikkeling en verbetering van de backend infrastructuur. Van jou worden heldere en richtinggevende adviezen verwacht met betrekking tot innovatie, ontwikkeling en onderhoud van de huidige infrastructuur, daarbij rekening houdend met de prioriteiten en belangen binnen de gemeentelijke organisatie. We verwachten dat je als senior uitstekend op de hoogte bent van de laatste ontwikkelingen van jouw vakgebied en jouw visie op een actieve wijze deelt met collega's in de organisatie.
Gemeentelijke organisatie
De gemeentelijke organisatie bestaat uit vijf clusters, een bestuurs- en concernstaf en zeven bestuurscommissies (stadsdelen). De stadsdelen besturen samen met de gemeenteraad, burgemeester en wethouders de stad Amsterdam. De clusters Ruimte en Economie, Sociaal, Dienstverlening en Informatie, Interne Dienstverlening en Stadsbeheer bestaan uit afdelingen die expertise hebben op een specifiek terrein, zoals sport, jeugd of parkeren. Zij werken beleid uit tot stadsbrede kaders waarbinnen de stadsdelen het uitvoerende werk kunnen doen. Ook bieden zij directe ondersteuning aan bewoners die dit nodig hebben, bijvoorbeeld op het gebied van participatie of werk. De stadsdelen houden zich onder andere bezig met de inrichting van straten en pleinen, groen en parken en welzijnswerk in de buurt. Ze zorgen ervoor dat wat ze doen, past bij de behoeften in hun stadsdeel en bij het beleid voor de hele stad.
De opdrachtgever(s)
Onderzoek Informatie en Statistiek (OIS) 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 data professionals en iedereen met interesse voor data-gedreven werken en data toepassingen.
Data & Informatie is onderdeel van Onderzoek, Informatie en Statistiek.
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 data professionals. 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.
Daarbij worden allerlei nieuwe methodieken en technieken toegepast (zoals Rest API, GraphQL, CI/CD, DevOps, Cloud, Docker, Orchestration). 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 bij Data & Informatie? We ontsluiten 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. 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 werken hoofdzakelijk met React, TypeScript en Styled Components. We ontwikkelen volgens het 'Open Source tenzij' principe, en streven naar een 100% test coverage.
Je komt te werken in een van de multidisciplinaire teams van de afdeling Data & Informatie. Bij de afdeling Data & Informatie werken we met Open Source, Open Data en de nieuwste technieken. Bovendien werken er ook veel andere Senior ontwikkelaars, dus genoeg sparringpartners. Er heerst een open cultuur, waarin er kritisch naar eigen werk wordt gekeken.
Functie-eisen
Minimaal een HBO diploma in de richting informatica of informatica-gerelateerd;
Tenminste 8 jaar recente werkervaring als back-end python ontwikkelaar, waarvan minimaal 5 jaar met Python Django;
Minimaal 6 jaar recente werkervaring opgedaan in een complexe organisatie waarin je hebt gewerkt in een multidisciplinair Agile/Scrum team, in zowel commerciële als overheidsomgevingen;
Minimaal 2 jaar ervaring met Open Source, PostgreSQL en Docker;
Werkervaring met een multidisciplinair team waarin je veel schakelt met, en adviseert aan, je opdrachtgevers;
Heeft affiniteit met data visualisatie;
Ervaring in een gemeentelijke omgeving bij een G4 gemeente;
Werkervaring met React.