Plattformskonsult – SaaS, Azure och integrationer

Stockholm, Sverige


Vi söker en erfaren plattformskonsult till ett spännande uppdrag hos en kund som utvecklar och driftar affärskritiska system för förlagsbranschen. Kunden är ett mindre bolag med verksamhet i Stockholm och en etablerad kundbas, främst i Norden och Polen.

Du kommer att arbeta nära ett team av seniora utvecklare och ha en central roll i förflyttningen från separata kundinstallationer till en gemensam multi-tenant-plattform. Uppdraget innebär ett brett tekniskt ansvar med fokus på SaaS-arkitektur, Azure-infrastruktur, integrationer och stabil, kostnadseffektiv drift.

Målet är att etablera en hållbar plattform och genomföra förflyttningen innan en ny teknisk ledare tar över det fortsatta arbetet.

Uppdragsbeskrivning / arbetsuppgifter

Som plattformskonsult förväntas du självständigt kartlägga nuläget, identifiera förbättringsområden och prioritera insatser tillsammans med utvecklingsteamet. Du kombinerar strategiskt arkitekturarbete med praktiskt genomförande och säkerställer att säkerhet är en integrerad del av arbetet.

Plattformen bygger på .NET och Azure och omfattar bland annat Azure App Service, Azure SQL, Logic Apps, Service Bus, Blob Storage, Key Vault och Azure AI Search. CI/CD hanteras genom Azure DevOps.

Dina huvudsakliga ansvarsområden omfattar:

  • SaaS-arkitektur och migrering: Driva förflyttningen från single-tenant till multi-tenant, inklusive målarkitektur, dataisolering och konsolidering av databaser och tjänster. Stötta det pågående identitetsprojektet där IdentityServer ersätts med SimpleIdServer, med målet att möjliggöra central inloggning via SSO/OAuth och kundspecifik AD-koppling.

  • Azure-infrastruktur och kostnadsoptimering: Optimera subscriptions, resurser, kapacitet och kostnader. Konsolidera och dimensionera infrastrukturen samt säkerställa att den är dokumenterad och reproducerbar.

  • API och integrationer: Vidareutveckla externa API och webhooks som standardiserade integrationslösningar samt migrera kvarvarande konsumenter från interna API.

  • Loggning och övervakning: Etablera enhetlig och spårbar loggning över samtliga tjänster, säkerställa att känsliga uppgifter inte förekommer i loggar och implementera proaktiv larmhantering.

  • Backup och återställning: Granska och förbättra rutiner för säkerhetskopiering av databaser och lagring, inklusive lagringstider och återställningsmål (RPO/RTO).

  • Azure AI Search: Utvärdera stabilitet, kapacitet, kostnader och indexhantering i en multi-tenant-miljö. Tillsammans med teamet bedöma vilken information som bör hanteras i sökindex respektive databaser.

Uppdraget omfattar även följande leveranser:

  • Migreringsplan för databaser och tjänster, inklusive genomförandeordning, riskbedömning och återgångsplan.

  • Minskade Azure-kostnader med kontinuerlig uppföljning.

  • Testade rutiner för backup och återställning.

  • Enhetlig loggning och övervakning för samtliga tjänster.

  • De första tjänsterna driftsatta som delade SaaS-instanser för flera kunder.

  • Dokumentation och kunskapsöverföring som möjliggör långsiktig förvaltning utan konsultberoende.

Skallkrav

Vi söker dig som uppfyller följande krav:

  • Dokumenterad erfarenhet av att ha lett en migrering från single-tenant till multi-tenant SaaS, inklusive databasmigrering och dataisolering i produktionsmiljö.

  • Djupgående kunskap inom .NET och Azure, specifikt App Service, Azure SQL, Service Bus, Logic Apps och Key Vault, samt erfarenhet av Azure DevOps och CI/CD för flera miljöer.

  • Erfarenhet av att ha utvecklat och förbättrat en Azure-miljö i produktion till stabil och kostnadseffektiv drift, inklusive kostnadsreducering, säkerhetshärdning samt etablering av fungerande backup- och övervakningslösningar.

  • Förmåga att självständigt identifiera förbättringsbehov, sätta teknisk riktning, prioritera insatser och samtidigt arbeta praktiskt med utveckling i ett mindre team.

  • Långtgående erfarenhet av att använda Claude i utvecklingsarbetet, inom kodning, arkitektur, felsökning och dokumentation, med förmåga att visa konkreta resultat. Du ska även kunna inspirera och utveckla teamets arbetssätt med Claude, samtidigt som du säkerställer kritisk granskning, testning och fullt ansvar för leveranserna. AI ska användas som en förstärkning av den egna kompetensen, inte som en ersättning.

  • God förmåga att kommunicera på svenska i både tal och skrift.

Meriterande

Det är meriterande om du även har:

  • Certifieringar inom Azure-arkitektur eller Azure-säkerhet.

  • Erfarenhet av händelsedrivna integrationer med webhooks och externa API.

  • Erfarenhet av B2B-SaaS med ett begränsat antal större kunder.

  • Erfarenhet av att arbeta i mindre bolag.

  • Erfarenhet av Azure AI Search i produktionsmiljö.

Personliga egenskaper

För att lyckas i rollen behöver du vara självgående, initiativrik och lösningsorienterad. Du har förmågan att skapa struktur i komplexa tekniska miljöer, identifiera vad som behöver göras och omsätta tekniska vägval i konkreta förbättringar.

Du trivs i ett mindre team där samarbete, kunskapsdelning och ett prestigelöst arbetssätt är viktigt. Du är trygg i din tekniska kompetens, kan fungera som bollplank för andra utvecklare och har förmågan att föra konstruktiva tekniska dialoger med både kollegor och kunder.

Vi ser också att du är pragmatisk, ansvarstagande och kvalitetsmedveten, med ett naturligt fokus på säkerhet, stabilitet och långsiktigt hållbara lösningar.

  • Start: Enligt överenskommelse.

  • Slut: Uppdragslängd 6–12 månader, med avstämning per kvartal. Exakt slutdatum är inte angivet.

  • Omfattning: Förslagsvis 80–100 %.

  • Plats: Stockholm, Södermalm. I dagsläget tre dagar per vecka på kontoret.


Uppdragsdetaljer

  • Start: Enligt överenskommelse.
  • Slut: Uppdragslängd 6–12 månader, med avstämning per kvartal.
  • Omfattning: 80–100 %.
  • Plats: Stockholm, Södermalm. I dagsläget tre dagar per vecka på kontoret.
Contact
Fredrik Åqvist Wilbrand
+46 70 233 32 29