KENNIS IN ICT IS ONS KAPITAAL


Locatie

Amsterdam

Dienstverband

24 uur per week

Ingangsdatum

Zo spoedig mogelijk

Einddatum

1 jaar na startdatum

Tarief

€ 80,- per uur

Deadline aanbieden

Maandag 28 oktober

Contact en informatie

resources@braincap.nl

SOFTWARE ARCHITECT DATAPUNT

Opdracht omschrijving:
Software Architect DataPunt

Onderzoek, Informatie en Statistiek (OIS) van de gemeente Amsterdam zoekt voor haar programma DataPunt een Software Engineer. Een collega met passie voor de stad Amsterdam. Die OIS versterkt bij onze opgave om met informatie, kennis en wijsheid te helpen de stad beter te begrijpen om gefundeerde keuzes te kunnen maken.
DataPunt is dé smart-city-data-infrastructuur van Amsterdam. We bieden mogelijkheden voor o.a. (big) data-analyse in een beveiligde omgeving, business intelligence, beleidsonderzoek en predictive analytics. De teams van DataPunt helpen gegevens over de stad vindbaar en toegankelijk te maken voor verdere verwerking door medewerkers van de gemeente, publiek en dataprofessionals. 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 afval containers te berekenen.

DataPunt
DataPunt bestaat uit 83 professionals die werken in 8 teams. Elk team heeft een eigen focus zoals het ontsluiten van basisgegevens, privacy en security, projecten in opdracht, en service en delivery.
Onze professionals werken met vernieuwende open source technologie en een agile/scrum (DevOps, continuous delivery) werkwijze aan de doorontwikkeling van DataPunt. Bescherming van persoonsgegevens en informatiebeveiliging zijn verankerd in onze werkwijze.

Binnen het DataPunt werken we met de allernieuwste technieken. Bovendien onderzoeken we continu of we de juiste technieken gebruiken. Door kritisch naar ons eigen werk te kijken, houden we elkaar scherp. Samen willen we écht waarde toevoegen. Er heerst dan ook een gezonde druk op voortgang en kwaliteit.

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.

Functieomschrijving Software Architect

Als Software Architect ben je verantwoordelijk voor het ontwikkelen en onderhouden van de architectuur, waarbij je rekening houdt met de veranderbehoefte binnen de organisatie. Vanzelfsprekend houd je hierbij rekening met de bestaande situatie en geldende architectuurprincipes. Jij betrekt je omgeving en de vele stakeholders uit het gemeentelijke landschap actief bij het proces van de totstandkoming van de architectuur. Daarbij draag je bij aan de bewustwording in je omgeving van het belang van het werken onder die architectuur. Tijdens het realisatieproces besteed je veel aandacht aan risicobeheersing en zorg je voor aansluiting bij de (transformatie) doelstellingen van de organisatie. Daarbij houd je in de gaten of de implementatie volgens de opgestelde architectuur wordt uitgevoerd. Omdat je innovatief en creatief bent, en open staat voor ideeën van anderen, fungeer jij als sparringpartner van de realisatieteams. Als Software Architect sta je bekend om je brede kennis van beschikbare technologische oplossingen.

De beveiliging van onze gemeentelijke data is enorm belangrijk, en jij stelt daar dan ook hoge eisen aan. Daarnaast heb je een grote passie voor werken met Open Source, en cloud-technologieën die het veilig werken met grote hoeveelheden gegevens eenvoudig maken.

Werkzaamheden
• Je draagt zorg voor het ontwikkelen, en onderhouden, als tevens de architectuur van Piba (privacy, informatie, beveiliging en architectuur). Samen met de collega’s van PIBA faciliteer je de [rest van de organisatie] als het gaat om privacy, informatie, beveiliging en/of architectuurvraagstukken. Jij bent het eerste aanspreekpunt van PiBa;
• Je adviseert opdrachtgevers en stakeholders omtrent de inrichting van de softwaresystemen en technische keuzes die hiermee samenhangen;
• Je stelt haalbaarheidsstudies en offertes op, op het gebied van software-implementatie (vaak in samenwerking met de account/relatiemanagers);
• Je fungeert als aanspreekpunt en verantwoordelijke op het gebied van specifieke software-ontwikkelingsprojecten binnen DataPunt, en OIS;
• Je vertaalt abstracte concepten en ideeën naar concrete software-oplossingen;
• Opstellen, toetsen en/of doorontwikkelen van richtlijnen en procedures voor de softwareontwikkeling binnen DataPunt en OIS.

Algemene eisen:
• U dient minimaal 1 relevante referentie op te geven van de aangeboden kandidaat.
Vul in: organisatie – naam contactpersoon – telefoonnummer contactpersoon.

Na afstemming met kandidaat en na het gesprek kan de opdrachtgever besluiten om in contact te treden met de referentie.

Let op: de referentie dient op de hoogte te zijn
• De aangeboden kandidaat heeft in de afgelopen 2 jaar geen ambtelijke aanstelling gehad bij de gemeente Amsterdam.
Kennis:
• U voegt het cv toe van de kandidaat. Het cv is opgesteld in het Nederlands en is maximaal 5 A4’tjes groot. Het cv dient enkel en alleen ter verificatie van de bij de eisen en wensen gegeven antwoorden. Als het cv niet overeenkomt met de door u gegeven antwoorden kan de gemeente Amsterdam besluiten uw offerte af te wijzen. KO
• De aangeboden kandidaat beschikt minimaal over een WO werk- en denkniveau in de richting van software engineering. Het werk- en denkniveau dient aangetoond te worden doormiddel van een diploma en/of werkervaring

Dit dient duidelijk te blijken uit het cv.KO
Let op! De kandidaat moet het document meenemen naar het interview zodat de opdrachtgever kan controleren of deze voldoet. Indien het document niet aanwezig is of niet voldoet wordt het gesprek beëindigd en de offerte ter zijde gelegd.
• Geef in maximaal 1 pagina aan waarom u als kandidaat de meest geschikte bent voor deze opdracht. Hieruit dient ook te blijken dat je beschikt over uitstekende Nederlandse schriftelijke vaardigheden.
Uw motivatie zal worden besproken tijdens het interview, indien de kandidaat hiervoor wordt uitgenodigd.KO

Werkervaring:
• De aangeboden kandidaat heeft minimaal 12 jaar aantoonbare ervaring op het gebied van software ontwikkeling, opgedaan in verschillende complexe organisaties en waarbij is gewerkt met veel verschillende technieken en tooling en databases, waaronder Python, PHP, JavaScript, Go, Scala, REST API en Microservices KO
• De aangeboden kandidaat heeft minimaal 10 jaar aantoonbare ervaring op het gebied van databases, waaronder PostGIS, MySQL en PostgreSQL.KO
• De aangeboden kandidaat heeft minimaal 8 jaar ervaring op het gebied van IT architectuur voor web applicaties en API’s in een schaalbare (cloud-gebaseerde) high traffic omgeving, waarvan minimaal 5 jaar in een Agile/Scrum omgeving. KO
• De aangeboden kandidaat heeft minimaal 4 jaar ervaring waarin hij/zij verantwoordelijk is geweest voor IT security en privacy in een complexe organisatie.KO
• De aangeboden kandidaat heeft minimaal 5 jaar ervaring als product owner in een complexe IT omgeving. KO
• De aangeboden kandidaat heeft ervaring met het schrijven van technische blogs.
• De aangeboden kandidaat heeft affiniteit met geavanceerde analyses, onderzoek en data.
• De aangeboden kandidaat heeft affiniteit met DevOps.


24/7 IT-monitoring

ICT-professionals

Cyber Security


BACK