Workflow Developer & Tester

Status
Open
Remote policy
Not stated
Employment type
Full-time
Salary
Not stated
Categories
Software Engineering
Tech
awskafkapostgresredisairflowdockerkubernetesprometheusgojavapythonremote-countrysoftware
Source
jobicy-dev
First observed
2026-08-11 23:49 UTC
Last seen
2026-09-06 10:59 UTC
Source claims posted
2026-09-06 05:35 UTC
Consecutive misses
0 of 10

What the posting says

Description

Implement Temporal workflow activities in Go: HSS adapter, PCRF adapter, Inventory update.

Build and validate unit tests for all workflow activities from day one.

Build the Inventory Management Database: tables, indexes, partitioning for 30M records.

Build bulk import tooling: CSV → ICCID/IMSI/MSISDN range ingestion from vendor.

Implement REST API endpoints for Inventory DB (allocate, reserve, release, query SIM records).

Write integration tests: workflow → mock NE → database assertions.

Support Sr. Developer on all workflow development tasks — pair programming expected.

End-to-end test suite: full provisioning flow from SIM activation to order closed.

Load and stress testing: simulate peak TPS provisioning against all systems.

Test automation: CI pipeline integration for all workflow and API tests.

HSS sync integration: IMSI allocation state reflected in HSS (mock → real NE).

MNP (number portability) hooks in Inventory DB.

UAT support: reproduce bugs, write regression tests, validate fixes.

Requirements

Must Have

2–4 years backend software development in production environments.

Go or Java — primary development language for this role is Go.

Java accepted if strong fundamentals and willing to work in Go (we will support the transition).

REST API development — building APIs consumed by other services and tested by automated suites.

PostgreSQL — table design, indexes, writing queries, understanding query plans .

Unit and integration testing — writing tests is a first-class responsibility, not an afterthought.

Git — branching, pull requests, code review participation.

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

Basic Kubernetes knowledge — understanding how your workloads are deployed.

Ability to work under technical direction of a senior lead and execute quickly.

Fluent English.

Strong Advantage

* Any workflow engine experience: Temporal, Camunda, Apache Airflow, AWS Step Functions.

* Telecom or BSS/OSS background — understanding of SIM lifecycle, provisioning, activation.

* Test framework experience: Go testing, Testify, mock frameworks.

* Load testing tools: k6, Locust, JMeter — running and interpreting results.

* Docker — building and running containerised services.

* Experience with event-sourced or append-only database patterns.

Nice to Have

Temporal.io SDK experience — even personal/side project counts.

Python — useful for scripting, test tooling, data processing.

Prometheus — understanding how to instrument code with metrics.

Telecom protocol familiarity: Diameter, SS7, SMPP.

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

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.

Quality

Completeness: 45%
Honesty: 80%

Based on 26 observation(s).

Timeline

  1. *
    #790 2026-08-11 23:49 UTC
    Published
  2. o
    #46831 2026-08-13 14:55 UTC
    Not seen
    Miss 1 in a row
  3. o
    #49020 2026-08-13 15:55 UTC
    Not seen
    Miss 2 in a row
  4. o
    #49142 2026-08-13 16:55 UTC
    Not seen
    Miss 3 in a row
  5. o
    #50219 2026-08-13 17:55 UTC
    Not seen
    Miss 4 in a row
  6. o
    #50371 2026-08-13 18:55 UTC
    Not seen
    Miss 5 in a row
  7. o
    #51917 2026-08-13 19:55 UTC
    Not seen
    Miss 6 in a row
  8. o
    #52193 2026-08-13 20:55 UTC
    Not seen
    Miss 7 in a row
  9. o
    #53155 2026-08-13 21:55 UTC
    Not seen
    Miss 8 in a row
  10. o
    #53223 2026-08-13 22:55 UTC
    Not seen
    Miss 9 in a row
  11. o
    #54477 2026-08-13 23:55 UTC
    Not seen
    Miss 10 in a row
  12. x
    #54478 2026-08-13 23:55 UTC
    Closed
  13. ^
    #148137 2026-08-18 10:48 UTC
    Reopened
  14. o
    #152757 2026-08-18 16:51 UTC
    Not seen
    Miss 1 in a row
  15. o
    #153960 2026-08-18 17:15 UTC
    Not seen
    Miss 2 in a row
  16. o
    #154926 2026-08-18 17:52 UTC
    Not seen
    Miss 3 in a row
  17. o
    #156155 2026-08-18 18:52 UTC
    Not seen
    Miss 4 in a row
  18. o
    #156767 2026-08-18 19:52 UTC
    Not seen
    Miss 5 in a row
  19. o
    #157521 2026-08-18 20:52 UTC
    Not seen
    Miss 6 in a row
  20. o
    #158369 2026-08-18 20:59 UTC
    Not seen
    Miss 7 in a row
  21. o
    #164533 2026-08-18 21:59 UTC
    Not seen
    Miss 8 in a row
  22. o
    #165223 2026-08-18 22:59 UTC
    Not seen
    Miss 9 in a row
  23. o
    #165822 2026-08-19 00:00 UTC
    Not seen
    Miss 10 in a row
  24. x
    #165823 2026-08-19 00:00 UTC
    Closed
  25. ^
    #601490 2026-09-06 10:59 UTC
    Reopened
  26. ~
    #601491 2026-09-06 10:59 UTC
    Modified
    • Posted at
      2026-08-05 05:45 UTC->2026-09-06 05:35 UTC