Állás · Mid-level

Workflow Fejlesztő és Tesztelő

Szoftverfejlesztő • Mid-level • Remote • Teljes munkaidő Finnország Finnország

Backend fejlesztői szerepkör egy globális data MVNO-nál, ahol Go nyelven workflow-aktivitásokat, Inventory adatbázist és teszt-automatizálást építesz senior lead irányítása alatt.

Feladatok

  • Temporal workflow-aktivitások implementálása Go-ban (HSS adapter, PCRF adapter, Inventory-frissítés)
  • Unit tesztek építése és validálása minden workflow-aktivitáshoz
  • Inventory Management adatbázis építése: táblák, indexek, particionálás 30M rekordra
  • Tömeges importáló eszköz építése: CSV alapú ICCID/IMSI/MSISDN tartomány betöltés
  • REST API végpontok implementálása az Inventory DB-hez (allokálás, foglalás, felszabadítás, lekérdezés)
  • Integrációs tesztek írása: workflow, mock hálózati elem és adatbázis-ellenőrzés
  • Senior fejlesztő támogatása pair programming keretében
  • Végpontok közötti tesztcsomag: teljes provisioning folyamat aktiválástól a rendelés lezárásáig
  • Terheléses és stressz-tesztelés csúcsidőszaki TPS szimulációval
  • Teszt-automatizálás CI pipeline-ba integrálva
  • HSS-szinkronizációs integráció
  • Számhordozhatósági (MNP) hook-ok az Inventory DB-ben
  • UAT-támogatás: hibák reprodukálása, regressziós tesztek írása

Elvárások

  • 2-4 év backend szoftverfejlesztői tapasztalat éles környezetben
  • Go elsődleges nyelvként; Java elfogadott erős alapokkal, Go-ra való átállási hajlandósággal
  • REST API fejlesztés
  • PostgreSQL: tábla-tervezés, indexek, lekérdezések, végrehajtási tervek értése
  • Unit és integrációs tesztelés
  • Git: branching, pull request, code review
  • Esemény-vezérelt architektúra tapasztalat (RabbitMQ, Kafka vagy Redis Pub/Sub)
  • Alapszintű Kubernetes-ismeret
  • Képesség senior lead irányítása alatti gyors végrehajtásra
  • Folyékony angol

Előny

  • Bármilyen workflow motor tapasztalat: Temporal, Camunda, Apache Airflow, AWS Step Functions
  • Távközlési vagy BSS/OSS háttér
  • Tesztkeretrendszer tapasztalat: Go testing, Testify, mock keretrendszerek
  • Terheléses tesztelő eszközök: k6, Locust, JMeter
  • Docker
  • Esemény-alapú (event-sourced) adatbázis-minták tapasztalata
  • Temporal.io SDK tapasztalat, akár személyes projektből is
  • Python scripting, teszt-eszközökhöz
  • Prometheus alapú metrika-instrumentálás
  • Távközlési protokoll ismeret: Diameter, SS7, SMPP

Soft skillek

Csapatmunka, pair programmingGyors, önálló végrehajtás irányítás mellett

Amit kínálunk

  • Teljesen távoli munkavégzés
  • Izgalmas, greenfield platform fejlesztési és tudásfejlesztési lehetőségekkel
  • Csatlakozás nemzetközi, magasan képzett szakértői csapathoz

A munkáltatóról

A Webbing egy globális data MVNO, amely vállalati szintű, globális konnektivitási és IoT-szolgáltatásokat nyújt 200+ országban és 600+ mobilhálózaton keresztül, hálózatvédelemmel és webes tartalomintelligenciával.

Nyelvtudás: Angol: Felsőfok

Hasonló állások