Hoppa till innehållet
Tomek Jansson, Senior DevOps-konsult

15 år i yrketEgenföretagare

Tomek Jansson

Senior DevOps-konsult

  • Stockholm

Tomek Jansson är en erfaren senior DevSecOps-engineer med gedigen bakgrund i systemutveckling, konfigurations- och releasehantering. Han har omfattande erfarenhet av moderna miljöer — både lokala (on-premise) och molnbaserade — samt CI/CD-pipelines och automatiserade deploymentflöden i såväl förändringsprojekt som förvaltning. Som uppskattad lagspelare och mentor driver han tekniska förbättringar, kunskapsdelning, stabil drift och kontinuerliga säkerhetsförbättringar. Han har arbetat brett inom myndigheter, försäkring, bank, rese- och mediesektor, detaljhandel och startupmiljöer, och kännetecknas av helhetssyn, noggrannhet och tydlig kommunikation.

Visa mer
  • Versionshantering
  • AI
  • AI & LLMs
  • AWS
  • Azure
  • Bitbucket
  • Docker
  • GitHub Copilot
  • SonarQube
  • Kibana
  • Confluence
  • Git
  • CI/CD
  • CI/CD Pipelines
  • Configuration Management
  • Cybersäkerhet
  • Incidenthantering
  • Övervakning
  • Arkitekturprinciper
  • Red Hat Ansible Automation Platform
  • Elastic-stacken
  • GitOps Workflows

Kurser & certifieringar

  • Leading SAFeApoteket · 2019
  • AWS Certified Solutions ArchitectAmazon Web Services (AWS) · 2018
  • Certifierad IT-arkitekt MasterDataföreningen · 2017

Uppdrag

  • Länsförsäkringar Trygghetstjänster

    jan. 2022 – okt. 2022

    DevOps-konsult

    Länsförsäkringar Trygghetstjänster var ett nyetablerat bolag inom Länsförsäkringsgruppen som bygger uppkopplade trygghetstjänster för hemmet, där tjänsten hänger på att hårdvara hos kunden och backend i molnet fungerar ihop.

    På Trygghetstjänster ansvarade Tomek för att införa en DevOps-process från grunden, i nära samarbete med utvecklare, arkitekter och produktägare som ännu inte hade några etablerade arbetssätt eller verktyg.

    Skapade, integrerade och administrerade verktyg för automation åt utvecklare och testare i det nyetablerade bolaget, som verkar inom IoT.
    Byggde pipelines för kodbyggen, deployment och releaser för både webbapplikationer och mobilapplikationer (iOS och Android), med GitHub, GitHub Actions, Fastlane och GitLab CI/CD.
    Körde tjänsterna i Docker, Kubernetes och OpenShift på Azure och AWS, och skrev automation i Python, Ansible och Bash i Linux-baserade miljöer.
    Byggde backendtjänster och REST-API:er som tar emot och exponerar data från de uppkopplade enheterna, och gränssnitt i React för användarinteraktion
    Arbetade med hårdvaruintegrationer — fick sensorer och uppkopplade enheter att prata med backend, och byggde ut CI-flödet så att även hårdvarunära tester kunde köras automatiskt.
    Införde GitOps som modell för hur miljöerna beskrivs och rullas ut.

    Visa mer
    • AWS
    • CI/CD
    • GitHub
    • Docker
    • DevOps
    • Kubernetes
    • Python
    • OpenShift
    • GitHub Actions
    • GitLab CI/CD
    • Ansible
    • Linux
  • Åhléns

    mars 2020 – sep. 2021

    DevOps-konsult

    På Åhléns var Tomek huvudansvarig för införandet av en DevOps-kultur i ett agilt SAFe-baserat ramverk för e-handeln.

    Plattformen låg till stor del i en applikationsmonolit, samtidigt som e-handeln ska klara stora trafiktoppar kring kampanjer och högtider utan att försäljningen stannar.

    Införde automatiserade flöden för applikationsbyggen, artefakthantering, deployer, infrastructure as code, Teams-integrationer och tester, med Bitbucket och Bitbucket Pipelines.
    Var drivande och initiativtagande till att bryta ut lämpliga delar ur applikationsmonoliten till skalbara moduler i Azure — backendtjänster med REST-API:er som körs i Docker och Kubernetes, alltså vägen från monolit till ett storskaligt distribuerat system.
    Införde Datadog APM för att mäta prestanda och hitta flaskhalsarna i e-handelsflödet.
    Skrev automation i Python och Bash i Linux-miljöer, och arbetade mot SQL och PostgreSQL för datalagret.
    Höll ihop en hybridmoln-uppsättning där delar låg on-prem och delar i Azure under tiden utbrytningen pågick, och använde AWS för de tjänster som låg där.

    Visa mer
    • Linux
    • SQL
    • Azure
    • Bitbucket
    • Docker
    • DevOps
    • Datadog
    • Infrastructure as Code
    • Kubernetes
    • Bitbucket Pipelines
    • PostgreSQL
    • Python
  • Apoteket

    apr. 2019 – apr. 2020

    DevOps-konsult

    På Apoteket hade Tomek det övergripande ansvaret för införandet av DevOps, i samband med att organisationen började arbeta enligt det agila ramverket SAFe.

    Rollen var både strategisk och operativ, i en verksamhet där receptflödet är reglerat och systemen därför ska vara både igång och spårbara.

    Införde nya arbetssätt, nya verktyg samt integration och automatisering i organisationen.
    Drev, supporterade, administrerade och utbildade testare i att arbeta med Jira, Confluence, Bitbucket och TeamCity.
    Införde Gitflow och senare trunk-based development som branchstrategi med git, och byggde CI/CD-pipelines med Docker för byggen och deployer.
    Införde GitOps som modell för hur miljöerna beskrivs och rullas ut, i en uppsättning där delar av plattformen låg on-prem och delar i moln — ett hybridmoln i praktiken.
    Skrev automation i Python och Bash i Linux-miljöer, och mot PostgreSQL och REST-API:er i integrationerna mellan verktygen.
    Byggde ut flödena för de storskaligt distribuerade system som bär receptflöde och e-handel, där en deploy inte får ta systemet ur drift.

    Visa mer
    • Linux
    • Git
    • TeamCity
    • CI/CD
    • Bash
    • Docker
    • Gitflow
    • DevOps
    • JIRA
    • Python
    • Confluence
    • GitOps
    • Trunk-based development
  • SJ

    aug. 2016 – jan. 2017

    IT Arkitekt och migreringsansvarig

    På SJ var Tomek IT-arkitekt och migreringsansvarig när den externa webbplatsen med tillhörande backendsystem skulle byta driftleverantör. Uppdraget gick från analys av nuläget till genomförd flytt, utan avbrott för resenärerna.

    Analyserade den befintliga lösningsarkitekturen och gav rådgivning inom teknikval, med fokus på Open Source, samt inom verksamheten.
    Levererade dokumentation med rekommendationer och förbättringar av lösningsarkitekturen, och avslutade uppdraget genom att planera och leda migreringen till ny driftleverantör.

    Visa mer
    • Dokumentation
    • Migrering
    • Open Source
    • Systemanalys
    • Lösningsarkitektur
    • IT-arkitektur
    • Ledarskap
    • Teknisk rådgivning
    • Projektplanering
    • Driftöverföring
  • SJ

    aug. 2013 – dec. 2017

    Release manager och configuration manager

    På SJ var Tomek releaseansvarig för kod och applikationer till sj.se i samtliga miljöer, som release manager och configuration manager.

    Förvaltning och drift var dels outsourcad, dels off-shore, och en release som går fel märks direkt av resenärerna.

    Körde releaserna i Linux-servermiljöer med New Relic för APM.
    Arbetade med riskanalys, konfiguration, data warehouse, prestandaoptimering och integrationsanalys.
    Införde continuous integration, continuous delivery och containerleveranser, och arbetade med ramverk för DevOps och DevOps-transformation.
    Styrde och koordinerade förvaltnings- och driftorganisationen.
    Drev och presenterade riskanalyser och utredningar genom use cases, med prioriteringar av business case samt funktionella och icke-funktionella krav.
    Byggde CI/CD-pipelines och skrev automation i Bash för byggen och deployer, med Git som versionshanterare.
    Paketerade applikationerna i Docker och rullade ut dem på Kubernetes mot slutet av perioden, när containerleveranserna infördes.
    Arbetade med backendtjänster och REST-API:er i det storskaligt distribuerade system som bär biljettförsäljningen, och med gränssnittsdelar i React.

    Visa mer
    • Linux
    • Git
    • Release Management
    • Continous Delivery
    • CI/CD
    • Bash
    • Docker
    • Riskanalys
    • Kubernetes
    • CI/CD Pipelines
    • Elastic-stacken
    • Terraform
  • H&M

    juni 2012 – juli 2013

    Release manager och applikationstekniker

    På H&M ansvarade Tomek för deployment, leverans, konfiguration, prestanda och incidenthantering av en stor affärskritisk portalsajt (CMS) samt företagets intranät. Portalen och intranätet används av ett stort antal anställda i många länder.

    Drev parallellt ett projekt för att flytta ägarskapet av lösningen från utveckling till drift.
    Var starkt involverad i implementeringen av bevakningsverktyg och skapade rutiner för restore-processen.

    Visa mer
    • CMS
    • Övervakning
    • Release Management
    • Deployment
    • Konfigurationshantering
    • Incidenthantering
    • Prestandaoptimering
    • Processer
    • Rutinskapande
    • Driftövergång
  • SEB

    juli 2011 – aug. 2012

    Configuration management and requirement analyst

    På SEB var Tomek krav-, konfigurations- och deploymentansvarig för ett delprojekt inom Common Front Private, ett affärskritiskt IT-utvecklingsprojekt. Delprojektets leverans bestod av en författarmiljö (CMS) samt ett API för integration mot frontapplikationen.

    Ansvarade för versionshantering, kravanalys, beroendemodellering och applikationsintegration.
    Modellerade beroendena mellan delprojektets leveranser och frontapplikationen, så att API-förändringar inte gick i produktion i fel ordning.

    Visa mer
    • Versionshantering
    • Kravanalys
    • Konfigurationshantering
    • Configuration Management
    • Systemarkitektur
    • Releasehantering
    • API
    • Content Management System (CMS)
    • Applikationsintegration
    • Deploymenthantering
    • Beroendemodeller
  • DN

    apr. 2011 – juli 2011

    Kravhanterare, concept-analytiker och utvecklare

    Utredare, insamlare och sammanställare av krav och behov inför kommande utvecklingsprojekt med målsättningen att modernisera och förbättra existerande kundservice-sajt. Parallellt har utveckling skett av diverse kundflöden med målsättningen att förbättra kundlojalitet och mervärde för kunden.

    Visa mer
    • Kravhantering
    • Utveckling
  • Veolia

    apr. 2011 – maj 2011

    Utvecklare och designer

    Utvecklare och designer av en iPhone-applikation som syftar till att komplettera ordinarie webbprojekt. I största möjliga utsträckning har Open Source-ramverk använts. Applikationen består primärt av ett bokningsflöde av resor.

    Visa mer
    • iOS
    • Open Source
  • Telenor

    mars 2011 – juli 2011

    Kravhanterare och testare

    Kravhanterare och testera av iPhone-applikation. Utvecklare och koordinator av backend-system till iPhone-applikation med tillhörande integration mot externa och interna system samt mappning av data.

    Visa mer
    • Testning
    • Kravhantering
  • Luleå tekniska universitet

    jan. 2011 – mars 2011

    Utvecklare och testare

    Utvecklare och testare i ett scrum-team som utvecklade universitetets nya externa portal primärt med Open Source-ramverk. Buggrättning och felrapporting ingick också i arbetsuppgifterna.

    Visa mer
    • Testning
    • Scrum
  • Far Förlag

    okt. 2010 – okt. 2010

    Teknisk administratör

    Administratör. Installation, configuration och migration av ny test –och utvecklingsmiljö för Far Förlags komplexa och icketriviala webbapplikationer. Arbetet har även utnyttnat rad förbättringsåtgärder med tillhörande rekommendationer.

    Visa mer
    • Administration
  • Länsförsäkringar bank

    sep. 2010 – okt. 2010

    IT-analytiker

    Agerade som IT analytiker i två förstudier och effektanalyser. Projektens syfte var att utreda och ta fram beslutsunderlag för framtagande av gemensamma erbjudanden av försäkringar och finansiering för personbils- och fritidsmarknadsprodukter samt ett prova-på erbjudande för personbilsprodukter.

    Visa mer
    • Analys
  • Försäkringskassan

    feb. 2010 – feb. 2010

    Sökoptimering

    Utvecklare i ett litet pilotprojekt som syftat till att förbättra Försäkringskassans närvaro och ranking på Google och Bing. Arbetet har bestått av att "crawla" eller "spindla" Försäkringskassans hemsida med utvecklade verktyg. Leveransen har bestått av en sajtkarta (sitemap) som har bidragit till bättre sokrelevans samt bidragit till förbättrad överskådlighet för administratörerna.

    Visa mer
    • SEO
  • DN

    apr. 2007 – feb. 2010

    Utvecklare, kravhanterare och teknisk analytiker

    Ny Kundservice-webb
    Utvecklare i det agila Scrumteam som utvecklade Dagens Nyheters nya kundservice på webben, http://kundservice.dn.se. Utvecklingen har primärt skett genom olika Open Source-ramverk och komponenter i Linux-servermiljöer. Har utvecklat och möjliggjort för DN:s kunder att på webben utföra en rad prenumerationsärenden, såsom adressändring, reklamation, förlängning och uppehåll.

    Visa mer
    • Open Source
    • Scrum

Utbildning

  • Leading SAFe

    2019

    Apoteket

  • AWS Certified Solutions Architect

    2018

    Amazon Web Services (AWS)

  • Certifierad IT-arkitekt Master

    2017

    Dataföreningen

  • Civilingenjör

    2003 – 2006

    Kungliga Tekniska högskolan

Kompetens · nivå och år

Tekniker

  • Versionshantering
  • AI
  • AI & LLMs
  • Ansible
  • Cyber Security: IT Security
  • Elastic
  • Infrastructure as Code
  • Java
  • Python
  • OpenStack
  • SQL
  • Ansible Automation Platform
  • API
  • CMS
  • Datamappning
  • Distribuerade system
  • FastAPI
  • Flask
  • Molnlösningar
  • React
  • REST-API
  • Utveckling

Plattformar

  • AWS
  • Azure
  • Bitbucket
  • GitHub
  • GitHub Actions
  • GitLab
  • Kubernetes
  • Linux
  • Kubernetes CI/CD
  • Open Source
  • Oracle databaser
  • Rancher
  • iOS
  • Bitbucket Pipelines
  • PostgreSQL
  • SQL Server

Produkter

  • Docker
  • GitHub Copilot
  • SonarQube
  • Datadog
  • GitLab CI/CD
  • Jenkins
  • New Relic
  • Red Hat OpenStack
  • TeamCity
  • HP Quality Center

Verktyg

  • Kibana
  • Confluence
  • Git
  • JIRA
  • OpenShift
  • Fastlane
  • Terraform
  • ArgoCD
  • Bash
  • Logstash

Metoder och processer

  • CI/CD
  • CI/CD Pipelines
  • Configuration Management
  • Deployment
  • DevOps
  • Dokumentation
  • Gitflow
  • Release Management
  • Riskanalys
  • SAFe
  • APM
  • Arkitektur
  • ITIL
  • Prestandaoptimering
  • Projektledning
  • RBAC
  • Scrum
  • Datamodellering
  • SEO
  • Analys
  • Automatisering
  • Continous Delivery
  • GAP-analys
  • GitOps
  • Informationsarkitektur
  • Integrationer
  • IT-arkitektur
  • Kommunikation
  • Konfigurationshantering
  • Kravanalys
  • Kravhantering
  • Kvalitativa intervjuer
  • Lösningsarkitektur
  • Migrering
  • Nulägesanalys
  • Processer
  • Projektplanering
  • Releasehantering
  • Systemanalys
  • Systemarkitektur
  • Systemkartläggning
  • Systemmigrering
  • Teknisk rådgivning
  • Testning
  • Verksamhetsutveckling
  • Workshops

Verksamhetsområden

  • Cybersäkerhet
  • Incidenthantering
  • Övervakning
  • Administration
  • Kravställning
  • Ledarskap

Standarder och regelverk

  • Arkitekturprinciper

Övrigt

  • Red Hat Ansible Automation Platform
  • Elastic-stacken
  • GitOps Workflows
  • Quay
  • Renovate
  • API-hantering
  • Copilot and AI Integration
  • Copilot M365
  • Copilot Studio
  • Infrastructure as a code
  • OpenShift • OpenStack • Kubernetes
  • OpenStack Administration
  • Qdrant
  • ChromaDB
  • Applikationsintegration
  • Backend-tjänster
  • Beroendemodeller
  • Content Management System (CMS)
  • Deploymenthantering
  • Driftöverföring
  • Driftövergång
  • Fältmappning
  • Generativ AI och LLM
  • Historisk datahantering
  • Integrationstjänster
  • OpenShift Platforms
  • OpenShift/Kubernetes (K8s)
  • REST-API:er
  • REST-apier
  • Rutinskapande
  • styrning och spårbarhet
  • Tekton
  • Testfallsmigrering
  • Trunk-based development

Den som känner Tomek

Viktoria Fahlin

Viktoria är Tomeks kontaktperson på Kvadrat.