← Back to all jobs
Webbing

Workflow & Provisioning Lead

Webbing

22h ago

0SalesRomaniahimalayas
Workflow-EngineeringBackend-DevelopmentPlatform-EngineeringTelecommunications-engineeringDevOpsSenior

Job Description

DescriptionDeploy 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.RequirementsMust Have4–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 AdvantageDirect 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 HaveExperience 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 WebbingFounded 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 offerFully remoteThe 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