Role: Software Solutions Architect
Location: Tokyo, Japan
Job summary: We are looking for a talented and experienced Software Solution Architect to design, implement, and optimize software solutions for our telecommunications customers. The ideal candidate will have a strong technical background, hands-on experience in Linux system operations, and a deep understanding of programming, communication protocols, and system architecture.
RoleResponsibilities :
- Collaborate with telecommunications clients to understand business needs and translate them into technical solutions.
- Design, develop, and deploy software solutions tailored to customer requirements.
- Operate and maintain Linux-based systems, ensuring performance, reliability, and scalability.
- Provide technical expertise in programming and scripting (Java, CC++, Bash script, VoiceXML).
- Analyze and troubleshoot network protocols (UDP, TCP, SIP, RTP, DNS, HTTP) to ensure seamless integration and operation.
- Conduct packet analysis using tools like tcpdump and Wireshark for debugging and optimization.
- Utilize tools like Grafana and Ansible for system monitoring and provisioning.
- Read and interpret technical documentation (OCMP manuals, RFCs, 3GPP specifications) to guide solution development.
- Communicate technical details effectively to internal teams and customer stakeholders.
Required Skills :
o Proficiency in Linux system operation using CUI.
o Strong understanding of software architecture and solution design principles.
Preferred Skills (Nice-to-Have):
1. Programming expertise in Java, CC++, Bash script, and VoiceXML.
2. Knowledge of telecom-related communication protocols (UDP, TCP, SIP, RTP, DNS, HTTP).
3. Experience with packet analysis tools (tcpdump, Wireshark).
4. Familiarity with system monitoring and provisioning tools (Grafana, Ansible).
5. Ability to read and analyze English technical documentation.