Állás · Medior

Workflow Fejlesztő és Tesztelő

Szoftverfejlesztő • Medior • Remote • Teljes munkaidő • Lengyelország Lengyelország

Backend fejlesztői és tesztelői szerep egy telekom-MVNO Temporal workflow-rendszerének és készletkezelő adatbázisának építésében, szoros együttműködésben egy senior fejlesztővel.

Feladatok

  • ▹Temporal workflow aktivitások megvalósítása Go nyelven: HSS adapter, PCRF adapter, készletfrissítés
  • ▹Unit tesztek építése és validálása minden workflow aktivitáshoz
  • ▹Készletkezelő adatbázis építése: táblák, indexek, particionálás 30M rekordra
  • ▹Tömeges importáló eszköz építése: CSV → ICCID/IMSI/MSISDN tartomány betöltés
  • ▹REST API végpontok megvalósítása a készlet adatbázishoz (allokálás, foglalás, felszabadítás, lekérdezés)
  • ▹Integrációs tesztek írása: workflow → mock hálózati elem → adatbázis assertion
  • ▹Senior fejlesztő támogatása minden workflow fejlesztési feladatban, páros programozással
  • ▹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úcs TPS provisioning szimulálása
  • ▹Tesztautomatizálás: CI pipeline integráció minden workflow és API teszthez
  • ▹HSS szinkronizációs integráció, számhordozási (MNP) hookok a készlet adatbázisban
  • ▹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 (elsődlegesen Go)
  • ▹REST API fejlesztés más szolgáltatások és automatizált tesztcsomagok számára
  • ▹PostgreSQL: tábla tervezés, indexek, lekérdezések, execution plan megértése
  • ▹Unit és integrációs tesztelés mint elsőrangú felelősség
  • ▹Git: branching, pull requestek, code review részvétel
  • ▹Esemény-vezérelt architektúrák: RabbitMQ, Kafka vagy Redis Pub/Sub
  • ▹Alap Kubernetes ismeret
  • ▹Képesség senior vezető irányítása alatt gyors végrehajtásra
  • ▹Folyékony angol nyelvtudás

Előny

  • ▹Bármilyen 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éses tesztelő eszközök: k6, Locust, JMeter
  • ▹Docker: konténerizált szolgáltatások építése és futtatása
  • ▹Esemény-alapú vagy append-only adatbázis minták tapasztalata
  • ▹Temporal.io SDK tapasztalat, akár személyes projektből is
  • ▹Python scriptinghez, teszteszközökhöz, adatfeldolgozáshoz
  • ▹Prometheus alapú metrika-instrumentálás
  • ▹Telekom protokoll ismeret: Diameter, SS7, SMPP

Soft skillek

Csapatmunka, páros programozásGyors, pontos végrehajtás irányítás mellettPrecizitás a tesztelésben

Amit kínálunk

  • ▹Teljesen remote munkavégzés
  • ▹Izgalmas, greenfield platform nagy tanulási lehetőséggel
  • ▹Csatlakozás egy magasan képzett, nemzetközi szakértői csapathoz
  • ▹Szakmai fejlődési lehetőség egy elismert, innovatív, növekvő nemzetközi cégnél

A munkáltatóról

A Webbing egy 2010-ben alapított globális data MVNO, amely enterprise szintű, globális konnektivitást és IoT szolgáltatásokat nyújt több mint 200 országban, 600+ mobilhálózati szolgáltatón keresztül.

Nyelvtudás: Angol: Felsőfok

Hasonló állások