Workflow & Provisioning Lead

Webbing · via Himalayas ·

TypeFull-time job
LocationSerbia
Posted1 hour ago
Description

Deploy and configure Temporal/Camunda or similar Workflow Engine on Kubernetes (self-hosted, production-grade).

Design and implement SIM Activation workflow: activities for HSS, OCS, PCRF, Inventory update.

Implement SIM Deactivation workflow with compensation and rollback logic.

Implement Plan Change workflow (OCS quota update + PCRF policy change).

Design Inventory Management Database schema: ICCID, IMSI, MSISDN — 30M+ record scale.

Define workflow versioning strategy (Temporal GetVersion API or similar) — foundational for long-term stability.

Lead another developer on development tasks and code reviews from week one.

Order-triggered workflows: Order DB → Temporal/similar signal handler.

Network trigger handling: location updates → workflow signals via Kong API Gateway.

Retry policies, dead-letter handling, and alerting per workflow type.

Temporal production cluster operations and HPA configuration.

nd-to-end integration testing, load testing, runbook authoring.

Post go-live hypercare and continuous improvement.

Requirements
Must Have

4–6 years backend software development experience.

Required: Hands-on experience with a workflow orchestration engine.

– Temporal.io strongly preferred — production experience with workers, activities, signals, timers.
– Camunda, Apache Airflow, or equivalent accepted if strong fundamentals.

Go or Java — must be comfortable building production services in at least one.

REST API design and implementation (designing APIs consumed by Kong API Gateway).

PostgreSQL — schema design, indexes, query optimisation for large datasets (10M+ rows).

BSS/OSS domain knowledge: provisioning flows, SIM lifecycle, telecom service activation.

Kubernetes — deploying and operating workloads on K8s (not just writing YAML).

Experience with event-driven architectures using RabbitMQ, Kafka, or Redis Pub/Sub .

Experience designing for failure: retry policies, idempotency, compensation logic, DLQ.

Ability to lead a junior/mid developer day-to-day Fluent English .

Strong Advantage

Direct Temporal.io production experience (SDK, worker configuration, namespace management).

Telecom network element experience: HSS, OCS, PCRF, SMSC interfaces.

Diameter protocol (Ro/Gy/Gx) — even basic familiarity is valuable.

Experience with mock-first development and contract testing.

Prometheus + Grafana — instrumenting and monitoring workflow engines.

Nice to Have

Experience at a telecom operator, MVNO, or telecom vendor (Ericsson, Nokia, Huawei, etc.).

Knowledge of eSIM / GSMA SGP.22 standard.

Python — for tooling, scripting, test automation.

About Webbing

Founded in early 2010, Webbing is a global data MVNO that delivers enterprise grade, global connectivity and IoT services across more than 200 countries and 600+ mobile carriers' networks. Webbing's secured network delivers network protection and web content intelligence.
Enterprise customers can manage, monitor, and optimize data usage in real-time with Webbing's powerful software platform. Gain visibility by application type and have the power to white list applications and limit non-business applications with the click of a button, saving money and improving compliance.
What we offer

Fully remote

The opportunity for professional development within a reputable international innovative and growing company.

An exciting and challenging greenfield platform with great skill and knowledge development opportunities.

The opportunity to join a team of highly professional specialists in an international environment.

The opportunity for professional development within a reputable international innovative and growing company.

Originally posted on Himalayas
workflow-engineering backend-development telecom-provisioning technical-lead platform-engineering workflow-orchestration-team-lead automation-workflow-lead ai-workflow-automation-lead process-automation-lead
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.