Employment chronology: 1–3 years

Position's person specification:

  • Good command of Javascript, Node.js.
  • Experience in implementation of heavy-loaded services at Node.js – at least 3 years.
  • Sufficient understanding of common IT infrastructure and protocols (HTTP/HTTPS/WS, DNS,
  • IP/TCP/UDP/SCTP, cache/db/monitoring/virtualization, REST/SOAP/XML/JSON).
  • Willingness for learning of telecommunications protocols and architecture.
  • It is advisable to understand the protocols SIP, MSRP, SS7 (ISUP, MAP, CAMEL), Diameter, architecture of IMS, Mobile Core, WebRTC.
  • It is advisable to be experienced in Yate, Freeswitch, Kamailio.
  • Willingness for becoming the technical manager of own solution.
  • Option of distance work if the nominee has a vast experience, good projects in GitHub, or if he knows well the telecommunications protocols, and is experiences in that regard.

Employment duties:

  • Elaboration of new services, integrated with the mobile core.
  • Support, modification, refactoring of existing services.
  • Elaboration of architecture, protocols, API for services.
  • Writing of core code with Node.js.
  • Selection and integration in architecture of additional software with open code.
  • Deployment of systems on the customer's facilities.
  • Tech support, analysis and fault management.
  • Participation in monitoring adjustment.
  • Participation in preparation of hardware documentation.

Job conditions:

Employment schedule: Monday – Friday, 9:00 – 18:00.
Salary - as per intake meeting results.
All rights reserved