Telecom Software Engineer (Erlang/Kazoo / 2600Hz / Kamailio/VoIP) - REMOTE - Short term contract

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 2 Month(s)
No Travel Required

Skills

HAProxy
Hyper-V
Kubernetes
Linux
RabbitMQ
UI
CouchDB
Docker
Erlang
FreeSWITCH
Migration
Kazoo 2600Hz Core
Kamailio
BigCouchDB
VoIP

Job Details

Job Title: Telecom Software Engineer (Erlang/Kazoo / 2600Hz / Kamailio) - REMOTE - Short term contract

Duration: Short-term engagement
Location: Remote - EST Zone

< data-start="385" data-end="411">Project Overview:</>

Our client is seeking a skilled consultant to support a critical migration of their Kazoo software to a Linux-based, containerized platform hosted on a virtual Hyper-V Linux machine. The consultant will play a key role in ensuring smooth transition, system compatibility, and functional stability of the new environment within a tight deadline.

< data-start="770" data-end="800">Key Responsibilities:</>
  • Assist in migrating Kazoo (2600Hz) software suite including Core, Apps, and Monster-UI to a Linux containerized platform.

  • Configure and optimize Erlang, RabbitMQ, CouchDB (BigCouchDB migration), Kamailio, Freeswitch, and Haproxy components.

  • Troubleshoot and resolve performance, integration, and configuration issues during the migration.

  • Validate the migrated system s functionality and ensure service continuity post-migration.

  • Collaborate with internal engineering teams to document configuration and deployment steps.

< data-start="1372" data-end="1407">Required Technical Skills:</>
  • Strong hands-on experience with:

    1. Erlang

    2. Kazoo 2600Hz Core, Apps, & Monster-UI

    3. RabbitMQ

    4. CouchDB / BigCouchDB migration

    5. Kamailio (Kazoo configuration)

    6. Freeswitch (Kazoo configuration)

    7. Haproxy

  • Proficient in Linux-based environments and containerized platforms (Docker/Kubernetes).

  • Experience working on Hyper-V virtualized infrastructure.

  • Strong troubleshooting and communication skills, with the ability to work under tight deadlines.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.