Full Stack Developer (REST API/Python) (QR6184)

Full Stack Developer (REST API/Python) (QR6184)


Intern

19/11/2018


  • Omschrijving

    Functie: Full Stack Developer (REST API/Python) (QR6184)
    Start: 7-1-2019, 32-36 uur per week
    Periode: 12 mnd+
    Omgeving: Amsterdam

    Omschrijving:
    Voor onze eindklant zijn wij op zoek naar een Full Stack Developer (REST API/Python)

    We zijn op zoek naar een engineer die ook front-end werkervaring heeft.
    De afdeling 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. Het is geen uitzondering dat jouw eerste code na je eerste dag al in productie draait!
    Als Back-end engineer werk je mee aan de ontwikkeling en verbetering van de infrastructuur voor het ontsluiten en gebruiken van data.

    De website is de zichtbare interface die gegevens die ontsloten zijn via DataPunt op een gebruiksvriendelijke wijze presenteert. Onderdeel is ook een uitgebreide catalogus van de beschikbare databronnen en een analyseomgeving die het mogelijk maakt om met behulp van moderne methoden onderzoek en analyse uit te voeren. Een groot aantal databronnen is ook als REST API beschikbaar. Daarnaast worden ook toepassingen ontwikkeld waarmee informatie wordt verwerkt en ingezet in operationele processen
    Het programma realiseert en ondersteund operationeel data-georiënteerde oplossingen die aansluiten bij de behoefte aan dynamiek en flexibiliteit bij eindgebruikers en opdrachtgevers. Het programma is in 2016 gestart en komt nu in een volgende fase waarbij de inrichting van een moderne service gerichte organisatie steeds belangrijker wordt. Dit gaat veel verder dan het klassieke beheer en onderhoud: proactief in plaats van reactief, flexibiliteit en dynamiek in plaatst van in-beton-gegoten, denken in data en processen in plaats van in systemen, Service Afspraken op basis van wederzijdse samenwerking en vertrouwen in plaats van vuistdikke SLA's.
    We ontwikkelen op basis van de Agile werkwijze in een aantal zelfsturende teams. In totaal werken ongeveer veertig professionals, variërend van programmeurs tot ontwerpers en van infrastructuurexperts tot functioneel beheerders, aan het programma. De omgeving draait in de cloud en er wordt zo veel mogelijk gebruik gemaakt van open source componenten. Ook de software die wordt ontwikkeld is open source. De backend technologie stack bestaat uit Django, Python, PostgreSQL, Elastic, Docker, Kubernetes, Openstack en Mapserver.

    Eisen:
    - HBO werk- en denkniveau richting informatica of informatica gerelateerd.
    - In de afgelopen 5 jaar, minimaal 3 jaar werkervaring opgedaan als back-end ontwikkelaar.
    - In de afgelopen 5 jaar, minimaal 3 jaar werkervaring opgedaan met front-end werkzaamheden.
    - Aantoonbare werkervaring met en kennis van ReSTful API ontwikkeling, microsservice architectuur
    - Minimaal 1 relevante referentie (organisatie – naam contactpersoon - telefoonnummer)

    Wensen:
    - Ervaring met / kennis van:
    - Security (authenticatie, OAuth 2.0, encryptie, logging en monitoring)
    - Jenkins en Ansible
    - Python
    - InfoSec en open source ontwikkeling

    Competenties:
    Samenwerken, resultaatgericht, accuraat, analytisch vermogen, flexibel


    Extra informatie:
    Qualogy streeft ernaar om iedere kandidaat binnen 5 werkdagen een persoonlijke reactie te sturen.
    Indien de klant een security screening vereist zijn de (eenmalige) kosten hiervan voor eigen rekening.

  • Omschrijving Freelancer

  • Gebruikersnaam

    U dient in te loggen om gebruik te maken van Opdrachten.nl

  • Opdrachtrubriek

    ICT (applicaties en software)

  • Locatie Opdracht

    Amsterdam

  • Provincie

    Noord-Holland

  • Bijlagen

  • Gewenste Reacties

    Bedrag per uur

  • Verspreiden via social media