Arbetsbeskrivning
Söker vi en Senior Systemutvecklare
Vi söker dig som har god erfarenhet av CI/CD, versionshantering och -konfiguration av Pythonbibliotek. Du har under flera år främst arbetet med utveckling i Python. Du har stor vana av att bygga upp, övervaka och felsöka CI/CD-pipelines. Du automatiserar gärna för att underlätta både ditt eget och andras arbete.
Du har erfarenhet och stort intresse för att utveckling inom området databehandling och -analys. Vi använder många AWS-tjänster såsom Lambda, SQS, Aurora/RDS, Glue/Athena, API Gateway, m.m. och du ska därför ha erfarenhet av utveckling och drift av system baserade på AWS. Vi utvecklar huvudsakligen applikationer som kör på AWS Lambda och du bör därför ha erfarenhet av just den AWS-tjänsten. Du har jobbat en hel del med relationsdatabaser - modellering och användning.
Systemet som byggs är baserat på infrastruktur i AWS och behandlar kontinuerligt stora mängder data som läses in, sammanställs och levereras vidare till andra system. Noggrannhet och förståelse för vikten av tydlighet i dataspecifikation/-kontrakt är viktiga egenskaper i sammanhanget, det är därför viktigt att du uppskattar testutveckling, arbete med dokumentation och kommunikation med andra intressenter inom organisationen.
Utvecklingsteamet jobbar enligt DevOps och ansvarar för systemet i hela dess livscykel - utveckling, kvalitetssäkring, CI/CD-pipelines, drift och övervakning av produktion och testmiljöer. Teamet ansvarar även över systemets infrastruktur som görs via Terraform.
Du bör vara självgående och fungera väl i grupp. Även andra personliga egenskaper såsom flexibilitet, nyfikenhet och ödmjukhet värderar vi högt.
2.1 Arbetsuppgifter
· Ansvara för CI/CD-funktionaliteten i utvecklingsteamet. Exempelvis genom versionshantering, utveckling och konfiguration av Python-bibliotek samt DevOps-pipelines. Bitbucket pipelines och Make används.
· Utveckla funktioner i dataflöden inom systemet, typiskt utveckling av Python-applikationer som sedan körs i AWS Lambda
· Bygga anpassade Bitbucket Pipeline Runners för att underlätta teamets utvecklingsprocess.
· Övervaka och drifta systemet, inbegriper utveckling övervakningsfunktionalitet
· Utforska och analysera data, typiskt m.h.a Python-kod, eller SQL
· Konfigurera infrastruktur med Terraform
· Bygga POC:ar för att prova olika ideér och koncept
Vi applicerar ett agilt tankesätt och agila metodiker i det vi gör.
Möjlighet till distansarbete: Ja
Arbetstimmar per vecka: 40.00
Placeringsort: Stockholm