Freelance Software Engineer (ZZP)

Eisen: - Kandidaat beschikt aantoonbaar over minimaal 5 jaren kennis van en werkervaring met software engineering - Kandidaat beschikt aantoonbaar over minimaal 5 jaren kennis van en werkervaring in een Agile setting binnen innovatieve data projecten met een data science component. - Kandidaat beschikt aantoonbaar over minimaal een opleiding richting software engineering op WO of PhD niveau - Kandidaat beschikt aantoonbaar over minimaal 3 aantal jaren kennis van en werkervaring met Python (en het schrijven van hoge kwaliteit Python code volgens strikte eisen), Postgres, Kubernetes icm met Helm en ArgoCD, Airflow, RabbitMQ, Flask (incl authenticatie en authorisatie), CI, unit testing, OOP Wensen: - Mate waarin de kandidaat beschikt over aantoonbare kennis op software engineering in data science projecten - Mate waarin de kandidaat beschikt over aantoonbare kennis en ervaring in het robuust, schaalbaar, testbaar en reproduceerbaar ontwikkelen van software en de mate waarin de kandidaat ervaring heeft met de vereiste technologiestack Omschrijving: Het Datalab is een organisatie-onderdeel van RWS met een sterk dynamisch en innovatief karakter. In korte sprints worden op een agile manier producten ontwikkeld die een oplossing bieden voor data gerelateerde vraagstukken waar tot voor kort geen oplossing voor beschikbaar was. Hierbij wordt gebruik gemaakt van diverse geavanceerde technieken en software. Als Freelance Software Engineer ben je verantwoordelijk voor het ontwikkelen van robuuste, schaalbare en testbare software. Je neemt het voortouw in het ontwikkelen van nieuwe producten binnen een agile team. Dit houdt in dat je generieke componenten ontwikkelt die breed inzetbaar zijn voor verschillende use cases. Daarnaast is het belangrijk dat je je kennis van data engineering overdraagt aan teamleden die minder ervaring hebben. Je denkt mee over de software-architectuur van het te ontwikkelen product en werkt samen met data scientists om het product te implementeren. Je zult werken in een omgeving die continu in ontwikkeling is, wat betekent dat je je moet kunnen aanpassen aan veranderende omstandigheden en nieuwe technologieën. Het is essentieel dat je goed kunt samenwerken met verschillende disciplines binnen het team. Je moet in staat zijn om complexe problemen op te lossen en innovatieve oplossingen te bedenken. Je zult ook betrokken zijn bij het testen van de software en het waarborgen van de kwaliteit. Dit project biedt een unieke kans om bij te dragen aan belangrijke data-initiatieven en om je vaardigheden verder te ontwikkelen in een uitdagende omgeving.

Aanbieden
Deze opdracht is gesloten.

Wanneer je ingelogd bent zie je hier de volledige tekst van de opdracht. Nu hebben we deze tekst hier geplaatst om het design er mooi uit te laten zien. En eigenlijk zou deze tekst ook helemaal niet zichtbaar moeten zijn als je niet aan de html of css had gezeten ;)

Meld je aan

Meld je aan, word een Superhero en bied jezelf aan op de leukste opdrachten! Met een account heb je toegang tot de grootste verzameling IT-opdrachten in Nederland.