Uppdragsbeskrivning
Vi söker en Senior Data Engineer som ska ansvara för den tekniska grunden i en central dataplattform baserad på Microsoft Fabric. Tillsammans med den digitalt ansvariga och en dataanalytiker bygger du en medallion-arkitektur som omvandlar rådata till tillförlitliga dataprodukter, redo att användas i verksamheten av tekniska produktteam. Uppdraget har ett hybridupplägg som kräver närvaro på plats exakt tre dagar per vecka.
I rollen arbetar du självständigt och tar tekniskt ansvar, samtidigt som du tydligt kommunicerar och dokumenterar avvägningar. Du har god kommunikationsförmåga och trivs i ett litet, självständigt team.
Arkitektur och datapipelines
Du utvecklar lakehouse-lager för Bronze, Silver och Gold samt robusta, idempotenta datapipelines med kvalitetskontroller mellan lagren. Du definierar och dokumenterar dataprodukter och datamodeller med tydligt ansvar och tydliga servicenivåavtal (SLA). Du samarbetar även med arkitekter för att fastställa och följa standarder för dataarkitektur.
Datakvalitet och dokumentation
Du implementerar datavalidering, testning och övervakning för att säkerställa korrekthet, fullständighet och konsekvens mellan plattformar. Du utreder och löser dataproblem samt dokumenterar flöden, scheman, datapipelines och processer.
Säkerhet och regelefterlevnad
Du säkerställer att datahanteringen uppfyller krav på säkerhet, integritet och regelefterlevnad genom åtkomstkontroller, kryptering och säkra mönster för datahantering. Vid behov stödjer du revisioner och aktiviteter kopplade till regelefterlevnad.
Samarbete
Du samarbetar med data scientists, analytiker och verksamhetsenheter för att förstå databehov och ge teknisk vägledning och stöd. Ditt arbetssätt utgår från dataprodukter och domänägarskap. Du har förståelse för drift av datapipelines i produktion och förmåga att definiera gränssnittet mellan plattformen och de team som är beroende av den.
Obligatoriska kvalifikationer:
- God förståelse för hur data modelleras och databaser utformas.
- Erfarenhet av att tillämpa versionshantering och CI/CD-arbetssätt genom GitHub Actions.
- Kunskap om hur agentbaserad kodning används tillsammans med verktyg och standarder för validering och datakvalitet.
- Djupgående erfarenhet av PySpark, Spark SQL och Delta Lake, inklusive strategier för partitionering, mönster för MERGE-operationer samt strömmande bearbetning jämfört med batchbearbetning.
- En profil på senior nivå med dokumenterad erfarenhet av praktiskt genomförda leveranser samt erfarenhet av att arbeta i tvärfunktionella team.
- Erfarenhet av att använda antingen Microsoft Fabric eller Azure-baserade Databricks i produktion, tillsammans med praktisk erfarenhet av dataplattformar i Azure och Microsoft Fabric samt kunskap om Azures molntjänster.
- Flytande språkkunskaper i svenska, såväl i tal som i skrift.