Állás

Workflow Fejlesztő és Tesztelő

Szoftverfejlesztő • Remote • Teljes munkaidő Románia Románia

Go nyelvű Temporal workflow-fejlesztés egy globális data MVNO csapatában, SIM-életciklus és inventory rendszerekhez.

Feladatok

  • Temporal workflow aktivitások implementálása Go nyelven (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 kialakítása: táblák, indexek, particionálás 30 millió rekordhoz
  • Tömeges importáló eszközök építése: CSV alapú ICCID/IMSI/MSISDN tartomány betöltés beszállítói adatokból
  • REST API végpontok implementálása az Inventory DB-hez (allokálás, foglalás, feloldás, lekérdezés)
  • Integrációs tesztek írása: workflow, mock hálózati elem, adatbázis-ellenőrzések
  • Senior fejlesztő támogatása páros programozással
  • End-to-end tesztcsomag: teljes provisioning folyamat SIM aktiválástól rendelés lezárásig
  • Terhelés- és stressz-tesztelés csúcs tranzakciós terhelés szimulálásával
  • Tesztautomatizálás: CI pipeline integráció minden workflow és API teszthez
  • HSS szinkron integráció: IMSI allokációs állapot tükrözése (mock, majd valós hálózati elem)
  • Számhordozhatósági (MNP) hookok az Inventory DB-ben
  • UAT támogatás: hibák reprodukálása, regressziós tesztek írása, javítások validálása

Elvárások

  • 2-4 év backend szoftverfejlesztési tapasztalat éles környezetben
  • Go vagy Java (Go az elsődleges nyelv, Java-ról átállás támogatott)
  • REST API fejlesztés más szolgáltatások által fogyasztott, automatizált tesztekkel lefedett API-khoz
  • PostgreSQL: táblatervezés, indexek, lekérdezések, query planek értelmezése
  • Unit és integrációs tesztelés elsőrangú felelősségként
  • Git: branching, pull requestek, code review
  • Esemény-vezérelt architektúrák tapasztalata (RabbitMQ, Kafka vagy Redis Pub/Sub)
  • Alapszintű Kubernetes ismeretek
  • Képesség senior vezető technikai irányítása alatt gyorsan dolgozni
  • Folyékony angol

Előny

  • Workflow motor tapasztalat: Temporal, Camunda, Apache Airflow, AWS Step Functions
  • Telekom vagy BSS/OSS háttér (SIM életciklus, provisioning, aktiválás)
  • Tesztkeretrendszer tapasztalat: Go testing, Testify, mock keretrendszerek
  • Terheléstesztelő eszközök: k6, Locust, JMeter
  • Docker: konténerizált szolgáltatások építése és futtatása
  • Esemény-forrású vagy append-only adatbázis minták
  • Temporal.io SDK tapasztalat, akár személyes projektből is
  • Python szkriptekhez, teszteszközökhöz, adatfeldolgozáshoz
  • Prometheus: kód instrumentálása metrikákkal
  • Telekom protokollok ismerete: Diameter, SS7, SMPP

Soft skillek

Csapatmunka páros programozásbanGyors, önálló munkavégzés vezetői irányítás mellett

Amit kínálunk

  • Teljesen távmunka
  • Izgalmas, greenfield platform fejlesztési és tanulási lehetőségekkel
  • Nemzetközi csapat magasan képzett szakemberekkel

A munkáltatóról

A Webbing 2010-ben alapított globális data MVNO, amely vállalati szintű, biztonságos kapcsolódási és IoT szolgáltatásokat nyújt több mint 200 országban, 600+ mobilszolgáltató hálózatán keresztül.

Nyelvtudás: Angol: Felsőfok

Hasonló állások