
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

Állás
Java Developer @ING Hubs Romania
ING
Azure Devops
+13
💰 Bér: nincs megadva
🏢 Helyszíni
Bucharest
🗣️ EN
Állás
Cloud Software Engineer
Atta
+7
💰 Bér: nincs megadva
🔀 Hibrid
Bucuresti
🗣️ EN

Állás
Backend Software Engineer - EBICS Payment Platform @ING Hubs Romania
ING
Azure DevopsCucumber
+12
💰 Bér: nincs megadva
🏢 Helyszíni
Bucharest
🗣️ EN

Állás
C++ Software Engineer - Defence Naval Business
Thales
Cpp
+6
💰 Bér: nincs megadva
🏢 Helyszíni
Bucharest
🗣️ EN

Állás
Java Developer
Coface
+9
💰 Bér: nincs megadva
🏢 Helyszíni
București
🗣️ EN

Állás
Software Engineer (f/m/d)
Awin
Dynamodb
+8
💰 Bér: nincs megadva
🏢 Helyszíni
Iași
🗣️ EN