Over deze vacature
Functie omschrijving
Als enige Back-ender in het team ben je verantwoordelijk voor de aansluiting van de front-end van de app op de gebruikte databronnen (o.a. IPROX) . Je maakt daarbij gebruik van technieken als Python/Django, PostgreSQL, REST API's en tools als Azure DevOps, Ms Teams, Slack en Miro. Bovendien vervul je de DevOps Engineer rol binnen een team. Dat houdt in dat je verantwoordelijk bent voor het inrichten van de omgeving waarin de App draait op Azure. Dit doe je op basis van Infrastructure as Code, continuous integration en continuous delivery.
De opdrachtgever(s)
Onderzoek, Informatie en Statistiek De afdeling Onderzoek, Informatie en Statistiek (OIS) is onderdeel van het i-domein van de stad. OIS verzamelt data over Amsterdam en verwerkt deze tot informatie . Ook ontwikkelt en beheert OIS vanuit multidisciplinaire teams applicaties voor de stad. Van onderwerpen als de woningvoorraad, de werkgelegenheid en infrastructuur tot onderwerpen als veiligheid, verkiezingen, zorg en onderwijs. Hierbij maken we gebruik van moderne methodes en technieken. Denk aan Machine Learning oplossingen om stadsarchieven te indexeren of straatafval te herkennen, REST APIs en GraphQL voor dataontsluiting en Docker en Kubernetes om onze applicaties in onze cloud (Microsoft Azure) te draaien. Meer informatie over OIS vind je op data.amsterdam.nl. Een deel van onze API's is open source en kun je hier vinden, of bekijk ons werk op Github.
Functie eisen
- beschikt minimaal over een WO werk- en denkniveau informatica. Het werk- en denkniveau dient aangetoond te worden door middel van werkervaring en/of een diploma.
- Geef in maximaal 1 pagina aan waarom jij het meest geschikt bent voor deze opdracht.
- Minimaal 8 jaar recente werkervaring als back-end developer;
- Minimaal 8 jaar recente werkervaring met Python/Django, PostgreSQL en CI/CD;
- Ervaring met het bouwen, hosten (o.a. Linux ubuntu) en beheren van native apps;
- Minimaal 5 jaar recente werkervaring opgedaan in een grote organisatie waarin met Agile/Scrum wordt gewerkt;
- Kennis van computernetwerken, software architectuur en Docker;
- Minimaal 2 jaar ervaring met unittesten binnen Django framework;
- ervaring met werken bij de overheid.
- jaren aantoonbare ervaring de kandidaat heeft met de Azure Cloud en met de Azure DevOps tooling.
- ervaring met werken volgens Common Ground principes (Gemeentelijke standaarden voor software ontwikkeling).
- ervaring met AES encryptie.
- Per direct beschikbaar.
Extra info
Startdatum: zsm na gunning
Einddatum: 1-7- 2022
Optie tot verlenging: totaal maximaal 12 maanden
Aantal uren gemiddeld per week: 32 - 36 uur
Aantal kandidaten dat u mag aanbieden: 1