
Opdrachten
Info
Functie
Full Stack Python DeveloperLocatie
Den HaagUren per week
36 uren per weekLooptijd
31.03.2023 - 30.12.2023Opdrachtnummer
131978Sluitingsdatum
BIEDINGEN KUNNEN UITSLUITEND WORDEN GEDAAN MET EEN CV IN ICTU FORMAT. ALLEEN HET ICTU CV WORDT NAAR DE KLANT GESTUURD. DIT DIENT EEN VOLWAARDIG CV TE ZIJN MET ALLE WERKERVARING. (ZIE BIJLAGE)
DAARBIJ DIENEN ALLE EISEN EN WENSEN PUNTSGEWIJS TE WORDEN GEMOTIVEERD IN HET ICTU CV.
Taakomschrijving
ICTU werkt aan een betere digitale overheid. Voor haar opdrachtgevers realiseert ICTU moderne en maatschappelijk relevante webapplicaties om de dienstverlening van de overheid aan burgers en bedrijven te helpen verbeteren. Voor deze webapplicaties gelden hoge kwaliteitseisen: Ze dienen veilig en onderhoudbaar te zijn. Ze dienen gebruiksvriendelijk en toegankelijk te zijn, ook voor mensen met een beperking. En ze dienen de privacy te respecteren.
ICTU zet hiervoor DevOps-teams in. Deze teams gebruiken de nieuwste tools en technieken. Ze leveren wekelijks tot dagelijks nieuwe softwarereleases op in de Rijkscloud. Ze borgen kwaliteit met de kwaliteitsaanpak van ICTU. Een team beheert een webapplicatie na de initiële ontwikkeling tijdelijk ook zelf, totdat de webapplicatie door het team zover is uitontwikkeld dat die kan worden overgedragen naar een definitieve beheerpartij. ICTU hecht belang aan een goede werksfeer binnen de teams, waarin teamleden zijn gericht op samenwerking en wekelijks nieuwe dingen van elkaar leren.
Door toenemende aandacht voor slimme dataverwerking met o.a. machine learning en AI groeit bij ICTU de behoefte aan developers met een Python-achtergrond die bovendien weten om te gaan met de zogeheten toolstack die bestaat uit een diversiteit aan tools voor het bouwen, testen, uitrollen en bewaken van de ontwikkelde webapplicaties.
Gewenste profiel
De gevraagde kandidaat heeft een academisch werk- en denkniveau, kan uiteenlopende taken uitvoeren en zich de daarvoor benodigde kennis snel eigen maken. De kandidaat is leergierig en bereid om waar nodig bij teamgenoten in de leer te gaan. Daarnaast spijkert de kandidaat zichzelf bij met behulp van internet of trainingen, deels op het werk en deels in eigen tijd. Door goed op de hoogte te zijn van trends helpt de kandidaat mee bij het up-to-date houden van de toolstack.
De kandidaat heeft een passende technische vooropleiding afgerond en beschikt over minimaal
5 jaar relevante werkervaring als Full Stack Python Developer. Om sneller te kunnen inwerken is het wenselijk dat de kandidaat beschikt over ervaring met de gebruikte toolstack (zie: Wensen).
De kandidaat is sociaal vaardig en gericht op samenwerking met collega’s. De kandidaat kan ook als lead of scrum master begeleiding geven aan teamgenoten. De kandidaat schrijft mee aan technische documentatie. De kandidaat kan eigen werk op een begrijpelijke manier uitleggen en demonstreren aan collega’s en gasten van buiten de organisatie.
De kandidaat beschikt over uitstekende mondelinge en schriftelijke uitdrukkingsvaardigheden en goede omgangsvormen. De kandidaat kan zo zelf met opdrachtgevers, eindgebruikers en servicedesks afstemmen over hun wensen en met product owners afspraken maken over in de in sprints te realiseren functionaliteit.
Eisen
Eis 1. Academisch werk- en denkniveau
Eis 2. Een voltooide relevante ICT-vooropleiding
Eis 3. Minimaal 5 jaar werkervaring als Python-developer
Eis 4. Uitstekende beheersing van de Nederlandse taal
Eis 5. Goede beheersing van de Engelse taal
Eis 6. Goede uitdrukkingsvaardigheid in woord en geschrift
Eis 7. Aantoonbaar ervaring in het geven van begeleiding/training
Eis 8. Agile/Scrum-certificaat
Eis 9. Een zelfgeschreven motivatie in het Nederlands
Wensen
Voor de weging van onderstaande wensen geldt:
Voor elk half jaar ervaring: 2 punten; Maximaal: 10 punten.
Wens 1. Ervaring met Pycharm, Visual Studio Code, Git, GitLab of Jira (‘IDE & VCS’)
Wens 2. Ervaring met Nuxt, Vue/Vuetify, Typescript, HTML5 en CSS (‘Front-end’)
Wens 3. Ervaring met FastAPI, Pydantic en SQLAlchemy (‘Back-end’)
Wens 4. Ervaring met PostgreSQL en PostgREST, PGO of Postgres FTS (‘DBMS’)
Wens 5. Ervaring met Pytest, Jest, SonarQube, Robot Framework, of JMeter (‘TDD’)
Wens 6. Ervaring met Axe, A11y of vergelijkbaar (‘WCAG-Compliance’)
Wens 7. Ervaring met Kubernetes, Kibana, Grafana, Harbor en Helm (‘CI/CD’)
Wens 8. Ervaring met de verwerking van externe databronnen (‘ETL’)
Wens 9. Ervaring met natuurlijke-taalverwerking (‘NLP’)
Wens 10. Ervaring met de bouw van webapplicaties voor de Rijksoverheid
Stichting ICTU
BIEDINGEN KUNNEN UITSLUITEND WORDEN GEDAAN MET EEN CV IN ICTU FORMAT. ALLEEN HET ICTU CV WORDT NAAR DE KLANT GESTUURD. DIT DIENT EEN VOLWAARDIG CV TE ZIJN MET ALLE WERKERVARING. (ZIE BIJLAGE)
DAARBIJ DIENEN ALLE EISEN EN WENSEN PUNTSGEWIJS TE WORDEN GEMOTIVEERD IN HET ICTU CV.
Taakomschrijving
ICTU werkt aan een betere digitale overheid. Voor haar opdrachtgevers realiseert ICTU moderne en maatschappelijk relevante webapplicaties om de dienstverlening van de overheid aan burgers en bedrijven te helpen verbeteren. Voor deze webapplicaties gelden hoge kwaliteitseisen: Ze dienen veilig en onderhoudbaar te zijn. Ze dienen gebruiksvriendelijk en toegankelijk te zijn, ook voor mensen met een beperking. En ze dienen de privacy te respecteren.
ICTU zet hiervoor DevOps-teams in. Deze teams gebruiken de nieuwste tools en technieken. Ze leveren wekelijks tot dagelijks nieuwe softwarereleases op in de Rijkscloud. Ze borgen kwaliteit met de kwaliteitsaanpak van ICTU. Een team beheert een webapplicatie na de initiële ontwikkeling tijdelijk ook zelf, totdat de webapplicatie door het team zover is uitontwikkeld dat die kan worden overgedragen naar een definitieve beheerpartij. ICTU hecht belang aan een goede werksfeer binnen de teams, waarin teamleden zijn gericht op samenwerking en wekelijks nieuwe dingen van elkaar leren.
Door toenemende aandacht voor slimme dataverwerking met o.a. machine learning en AI groeit bij ICTU de behoefte aan developers met een Python-achtergrond die bovendien weten om te gaan met de zogeheten toolstack die bestaat uit een diversiteit aan tools voor het bouwen, testen, uitrollen en bewaken van de ontwikkelde webapplicaties.
Gewenste profiel
De gevraagde kandidaat heeft een academisch werk- en denkniveau, kan uiteenlopende taken uitvoeren en zich de daarvoor benodigde kennis snel eigen maken. De kandidaat is leergierig en bereid om waar nodig bij teamgenoten in de leer te gaan. Daarnaast spijkert de kandidaat zichzelf bij met behulp van internet of trainingen, deels op het werk en deels in eigen tijd. Door goed op de hoogte te zijn van trends helpt de kandidaat mee bij het up-to-date houden van de toolstack.
De kandidaat heeft een passende technische vooropleiding afgerond en beschikt over minimaal
5 jaar relevante werkervaring als Full Stack Python Developer. Om sneller te kunnen inwerken is het wenselijk dat de kandidaat beschikt over ervaring met de gebruikte toolstack (zie: Wensen).
De kandidaat is sociaal vaardig en gericht op samenwerking met collega’s. De kandidaat kan ook als lead of scrum master begeleiding geven aan teamgenoten. De kandidaat schrijft mee aan technische documentatie. De kandidaat kan eigen werk op een begrijpelijke manier uitleggen en demonstreren aan collega’s en gasten van buiten de organisatie.
De kandidaat beschikt over uitstekende mondelinge en schriftelijke uitdrukkingsvaardigheden en goede omgangsvormen. De kandidaat kan zo zelf met opdrachtgevers, eindgebruikers en servicedesks afstemmen over hun wensen en met product owners afspraken maken over in de in sprints te realiseren functionaliteit.
Eisen
Eis 1. Academisch werk- en denkniveau
Eis 2. Een voltooide relevante ICT-vooropleiding
Eis 3. Minimaal 5 jaar werkervaring als Python-developer
Eis 4. Uitstekende beheersing van de Nederlandse taal
Eis 5. Goede beheersing van de Engelse taal
Eis 6. Goede uitdrukkingsvaardigheid in woord en geschrift
Eis 7. Aantoonbaar ervaring in het geven van begeleiding/training
Eis 8. Agile/Scrum-certificaat
Eis 9. Een zelfgeschreven motivatie in het Nederlands
Wensen
Voor de weging van onderstaande wensen geldt:
Voor elk half jaar ervaring: 2 punten; Maximaal: 10 punten.
Wens 1. Ervaring met Pycharm, Visual Studio Code, Git, GitLab of Jira (‘IDE & VCS’)
Wens 2. Ervaring met Nuxt, Vue/Vuetify, Typescript, HTML5 en CSS (‘Front-end’)
Wens 3. Ervaring met FastAPI, Pydantic en SQLAlchemy (‘Back-end’)
Wens 4. Ervaring met PostgreSQL en PostgREST, PGO of Postgres FTS (‘DBMS’)
Wens 5. Ervaring met Pytest, Jest, SonarQube, Robot Framework, of JMeter (‘TDD’)
Wens 6. Ervaring met Axe, A11y of vergelijkbaar (‘WCAG-Compliance’)
Wens 7. Ervaring met Kubernetes, Kibana, Grafana, Harbor en Helm (‘CI/CD’)
Wens 8. Ervaring met de verwerking van externe databronnen (‘ETL’)
Wens 9. Ervaring met natuurlijke-taalverwerking (‘NLP’)
Wens 10. Ervaring met de bouw van webapplicaties voor de Rijksoverheid
Myler
Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.