Description:
Switch Communications (Pvt) Ltd is a leading Value-Added Services (VAS) Solution provider with a vision to provide quality services to Telecom Operators and consumers in Pakistan as well as globally. Our solutions include Conventional and Digital VAS solutions, Enterprise & Surveillance Solutions, Customer Care Solutions including IVR, SMS. In addition to VAS, we have Agriculture, Travel, Weather verticals operating as separate companies with an employee base of 400+
As a DevOps Specialist you will be designing Telecom scale VAS Systems (containing SIP/SMPP/Sigtran etc) and managing Operations mainly in Linux/Unix and VOIP and leading the team of DevOps engineers. You will be focused on R&D of Video Telephone, Sip Telephony, 4G IMS and relevant telecom technologies.
Responsibilities:
- Deployment and Maintenance of VOIP(Voice/Video) Services and operations
- R&D of Linux based Open-source SIP Telephony solution and Telecom 4G IMS technologies
- Managing operations of various Telecom Solutions, Sigtran, VOIP, SMPP, SIP, CAP, MAP etc
- Troubleshooting problems in various components in timely fashion
- Automate various entities of Services and reporting.
- Work with Clients normally Worldwide Telecom Operators
- Ownership of Service Level operations and its improvements
- Managing L2-L3 Operations of various cloud components
- Deploying and managing various DBs and responsible for their uptimes
- Deploying and Managing Hypervisor, VMs, Containers and their operations in depth
- Testing of various In-House and Open-source Software scalability.
Mandatory Capabilities (These requirements will be extensively asked in your screening interview)
- Intermediate Level knowledge of SIP AUDIO/VIDEO
- Intermediate Level experience of SIP, HTTP and Various TCP protocols Traffic generators and load testers
- Intermediate level of SMPP and Sigtran/SS7
- Expert Level knowledge of Linux/Unix Structure and Management
- Python Development Language 4-6 Level (preferred)
- Extensive knowledge of TCP protocol
- Intermediate level of ProxMox and other Hypervisors
Skills And Qualifications
- 2-5 years of experience
- Expert Level knowledge of Linux/Unix Structure and Management
- Good knowledge of Hypervisor, VMs, Containers and their operations in depth
- VOIP Experience of SIP/SDP/RTP and Asterisk, Free Switch etc.
- Expert Level knowledge of Linux/Unix Structure and Management
- Expert Level knowledge of Databases, MySQL, PostgreSQL and Cassandra
- Expert Level knowledge of DB routing mechanisms and query routing
- Expert in various Load Balancers Hardware and Software i.e F5, HaProxy,
- Expert in Apache and Ngnix Webservers, their modules and their deployment structure
- Expert in DNS, mainly BIND and good knowledge of working of ROOT, Cache only servers.
- Good knowledge of scripting mainly in Bash, Perl, Python
- CI/ CD pipelines (Jenkins / AWS code pipeline or any other tool)
- Cloud Computing experience (AWS, Google, Digital Ocean)
- Container systems (Docker, Docker-Compose)
- Container orchestration (Kubernetes, Swarm or any other)
- Monitoring and logging (Prometheus, ELK, Grafana or any other)
- Infrastructure as code (Ansible, Terraform, or any other).
- Understanding of any SCM like Git
- University degree in BS Computer science, Software engineering or another relevant field.
- Have good presentation and communication skills with ability to influence colleagues and decision makers.
- High level of integrity and ethics
- Excellent analytical and problem-solving capabilities
- Able to work with a high degree of execution power and passion.
- Demonstrate commitment, maturity, flexibility and speed in response to challenges.