Systemutvecklare Backend (Middleware/Backend, C# & .NET)

Uppdragsbeskrivning

Vi söker en erfaren systemutvecklare inom Middleware/Backend med fokus på C# och .NET. Uppdraget innebär att utveckla, implementera och modernisera backend- och middlewarelösningar utifrån krav och teknisk design.

Du arbetar med ny- och vidareutveckling, tekniskt underhåll, enhets- och integrationstester samt felsökning och problemlösning i komplexa systemmiljöer. Arbetet sker i nära samarbete med utvecklare, arkitekter, testare och övriga teammedlemmar för att säkerställa hållbara och välfungerande tekniska lösningar.

Skall-krav:

  • Du ska ha minst 7 års sammanlagd erfarenhet av backendutveckling i C#.
  • Du ska ha minst 2 års erfarenhet av .NET 6 eller senare.
  • Du ska ha minst 1 års erfarenhet av mikrotjänstutveckling i molnmiljö, exempelvis Azure, GCP eller AWS.
  • Du ska ha minst 2 års erfarenhet av Kubernetes i uppdrag eller projekt.
  • Du ska ha minst 1 års erfarenhet av containerisering med Docker eller likvärdig teknik i uppdrag eller projekt.
  • Du ska ha minst 2 års erfarenhet av utvecklingsarbete i relationsdatabaser.
  • Du ska ha minst 2 års erfarenhet av utveckling av REST-tjänster.
  • Du ska ha minst 1 års erfarenhet av konfigurering av Helm Charts i uppdrag eller projekt.

Bör-krav:

  • Du bör ha mer än 7 års sammanlagd erfarenhet av backendutveckling i C#.
  • Du bör ha mer än 2 års erfarenhet av Kubernetes i uppdrag eller projekt.
  • Du bör ha minst 2 års erfarenhet av mikrotjänstutveckling för Google Cloud.
  • Du bör ha minst 1 års erfarenhet av Zero Trust-arkitektur, inklusive least privilege, stark identitet för tjänster/workloads och säker hemlighetshantering.
  • Du bör ha minst 2 års erfarenhet av .NET 8 eller senare.
  • Du bör ha minst 1 års erfarenhet av konfigurering av Umbrella Helm Charts i uppdrag eller projekt.
  • Du bör ha minst 1 års erfarenhet av Kafka.
  • Du bör ha minst 1 års erfarenhet av Google BigQuery.
  • Du bör ha minst 1 års erfarenhet av GitHub Workflows.
  • Du bör ha minst 2 års erfarenhet av enhetstestning med NUnit eller motsvarande ramverk.
  • Du bör ha erfarenhet av PostgreSQL i uppdrag eller projekt.

Systemutvecklare BI/DW

Uppdragsbeskrivning

Vi söker en erfaren systemutvecklare inom BI/DW med ett nytänkande förhållningssätt och stort intresse för modern teknik.

Du arbetar med ETL-utveckling i GCP med Dataform, Composer/Airflow och BigQuery, samt designförslag, datamodellering och implementation av integrationslager (Data Vault) och presentationslager (dimensionsmodellering).

Du blir en del av ett erfaret och innovativt team där du bidrar till analysplattformens utveckling och tekniska vägval. Vi söker dig som är driven, engagerad och nyfiken, vågar utforska nya lösningar och har förmåga att se helheten samt göra långsiktiga avvägningar mellan kostnad och nytta.

Skall-krav:

  • Du ska ha minst 3 års erfarenhet av ETL-utveckling inom BI/DW-lösningar.
  • Du ska ha minst 3 års erfarenhet av SQL-utveckling.
  • Du ska ha minst 3 års erfarenhet av databasutveckling med stora datavolymer.
  • Du ska ha minst 2 års erfarenhet av att ta fram designförslag i linje med övergripande arkitektur.
  • Du ska ha minst 2 års erfarenhet av att omsätta verksamhetskrav till praktiska implementationer.
  • Du ska ha haft arkitekturansvar eller motsvarande inom BI/DW-lösningar i minst 2 tidigare uppdrag.

Bör-krav:

  • Du bör ha erfarenhet av Google Cloud Platform (GCP) och tillhörande tekniker.
  • Du bör ha erfarenhet av Airflow och Composer.
  • Du bör ha erfarenhet av Dataform.
  • Du bör ha erfarenhet av BigQuery.
  • Du bör ha erfarenhet av mönsterdriven och automatiserad ETL-utveckling.
  • Du bör ha mer än 3 års erfarenhet av ETL-utveckling inom BI/DW-lösningar.
  • Du bör ha kännedom om Tableau och Looker.
  • Du bör ha erfarenhet av agila arbetssätt, exempelvis Scrum eller Kanban.

Senior IT-konsult, lagringslösning för digitalt arkiv, Region Skåne avrop 2718

Uppdragsbeskrivning

För Region Skånes räkning söker vi efter en senior IT-konsult för en lagringslösning för ett digitalt arkiv.

Uppdragsgivare och bakgrund

Regionarkivet ansvarar för bevarande av regionens samlade digitala information. Det digitala arkivet bygger på den öppna programvaran ETERNA (baserad på arkivsystemet RODA), som körs på OpenShift on-prem. Uppdraget avser lagringslagret under programvaran: en robust, kostnadseffektiv och långsiktigt hållbar lagringslösning där information aldrig får gå förlorad.

Roll och kompetens

Ska kunna planera realiseringen av en långsiktigt hållbar lagringslösning baserat på arkivets behovsbild, där arkivbeständighet och återställning är överordnade krav. Kompetens för att utforma lagringen enligt 3-2-1-principen – minst tre kopior, två olika medietyper och minst en kopia på annan fysisk plats – samt för att dimensionera lösningen skalbart från dagens hundratals gigabyte mot petabyteskala över tid.

Förmåga att omsätta arkivets bevarandebehov till hållbara tekniska lösningar för lagring. Vid val av lagringsmedia och lagringsteknik har konsulten en viktig roll, inte bara för att ge ett funktionellt perspektiv utan även ett förvaltnings- och styrningsperspektiv med fokus på beständighet, robusthet och kostnadseffektivitet över lång tid. Kompetens för att säkerställa att lösningen integrerar med OpenShift via CSI och persistenta volymer samt är kompatibel med ETERNA, och för att utforma den utan kryptering av arkivdata så att långsiktig läsbarhet inte är beroende av nyckelhantering. Goda kunskaper i att modellera och dokumentera lagringsarkitektur.

Djup och bred övergripande kunskap inom IT-infrastruktur och lagring, med specialisering inom lagringsmedia och lagringsteknik för långtidsbevarande (objektlagring, filsystem, tape/LTO etc.). Förmåga till helhetssyn och att bedöma realiseringsalternativ utifrån beständighet, robusthet och kostnad – exempelvis val mellan olika medietyper och mellan att köpa eller bygga själv. Lösningen ska förhålla sig till OAIS (ISO 14721), RA-FS/arkivlagen samt patientdatalagen/GDPR. Konsulten förväntas våga tänka nytt och föreslå den mest ändamålsenliga lösningen.

Förmåga att omsätta arkivets bevarandebehov till hållbara tekniska lösningar för lagring. Vid val av lagringsmedia och lagringsteknik har konsulten en viktig roll, inte bara för att ge ett funktionellt perspektiv utan även ett förvaltnings- och styrningsperspektiv med fokus på beständighet, robusthet och kostnadseffektivitet över lång tid. Kompetens för att säkerställa att lösningen integrerar med OpenShift via CSI och persistenta volymer samt är kompatibel med ETERNA, och för att utforma den utan kryptering av arkivdata så att långsiktig läsbarhet inte är beroende av nyckelhantering. Goda kunskaper i att modellera och dokumentera lagringsarkitektur.

Djup och bred övergripande kunskap inom IT-infrastruktur och lagring, med specialisering inom lagringsmedia och lagringsteknik för långtidsbevarande (objektlagring, filsystem, tape/LTO etc.). Förmåga till helhetssyn och att bedöma realiseringsalternativ utifrån beständighet, robusthet och kostnad – exempelvis val mellan olika medietyper och mellan att köpa eller bygga själv. Lösningen ska förhålla sig till OAIS (ISO 14721), RA-FS/arkivlagen samt patientdatalagen/GDPR. Konsulten förväntas våga tänka nytt och föreslå den mest ändamålsenliga lösningen.

Arbetsuppgifter

  • Ansvarar för att lagringslösningen utformas på ett korrekt sätt enligt arkivets krav och i förhållande till ETERNA/OpenShift, samt att lösningen kan leva vidare och bevara informationen under mycket lång tid.
  • Utreder och rekommenderar lämpligt lagringsmedium (t.ex. objektlagring, disk, tape/LTO eller kombination) utifrån beständighet, robusthet, kostnadseffektivitet och skalbarhet.
  • Formulerar och säkerställer de icke-funktionella kraven, särskilt kring redundans, dataintegritet, återställning och katastrofåterställning.
  • Designar en lagringsarkitektur enligt 3-2-1-principen som integrerar med OpenShift (CSI/persistenta volymer) och är kompatibel med ETERNA.
  • Säkerställer att de övergripande arkitekturprinciperna och relevanta standarder och regelverk (OAIS, RA-FS/arkivlagen, patientdatalagen/GDPR) följs i den tekniska arkitekturen.
  • Genomför eller deltar i arkitekturgranskning och förankrar tekniska val hos både IT och verksamhet.

Tillhör kategori:  Arkitektur – IT-arkitekt

Vid frågor, vänligen kontakta: 

Isabella Nilsson: isabella.nilsson@upgraded.se | +46 (0)70 859 99 34

Upgraded People tillsammans med Region Skåne agerar i enighet med och står bakom EUs och Sveriges sanktioner mot Ryssland och de som omfattas av dessa. Det medför att leverantörer som svarar på anbud för att leverera kompetens via Upgraded People till Region Skåne ger egen garanti om att leverantören ej omfattas av sanktionerna, och sedermera står bakom dessa med samma ståndpunkt.

Senior Lösningsarkitekt

Uppdragsbeskrivning

Vi söker en Lösningsarkitekt till en offentlig organisation som arbetar med att utveckla ett mer rättvist och likvärdigt betygssystem. Uppdraget innebär att ta fram ett faktabaserat beslutsunderlag för den framtida digitala provtjänsten.

Som Lösningsarkitekt ska du analysera och utvärdera tekniska vägval för komplexa och verksamhetskritiska IT-lösningar.

Du ansvarar för att bedöma teknisk genomförbarhet, arkitektur, integrationer och tekniska beroenden samt analysera förutsättningar för skalbarhet, robusthet, vidareutveckling och långsiktig förvaltning. Du bidrar även till framtagandet av målbild och målarkitektur i nära samarbete med interna arkitekter och tekniska specialister.

Skall-krav:

  • Du ska uppfylla minst kompetensnivå 4.
  • Du ska ha dokumenterad erfarenhet av arkitekturarbete inom komplexa och verksamhetskritiska IT-lösningar, digitala plattformar eller motsvarande miljöer.
  • Du ska under perioden 1 januari 2021 till sista anbudsdag ha arbetat som enterprise-arkitekt, lösningsarkitekt eller motsvarande i minst 2 uppdrag, varav minst 1 uppdrag omfattat strategisk analys av tekniska vägval för utveckling eller etablering av en komplex IT-lösning.
  • Du ska i minst 1 av dessa uppdrag ha ansvarat för minst 4 av följande områden: målarkitektur, teknisk genomförbarhet, integrationer och tekniska beroenden, interoperabilitet, skalbarhet och robusthet, drift- och förvaltningsförutsättningar samt långsiktig vidareutveckling.
  • Du ska ha dokumenterad praktisk erfarenhet av samtliga följande områden:
  • Ekonomiska analyser och livscykelkostnader för IT-lösningar.
  • Inköps- och leveransmodeller, inklusive upphandlingslagstiftningens påverkan på strategiska vägval.
  • Organisatoriska förutsättningar för utveckling, drift och förvaltning.
  • Risk- och beroendeanalyser, inklusive rättsliga och säkerhetsrelaterade förutsättningar.
  • Strategiska beslutsunderlag för komplexa IT-lösningar.
  • Du ska kunna leda arbete och kommunicera obehindrat på svenska i tal och skrift samt kunna arbeta med engelskspråkiga underlag.

Lösningsarkitekt

Uppdragsbeskrivning

Vi söker en Lösningsarkitekt med stark teknisk och analytisk profil till ett omfattande digitaliseringsinitiativ inom produkt- och verksamhetsutveckling.

I rollen ansvarar du för lösningsarkitekturen inom ett område där flera system och processer ska knytas samman till ett mer enhetligt och skalbart systemstöd. Du arbetar nära verksamhet, Business Analyst, Product Owner, utvecklingsteam och andra arkitekter och fungerar som en brygga mellan verksamhetsbehov, information och teknisk implementation.

En central del av uppdraget är att analysera informationsbehov, modellera data och informationsflöden samt definiera integrationer, API och tekniska gränssnitt. Du tar fram lösningsdesigner som kan omsättas av utvecklingsteamet och säkerställer att information struktureras, återanvänds och hanteras på ett hållbart sätt mellan olika delar av lösningen.

Du arbetar både strategiskt och hands-on och behöver kunna växla mellan målarkitektur och detaljerad teknisk analys. Rollen omfattar även att identifiera tekniska risker och beroenden, lösa komplexa integrations- och informationsfrågor samt vägleda utvecklingsteamet i arkitektur, designmönster och tekniska vägval.

Du samarbetar nära angränsande initiativ och arkitekturfunktioner för att säkerställa att lösningen passar in i ett sammanhållet och långsiktigt hållbart systemlandskap.

Kvalifikationer

  • Du har dokumenterad erfarenhet av informationsmodellering och datamodellering i komplexa systemlandskap.
  • Du har erfarenhet av att specificera och designa integrationer mellan verksamhetskritiska system.
  • Du har god förståelse för API-design, integrationsmönster och informationsutbyte mellan system.
  • Du har erfarenhet av att arbeta nära utvecklingsteam med teknisk analys, lösningsdesign och implementation.
  • Du har stark förmåga att analysera komplexa problem och omsätta krav till konkreta tekniska lösningar.

Personliga egenskaper

Du är självgående, analytisk och strukturerad och van att driva komplexa frågor framåt med begränsad styrning. Du kommunicerar tydligt och har lätt för att skapa förståelse och samsyn mellan verksamhet, utvecklare och arkitekter.

Du är samarbetsorienterad och prestigelös, med ett pragmatiskt och lösningsorienterat arbetssätt. Du kan växla mellan strategiskt perspektiv, tekniska vägval och operativ problemlösning och trivs med att arbeta nära både lösningen, datat och utvecklingsteamet. Samtidigt har du förmågan att se helheten och fördjupa dig i detaljer när situationen kräver det.

Senior Uppdragsledare

Uppdragsbeskrivning

Vi söker en Senior Uppdragsledare till en offentlig organisation som arbetar med att utveckla ett mer rättvist och likvärdigt betygssystem. Uppdraget innebär att ta fram ett faktabaserat beslutsunderlag för den framtida digitala provtjänsten.

Som Senior Uppdragsledare ansvarar du för att planera, leda och samordna en strategisk IT-utredning. Du är huvudsaklig kontaktperson gentemot beställaren och säkerställer att analyser och leveranser följer uppdragets mål.

Rollen omfattar att leda intervjuer, workshops och avstämningar, följa upp och rapportera framdrift, risker och frågor som kräver beslut samt sammanställa slutlig rekommendation och beslutsunderlag.

Skall-krav:

  • Du ska uppfylla minst kompetensnivå 4.
  • Du ska ha dokumenterad erfarenhet av att leda strategiska utredningar och analyser inom komplexa IT-miljöer, digitala plattformar eller verksamhetskritiska IT-tjänster.
  • Du ska sedan 1 januari 2021 fram till sista anbudsdag ha haft en ledande roll i minst 2 uppdrag med strategiska IT-vägval, exempelvis utveckling, inköp, sourcing eller teknisk inriktning. Minst 1 uppdrag ska ha omfattat make-or-buy-analys eller motsvarande jämförelse mellan egen regi och extern leverans, eventuellt även samverkan eller hybridlösningar.
  • Du ska i minst 1 av dessa uppdrag ha lett en tvärkompetent utredning, jämfört handlingsalternativ, analyserat konsekvenser, risker och beroenden samt tagit fram en sammanhållen rekommendation och föredragit beslutsunderlag för ledning eller styrgrupp.
  • Du ska ha dokumenterad praktisk erfarenhet av samtliga följande områden:
  • Ekonomiska analyser och livscykelkostnader för IT-lösningar.
  • Inköps- och leveransmodeller, inklusive upphandlingslagstiftningens påverkan på strategiska vägval.
  • Organisatoriska förutsättningar för utveckling, drift och förvaltning.
  • Risk- och beroendeanalyser, inklusive juridiska och säkerhetsrelaterade aspekter.
  • Strategiska beslutsunderlag för komplexa IT-lösningar.
  • Du ska kunna leda arbete och kommunicera obehindrat på svenska i tal och skrift samt kunna arbeta med engelskspråkiga underlag.