A SocietyStockholm

Systemutvecklare till KTH, 100%, Sthlm

Project-Based

Description

Uppdragsbeskrivning KTH söker en fullstackutvecklare som kan vara med att driva verksamhetsutvecklingen inom området forskningsdata och FAIR Open Data. Forskningsdata är den stora mängd data som samlas in och genereras inom KTH:s forskning. Det långsiktiga målet är en effektivare datahantering där mer data tillgängliggörs digitalt för att kunna användas av olika aktörer i samhället.

Konsulten kommer att arbeta i ett agilt team och utveckla och anpassa open source ramverket Inveniosoftware.org till KTH:s processer för forskningsdatahantering. Invenio är en helt öppen programvara ursprungligen utvecklad vid partikelfysiklaboratoriet CERN, med tillhörande moduler för forskarsamarbete som kräver systemutveckling för att anpassas och förbättras. Vi tror att detta bäst görs tillsammans med Invenios community, för att förbättra den öppna källkoden och göra generella förbättringar tillgängliga för forskare världen över. Även lokalt anpassad utveckling kommer att krävas.

KTH har internationell spjutspetsforskning inom många olika teknikområden och samlar in många typer av data, både små, stora och komplexa datamängder i en snabbt ökande takt. KTH har också en forskningsinfrastruktur i världsklass med avancerad instrumentation som genererar data och tillhandahåller storskalig beräkningskapacitet. KTH har både i sin vision och utvecklingsplan en uttalad ambition att satsa på digitalisering och därmed också effektivisera stödverksamheten för KTH:s forskning. En viktig del inom detta område är att utveckla effektiva processer och systemstöd för att hantera och tillgängliggöra forskningsdata. Mjukvaran InvenioRDM ligger till grund för den KTH-uppsatta tjänsten KTH data repository, en datakatalog med tillhörande arkivlagring för KTHs forskningsdata.

Forskning sker som regel i samarbete där det finns ett stort behov att dela data med olika grupper, organisationer och personer. Ett delområde som identifierats som i behov av utveckling är systemstöd för delning av data via olika åtkomstnivåer för personer både inom och utanför den egna organisationen. Det finns behov av att integrera KTH Data repository med andra tjänster för lagring&delning av data under aktiv forskning samt att effektivisera metadataleveranser mellan olika interna system och externa dataportaler nationellt och på EU-nivå.

Vi kommer även genomföra andra projekt inom forskningsområdets digitalisering där konsultens kompetens kan komma att efterfrågas.

Konsult ska finnas tillgänglig för intervju. Intervju sker via Zoom och beräknas hållas vecka 17 och 18.

Ska-krav Kompetensnivå 4 (9-12 år). Minst ha 4 års arbetslivserfarenhet av programmering i Python. Minst ha 2 års arbetslivserfarenhet av utveckling och användning av Rest-API:er. Minst ha 1 års erfarenhet av Invenio. Aktivt deltagit i större öppen-källkodprojekt med tillhörande community. Obehindrat kunna uttrycka sig i tal och skrift på svenska och/eller engelska.

Bör-krav Minst 1 års arbetslivserfarenhet av React.js. Minst 1 års arbetslivserfarenhet av kontainerisering ( t ex Docker, Kubernetes eller Open shift). Minst 1 års arbetslivserfarenhet av sql- och/eller dokumentdatabaser. Minst 1 års arbetslivserfarenhet av Redis. Minst 1 års arbetslivserfarenhet av Elasticsearch.

Referensuppdrag Konsulten ska ha den kompetens och erfarenhet som är nödvändiga för avropet. Konsulten skall ha utfört liknande uppdrag hos minst två andra organisationer av liknande storlek. Som bevis för detta skall konsulten ha referenser från externa kunder. I det fall KTH efterfrågar detta, ska föreslagen Konsult senast 3 arbetsdagar från begäran, inkomma med minst två (2) uppdrag som genomförts under de senaste 3 år (sedan mars 2023) med en utförligt berättande uppdragsbeskrivning samt aktuella kontaktuppgifter till referenserna. Har konsult haft ett enda långt uppdrag som sträcker sig bakåt till mars 2023 så godkänns ett (1) referensuppdrag.

Stationeringsort Stockholm Distanspolicy Arbetet sker på plats. Distansarbete kan förekomma efter överenskommelse Start-slut + option 2026-06-01 - 2029-05-31 Omfattning 100%

Skills

DockerRedisRESTElasticsearchReactSQLKubernetesPython

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching