# Consultant Specialist

**Company**: GCIO
**Location**: Guangzhou, Guangdong
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Technology

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612448461?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_61ad5c5a-df8

## Description

Some careers have more impact than others. If you're looking for a career where you can make a real impression, join HSBC and discover how valued you'll be.

We are currently seeking an experienced professional to join our team in the role of Consultant Specialist.

**Principal responsibilities**

- Develop and maintain voice-platform software and call-routing configurations using Kamailio and Asterisk.

- Write, debug and review C/C++ code, contributing fixes and improvements to open-source projects where appropriate.

- Diagnose complex voice-service issues using Session Initiation Protocol (SIP) traces, network captures, application logs and Linux diagnostic tools.

- Build and maintain Python and Bash automation for deployment, configuration validation and operational checks.

- Test software changes and upgrades for functionality, performance, security and failover resilience.

- Support production incidents, perform root-cause analysis and implement corrective actions to prevent recurring issues.

- Collaborate with engineering, infrastructure, security and operations teams to deliver reliable and secure voice services.

- Maintain technical documentation and support runbooks, and share specialist knowledge across teams.

**Requirements**

- Strong C programming and source-level debugging skills, including memory management and networked applications; C++ knowledge is desirable.

- Practical understanding of Session Initiation Protocol (SIP), Voice over Internet Protocol (VoIP) and Real-time Transport Protocol (RTP), including call routing and media flows.

- Hands-on experience with Kamailio or a comparable SIP-routing platform; familiarity with Asterisk or PJSIP is an advantage.

- Strong Linux troubleshooting skills, including analysing application logs, SIP traces and network packet captures.

- Proficiency in Bash/Shell scripting and working knowledge of Python for deployment and operational automation.

- Experience with Git, code reviews and software testing, with the ability to investigate defects, implement fixes and validate changes safely.

- Good written and spoken English, with the ability to collaborate across teams, document technical solutions and share specialist knowledge.

- Willingness to participate in an agreed on-call rotation and support critical production incidents outside regular working hours when required.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment.

## Skills

### Required
- C
- C++
- SIP
- VoIP
- RTP
- Kamailio
- Asterisk
- Linux
- Python
- Bash
- Git

### Nice to have
- PJSIP

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774612448461?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
