Backend Ontwikkelaar EduXS 24u/w

Volgnummer: 65685

Publicatiedatum: 06-05-2024

Locatie: UTRECHT

Contact

DC Professionals

info@dcprofessionals.nl

085 020 1022

Standplaats: UTRECHT
Duur: 01-06-2024 - 01-12-2024
Optie tot verlenging: Ja
Reageren voor: 17-05-2024

Opdrachtomschrijving
Bij SURF.nl streven we voortdurend naar innovatie en vooruitgang. In lijn met deze visie hebben we een boeiend project voor de ontwikkeling van een technisch backend systeem op basis van opensource en open standaarden. Bij de ontwikkeling gebruiken we graag de nieuwste technieken. Samen met een front-end-ontwikkelaar ben je verantwoordelijk voor het door ontwikkelen van de website.

Kijk op http://www.eduxs.eu voor een idee van de ontwikkelingen.


Verantwoordelijkheden




• Pionieren in de ontwikkeling van grensverleggende backend-functionaliteiten. Actieve betrokkenheid bij API-ontwikkeling met behulp van cutting-edge deels zelf te bepalen frameworks.


• In samenwerking met met de data-architect het datamodel naar API model doorvertalen.


• Naadloze samenwerking met front-end ontwikkelaars voor een toekomstbestendige integratie.


• Actieve participatie in het code-reviewproces en bijdragen aan de innovatieve systeemarchitectuur.


• Inrichten van test- en QA-processen om de kwaliteit van de code te waarborgen.


• Verantwoordelijk voor het inrichten van een release straat.




Verwachte technologie stack


De exacte technologie stack is nog te bepalen, we denken aan:





• Programmeertaal: Python


• Frameworks: Django (optioneel voor complexere structuren)


• Database: PostgreSQL, Baserow.io


• Containerization: Docker (of vergelijkbaar)


• Authenticatie: SAML


• CI/CD/VCS: gitlab





Er wordt veel gevraagd maar dit betekent ook dat je veel verantwoordelijkheden hebt. We werken vanuit een MVP-gedachtegoed; klein beginnen en groeien.


Kenmerken




• Modulaire opbouw voor robuustheid, wendbaarheid en schaalbaarheid.


• RESTful API's die naadloos aansluiten op hedendaagse eisen.


• Gebruik van containerisatie voor efficiënte implementatie en onderhoud.




Eisen




• Ervaring met het inrichten van een nieuw project


• Senior niveau ervaring met Python-programmering


• Ervaring met PHP


• Kennis van en ervaring met Django-frameworks.


• Bewezen trackrecord in het ontwikkelen van RESTful API's.


• Sterke probleemoplossende vaardigheden en een teamspeler.


• Zelfstandig kunnen werken; zelfstandig de full stack kunnen inrichten en kunnen beheren


• Ervaring in het beheren en ontwikkelen binnen Linux-omgevingen.


• Senioriteit




Optionele vaardigheden




• Eerdere bijdragen aan innovatieve opensourceprojecten.


• Uitstekende schriftelijke en mondelinge vaardigheden in zowel het Engels als het Nederlands.




PROCEDURE


Het aanbieden kan tot 20 mei 2024 om 12:00 uur. LET OP! Mocht het zo zijn dat er eerder een geschikte kandidaat wordt gevonden dan zal de aanvraag eerder sluiten.



Enkel Cv's die via het systeem ESD worden aangeboden worden in behandeling genomen.



Cv's die per mail of andere communicatiekanalen worden verzonden, worden niet in behandeling genomen.



Opdracht is voor max. 24 uur per week.



De intakegesprekken zullen plaatsvinden op: Dinsdag 28 mei tussen 10:00 uur en 12:00 uur of tussen 15:00 uur en 17:00 uur en op donderdag 30 mei tussen 15:00 uur en 17:00 uur Bereid de kandidaten hierop voor.



Cv’s (of onder reactie in ESD.Next.) dienen voorzien te zijn van:





• Beknopte motivatie


• Contactgegevens kandidaat (e-mailadres + telefoonnummer)


• Beschikbaarheid (startdatum & aantal uren p.w.)





Let op: staan deze gegevens er niet in, dan wordt de kandidaat afgewezen



Wanneer een ZZP'er wordt aangeboden via een bureau dan zal de ZZP'er direct gecontracteerd worden en zullen wij met het bureau een marge overeenkomst sluiten.



De klant wil inhuuropdrachten sluiten met een zo kort mogelijke keten, voorkeur gaat uit naar een medewerker in loondienst of een ZZP’er zonder tussenkomst van een bureau.



Het is niet toegestaan om medewerkers in loondienst bij een ander bureau voor te stellen.



Indien een ZZP’er wordt voorgesteld via een bureau dan dient onderstaande duidelijk te worden aangegeven in het voorstel:





• Kandidaat of ZZP’er is op de hoogte van de aanbieding. Indien ZZP’er vanuit een bureau:


Functie-eisen:
Ervaring met het inrichten van een nieuw project
Senior niveau ervaring met Python-programmering
Ervaring met PHP
Kennis van en ervaring met Django-frameworks.
Bewezen trackrecord in het ontwikkelen van RESTful API's.
Sterke probleemoplossende vaardigheden en een teamspeler.
Zelfstandig kunnen werken; zelfstandig de full stack kunnen inrichten en kunnen beheren
Ervaring in het beheren en ontwikkelen binnen Linux-omgevingen.
Senioriteit Solliciteer nu!