Arbetsflödesutvecklare och testare
Bygg Go-arbetsflöden, API:er och tester för Webbings helt distansbaserade plattform.
Beskrivning: Implementera Temporal-arbetsflödesaktiviteter i Go: HSS-adapter, PCRF-adapter och inventarieuppdatering. Bygg och validera enhetstester för alla arbetsflödesaktiviteter från första dagen. Bygg inventariehanteringsdatabasen: tabeller, index och partitionering för 30 miljoner poster. Bygg verktyg för massimport: importera ICCID-/IMSI-/MSISDN-intervall från leverantörens CSV-filer. Implementera REST API-slutpunkter för inventariedatabasen (tilldela, reservera, frigöra och söka efter SIM-poster). Skriv integrationstester: arbetsflöde → simulerad nätelementsenhet → databasvillkor. Stöd senior utvecklare i alla arbetsflödesutvecklingsuppgifter — parprogrammering förväntas. Testsvit från början till slut: hela provisioneringsflödet från SIM-aktivering till stängd order. Belastnings- och stresstester: simulera provisionering vid högsta TPS mot alla system. Testautomatisering: integrera alla arbetsflödes- och API-tester i CI-pipelinen. HSS-synkronisering: IMSI-tilldelningens status återspeglas i HSS (simulering → verklig nätelementsenhet). MNP-kopplingar (nummerportabilitet) i inventariedatabasen. Stöd för UAT: återskapa fel, skriv regressionstester och validera korrigeringar. Krav: Obligatoriskt 2–4 års erfarenhet av backendutveckling i produktionsmiljöer. Go eller Java — Go är tjänstens huvudsakliga utvecklingsspråk. Java godtas om du har starka grundkunskaper och är villig att arbeta i Go; vi stöder övergången. REST API-utveckling — API:er som används av andra tjänster och testas med automatiserade testsviter. PostgreSQL — tabellutformning, index, frågor och förståelse för frågeplaner. Enhets- och integrationstester — testskrivning är ett centralt ansvar, inte något man gör i efterhand. Git — förgreningar, pull-begäranden och deltagande i kodgranskning. Erfarenhet av händelsestyrda arkitekturer med RabbitMQ, Kafka eller Redis Pub/Sub. Grundläggande Kubernetes-kunskaper — förståelse för hur arbetslaster distribueras. Förmåga att arbeta under teknisk ledning av en senior ledare och genomföra uppgifter snabbt. Flytande engelska. Starkt meriterande Erfarenhet av valfri arbetsflödesmotor: Temporal, Camunda, Apache Airflow eller AWS Step Functions. Bakgrund inom telekom eller BSS/OSS — förståelse för SIM-livscykel, provisionering och aktivering. Erfarenhet av testramverk: Go testing, Testify och mockningsramverk. Belastningstestverktyg: k6, Locust eller JMeter — genomföra tester och tolka resultaten. Docker — bygga och köra containeriserade tjänster. Erfarenhet av händelselagda databasmönster eller databasmönster med enbart tillägg. Meriterande Erfarenhet av Temporal.io SDK — även egna projekt räknas. Python — användbart för skript, testverktyg och databehandling. Prometheus — förståelse för att instrumentera kod med mätvärden. Kännedom om telekomprotokoll: Diameter, SS7 och SMPP. Om Webbing: Webbing grundades i början av 2010 och är en global data-MVNO som levererar företagsinriktade, globala anslutnings- och IoT-tjänster i fler än 200 länder via över 600 mobiloperatörers nät. Webbings säkrade nätverk tillhandahåller nätverksskydd och webbinnehållsinformation. Företagskunder kan hantera, övervaka och optimera dataanvändning i realtid med Webbings kraftfulla programvaruplattform. Plattformen ger insyn efter applikationstyp och möjlighet att vitlista applikationer och begränsa icke-affärsrelaterade applikationer med ett knapptryck, vilket sparar pengar och förbättrar regelefterlevnaden. Det här erbjuder vi: Helt på distans. En spännande och utmanande greenfield-plattform med goda möjligheter att utveckla kompetens och kunskap. Möjlighet att ansluta till ett team av mycket professionella specialister i en internationell miljö. Möjlighet till professionell utveckling i ett välrenommerat, innovativt och växande internationellt företag.
Texten ovan är arbetsgivarens ursprungliga arbetsbeskrivning, hämtad som den skrivits. Övriga uppgifter på sidan, som lön, ansvarsområden och krav, har vårt system tolkat ur samma text och är inte värden som arbetsgivaren uttryckligen har bekräftat. Betrakta dem därför som vår bästa tolkning, inte som verifierade fakta.
- Implementera Temporal-arbetsflödesaktiviteter och adaptrar i Go
- Bygga och validera enhetstester för arbetsflödesaktiviteter
- Utforma och bygga en inventariedatabas för 30 miljoner poster
- Skapa verktyg för massimport av leverantörers CSV-filer med ICCID-, IMSI- och MSISDN-intervall
- Implementera REST API-slutpunkter för tilldelning, reservering, frigöring och sökning av SIM-poster
- Skriva integrationstester och heltäckande provisioneringstester
- Utföra belastnings- och stresstester av systemen
- Integrera arbetsflödes- och API-tester i CI-pipelinen
- Integrera HSS-synkronisering för IMSI-tilldelningens status
- Lägga till MNP-kopplingar i inventariedatabasen
- Stödja UAT genom att återskapa fel, skriva regressionstester och validera korrigeringar
- Arbeta parvis med och stödja en senior utvecklare i arbetsflödesutveckling
- 2–4 års erfarenhet av backendutveckling i produktionsmiljöer
- Erfarenhet av Go eller Java; villighet att gå över till Go vid främst Java-erfarenhet
- Erfarenhet av REST API-utveckling
- PostgreSQL-tabellutformning, index, frågor och frågeplaner
- Erfarenhet av enhets- och integrationstester
- Git-förgreningar, pull-begäranden och kodgranskning
- Erfarenhet av händelsestyrda arkitekturer med RabbitMQ, Kafka eller Redis Pub/Sub
- Grundläggande Kubernetes-kunskaper
- Förmåga att arbeta under senior teknisk ledning och genomföra uppgifter snabbt
- Flytande engelska
| Plats | Aktiva annonser |
|---|---|
| Distans - Finland | 3 |
| Distans - Globalt | 1 |
| Rolltyp | Aktiva annonser |
|---|---|
| Arbetsflöde och Provisioning | 1 |
| Workflow Developer | 1 |
| Core Engineer | 1 |
| Databasingenjör | 1 |
| Rollnivå | Aktiva annonser |
|---|---|
| Senior | 3 |
| Medelnivå | 1 |
Webbing är en global data-MVNO som grundades i början av 2010. Företaget erbjuder företagsanslutning och IoT-tjänster i fler än 200 länder via över 600 mobiloperatörers nät. Det säkra nätverket tillhandahåller nätverksskydd och webbinnehållsinformation. Programvaruplattformen gör det möjligt för företagskunder att övervaka och optimera dataanvändning i realtid, få insyn efter applikationstyp, vitlista applikationer och begränsa icke-affärsrelaterade applikationer.
Missa aldrig ett nytt Arbetsflödesutvecklare och testare-jobb i Distans - Finland
Vecko- eller daglig sammanfattning. Avsluta när som helst.
