Streamlining global data connectivity
Workflow & Provisioning Lead
Location
Serbia
Posted
14 days ago
Salary
0
Seniority
Lead
Job Description
Workflow & Provisioning Lead
Webbing
Role 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. - End-to-end integration testing, load testing, runbook authoring. - Post go-live hypercare and continuous improvement. Qualifications - 4–6 years backend software development experience. - Hands-on experience with a workflow orchestration engine. - 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. Requirements - 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. Benefits - 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.
Related Guides
Related Categories
Related Job Pages
More Support Engineer Jobs
• Handling tickets across Microsoft AD, Azure, M365, and Exchange while Australia sleeps • Troubleshooting desktops, servers, firewalls, and networks across a varied client base • Owning the queue during your shift: triaging, resolving, and escalating with good judgement • Documenting incidents properly so the day team doesn't start their morning with mystery • Supporting cloud platforms: Azure AD, Entra, HyperV, Citrix, Veeam • Being the calm voice clients hear when something's gone sideways after hours
Technical Analyst, SQL
VaricentIndustry-Leading Sales Performance Management Software for Growth Market and Enterprise Organizations.
• Resolve technical problems by troubleshooting incidents, including but not limited to collecting detailed problem description, traces, log files, and replication. • Communicate progress of investigation with clients while ensuring all related records are properly updated in the CRM system. • Proficient in utilizing all support tools and processes to resolve cases. • Share best practices for the utilization and deployment of Varicent products. • Support KPI targets (SLA, QA, Resolution, etc.). • Available for scheduled weekend coverage for on call rotation.
• Application and operations support on cloud-based infrastructure in Azure and AWS • Setup environment, deploy, and maintain .NET C# based applications in cloud environments • Work closely with development and other support teams to troubleshoot and resolve application or infrastructure related issues • Collaborate with end users to address application support needs and provide technical assistance • Apply ITIL Service Management principles across Incident, Change, Problem, and Service Request Management • Identify opportunities for process improvements and contribute to service delivery enhancements • Participate in disaster recovery planning and support cloud security best practices
Technical Support Specialist, Bilingual English
UberallMaximize Revenue Across Your Locations. Everywhere.
• You will manage the ongoing technical relationship with your assigned customers once the Implementation is finished, focusing on KPIs like retention and customer satisfaction. • You are able to handle escalated support cases from the Customer Support team that require closer attention either in relation to client engagement or technical understanding. • If necessary, you will be responsible for describing and escalating bugs through the appropriate internal channels (e.g. Jira) • You collaborate closely with your colleagues in the wider Customer Organisation including Customer Success, Customer Support, Sales, etc. • You are very familiar with our processes and support the rest of the Global Technical Service team in their efforts to constantly develop and improve these internally and externally you work on individual projects and documentation to be used internally and externally




