ABOUT COMPANY

OpenSIPS Solutions provides the VoIP & RTC know-how and solutions for ITSP, mobile operators, telcoms and or voice carriers. Our project, OpenSIPS, is one of most popular and used Open Source SIP Server in the world, running billions of calls every day. As the main company behind the project, OpenSIPS Solutions delivers the best knowledge about OpenSIPS via services or platforms/solutions, assisting telecommunication companies to build their VoIP infrastructure, from Session Border Controllers, Load Balancers, Trunking System, SoftSwitches or Virtual Hosted PBXes.

Devops Engineer for VoIP Systems
Paid internship at OpenSIPS Solutions ((500-1000E)) · Starts after academic term
Categories:
  • – Networking
  • – Telecommunications
City:
  • room București
Required skills:

shell scripting networking php linux mysql python sql git nosql

What we do

OpenSIPS Solutions develops, deploys and maintain various VoIP platforms based on the OpenSIPS open-source project. The complexity of such platforms may depends on the richness of the feature set, on the number of sub-systems involved in the platform or on the clustering model for Geo-distribution and redundancy.

A typical VoIP platform includes a large set of sub-systems like SIP Engines, Media Engines, SQL and noSQL Database clusters, Event Brokers, distributed file systems, High-Availability systems, REST APIs, WEB interfaces and many other.

What do we need you for

We are looking for Devops Engineers to join us in the area of Development & Prototyping, Deployment & Automation and Monitoring / Troubleshooting VoIP platforms.

The typical activities involved by these areas are:

  • Code Development - Python, PHP, Shell
  • Configuration & Integration of existing softwares like OpenSIPS, FreeSWITCH, Asterisk, Percona, MongoDB, RabbitMQ, GlusterFS, Nagios and others
  • Database Operations - setting up and operating with engines like MySQL, MongoDB, REDIS
  • Testing - use testing tools to build automated testing units for conformity and performance tests
  • Deployment - build automated deployment scripts for Ansible

What are we looking for

The minimal set of required skills is

  • good Linux and networking experience
  • knowledge of one cloud platform (AWS, Azure)
  • shell scripting
  • Python / GO / PHP programing
  • Git usage
  • SQL/noSQL knowledge, MySQL experience
  • VoIP / SIP knowledge (optional)

Nevertheless, any other skills that might bring you closer to what we need, are a big advantage for you.

What are we teaching you

This internship will get you into the overlapping between the VoIP/SIP world and the operational area. You will learn basic / medium level knowledge on how SIP works, how calls are routed and handled across IP infrastructure, how services are build on top of VoIP/SIP calls.

On the other hand, you will get familiar and get experience in working with a large set of software and technologies - and even more, you will acquire skills on how to integrate such software and technologies in order to build and operate large and complex VoIP platform.

You will be learning and transfer knowledge from a team with more than 15 years experience in the field, a team behind one of the most popular SIP server projects in the world.