Team Webbkonsulter

Projekt Ref
2074
Ort
Stockholm
Omfattning
100%
Startdatum
ASAP
Slutdatum
Tills vidare
Kontaktperson
daniel.helgesson@regent.se

Uppdragsbeskrivning

Uppdraget avser drift, förvaltning, underhåll och viss vidareutveckling av Vinnovas webbplatser baserade på ett headless‑upplägg där för tillfället Strapi CMS används som innehållsplattform och Next.js som frontend‑ramverk.

Arkitekturen bygger på en modulär kodbas där både frontend‑funktionalitet och integrationer är inkapslade i egna npm‑paket. Dessa paket innehåller gemensamma funktioner, komponenter och dataadaptrar, exempelvis mot Strapi, och används av flera webbplatser. Även de centrala delarna av Strapi‑lösningen är paketerad och förvaltas som ett npm‑paket.

Den löpande leveransen utförs av ett kärnteam bestående av:
- en Strapi CMS‑kunnig backend‑utvecklare,
- en frontend‑utvecklare med god kunskap i Next.js samt npm‑baserad pakethantering.
- en kvalitetsansvarig med releaseansvar

Kärnteamet ansvarar gemensamt för kodförvaltning, uppdateringar och vidareutveckling i både CMS‑ och frontend‑lager, med särskilt fokus på återanvändbarhet, versionshantering och stabilitet i de gemensamma paketen.

När behov uppstår av särskilda insatser inom exempelvis design, tillgänglighet, säkerhet eller driftmiljö ska sådana kompetenser kunna nyttjas som punktinsatser eller vid behov, exempelvis AD/Webbdesigner, Tillgänglighetsgranskare, Säkerhetsgranskare och Infrastrukturspecialist.

Vid behov ska även en systemarkitekt kunna knytas till uppdraget för stöd i arkitekturfrågor, större förändringar eller komplexa tekniska vägval.

För mer information, se avropsbilaga.

Roll
Backend Developer Strapi och Next.js (med +50% option) 1600 timmar
Frontend Developer (med +50% option) 2000 timmar
Kvalitetsansvarig med releaseansvar (med +50% option) 1200 timmar
Tillgänglighetsgranskare (med +50% option) 480 timmar
Säkerhetsgranskare (med +50% option) 480 timmar
Infrastrukturspecialist (med +50% option) 400 timmar
AD / Webbdesigner (med +50% option) 400 timmar
Systemarkitekt (med +50% option) 1000 timmar

Vecka 33 till 34 intervju med konsulter.

Anbudsgivaren ska bifoga två (2) case-skrivningar som visar att konsulten uppfyller den erfarenhet och kunskap som efterfrågas enligt punkterna i underrubrikerna. I respektive underrubrik fram går också vilka kriterier som används vid bedömningen.
Se avropsförfrågan för innehåll och utvärdering av case.

Ska-krav

På förfrågan så skickar vi hela anbudsunderlaget.

Referensuppdrag

Backend Developer Strapi och Next.js:
Två (2) referensuppdrag med liknande uppdrag.
Med likvärdigt uppdrag avses att konsulten under de senaste tre åren haft en aktiv roll i för valtning och vidareutveckling av en produktionssatt webbplats baserad på Strapi eller annat likvärdigt headless CMS i en ren headless arkitektur. Arbetet ska ha omfattat plugin‑utveckling samt minst ett av följande områden: framtagande av datamodeller, ut veckling av pluginer, felsökning med åtgärd, integrationer, uppgraderingar samt release och driftsättningsarbete via DevOps med deploy till Azure-miljö.

Frontend Developer / Frontend Engineer:
Likvärdigt uppdrag är uppdrag där konsulten under de senaste tre åren haft en aktiv roll i utveck ling och/eller förvaltning av en produktionssatt webbplats baserad på headless‑arkitektur, med ansvar för frontendutveckling i React och/eller Next.js.
Uppdraget ska tydligt visa arbete med:
- komponentbaserad frontend,
- integration mot ett headless CMS,
- implementation utifrån designsystem eller designskisser,
- samt hänsyn till redaktörsstöd och tillgänglighetskrav (WCAG 2.1).
Likvärdigt kan även vara motsvarande arbete mot annan CMS‑lösning, förutsatt att uppdraget tydligt visar motsvarande frontend‑ansvar och teknisk komplexitet i en headless‑kontext.

Kvalitetsansvarig med releaseansvar:
Likvärdigt uppdrag är där konsulten under de senaste tre åren haft en sammanhållen roll i QA och releasekoordinering för en förvaltnings- eller vidareutvecklingsleverans i en produktions miljö (webb/intranät eller liknande), där arbetet omfattat teamlead, testplanering, testarbete med buggrapportering, releaseförberedelser, kommunikation inför release samt verifiering efter åtgärd i ett DevOps‑baserat arbetssätt. Uppdraget som teamlead måste inte varit inom samma uppdrag som testarbetet.

Tillgänglighetsgranskare:
Likvärdigt uppdrag är där konsulten under de senaste tre åren genomfört tillgänglighetsgranskning av en produktionssatt webbplats, med leverans som omfattat konkreta åtgärdsärenden och framtagande av tillgänglighetsredogörelse. Konsulten ska också har genomfört uppföljning/verifiering av åtgärder i samarbete med utvecklingsteam i ett DevOps‑flöde.

Infrastrukturspecialist:
Likvärdigt uppdrag är uppdrag där konsulten under de senaste tre åren haft ansvar för drift- och/eller infrastrukturarbete i en Azure‑baserad produktionsmiljö, som stödjer moderna webbapplikationer, exempelvis headless‑lösningar med Strapi CMS och Next.js.
Uppdraget ska ha omfattat:
- arbete med Azure DevOps‑pipelines i samband med release och driftsättning,
- felsökning av drift‑ eller miljörelaterade problem,
- samt hantering av minst två (2) av följande områden: nätverk/brandvägg, DNS, certifikat, åtkomst/RBAC, säkerhetskonfiguration eller autentisering/SSO.

AD / Webbdesigner:
Likvärdigt uppdrag är där konsulten under de senaste tre åren tagit fram och förvaltat design för en produktionssatt webbplats/intranät med komponentbaserat arbetssätt, inklusive leverans av designunderlag som använts i utveckling (t.ex. komponenter i designsystem), gärna i CMS‑kontext där redaktörsflöden och återanvändbara block/komponenter är centrala.

Systemarkitekt:
Med likvärdigt uppdrag avses uppdrag där konsulten under de senaste tre (3) åren haft en arkitektroll med helhetsansvar eller tydligt arkitektansvar för en större system‑ eller webbplattform i produktion.
Uppdraget ska ha omfattat flertalet av följande delar:
- utformning eller vidareutveckling av övergripande arkitektur för lösningar med flera samverkande delsystem,
- arbete i en molnbaserad miljö, exempelvis Azure eller motsvarande,
- samverkan mellan flera applikationslager, exempelvis frontend, CMS, API:er och stödtjänster,
- ansvar för arkitekturval som haft betydelse för förvaltning, vidareutveckling och långsiktig hållbarhet.

Ansök

Projekt Ref
2074
Ort
Stockholm
Omfattning
100%
Startdatum
ASAP
Slutdatum
Tills vidare