Miratech
Miratech
Miratech 是一家全球 IT 服务与咨询公司,致力于为企业提供数字化转型服务。其服务涵盖外包、软件开发和专业服务,将企业级交付能力与初创企业创新所具备的灵活性相结合。Miratech 成立于 1989 年,业务覆盖 B2B 咨询和与 SaaS 相关的技术服务,为需要软件专业知识和技术服务的组织提供支持。

高级 Java 语音工程师,客户体验平台(加拿大远程)

为 Miratech 的全球 IT 服务客户构建可编程语音基础设施。 开发 Java、SIP、WebRTC 和 CPaaS 风格的通信平台。

描述

  • 为企业通信平台创建可编程语音服务、API 和呼叫控制功能。
  • 使用 FreeSWITCH、Kamailio、SIP、RTP、WebRTC 及相关技术开发和增强语音基础设施。
  • 构建 Java 和 Spring Boot 后端服务以及通信 API。
  • 实现呼叫路由、会话控制、媒体处理、运营商集成和语音流量处理。
  • 为大量实时通信工作负载设计高可用、可扩展的系统。
  • 诊断分布式环境中的信令、媒体、电话和通话质量问题。
  • 将语音服务与联络中心、路由、数字互动、CRM、身份和报告系统连接起来。
  • 定义涵盖可用性、性能、并发、安全、隐私、可观测性、灾难恢复和可支持性的要求。
  • 评估设计和代码,识别技术风险,验证假设,并指导切实可行的工程决策。
  • 制定工程标准、可复用模式、质量门禁、文档实践和技术采用指导。
  • 与客户、产品、架构、QA、DevOps、安全、运营和供应商合作,监督交付并解决关键技术问题。

任职要求

  • 至少 8 年软件工程经验,并在分布式应用的架构和技术交付方面承担重要责任。
  • 具备 FreeSWITCH 和/或 Kamailio 的高级实践经验,包括呼叫控制、拨号计划、媒体服务、ESL、模块和平台定制。
  • 具有开发 API 驱动的通信平台、语音服务或 CPaaS 风格解决方案的经验。
  • 精通 SIP、RTP、WebRTC、会话控制、媒体处理和电话问题排查。
  • 精通 Java、Spring Boot、微服务、REST API、持久化、安全、测试和性能工程,并具备丰富的实践经验。
  • 深入了解 API 优先设计、事件驱动系统、消息传递、分布式架构和云原生工程。
  • 具有 PostgreSQL 或同类关系型数据库经验,包括数据建模、集成流程和事务设计。
  • 具有联络中心或 CX 平台经验,了解客户路由和互动相关概念。
  • 具备出色的沟通能力,包括清晰的技术文档撰写能力和主持面向客户的研讨会的能力。
  • 优先考虑:具备 OpenSIPS、Asterisk、Twilio、SignalWire 或同类通信平台经验。
  • 优先考虑:具备开发路由引擎、IVR 平台、语音机器人或全渠道互动服务的经验。
  • 优先考虑:具备 Genesys、NICE、Five9、Amazon Connect、Cisco、Avaya 或同类联络中心平台经验。
  • 优先考虑:熟悉 Kafka 或 RabbitMQ、Kubernetes、Jenkins、可观测性平台、API 网关和安全架构。
  • 具有 AI 辅助软件开发或 AI 赋能解决方案经验者优先。

福利待遇

  • 健康保险保障。
  • 通过专门项目提供搬迁支持。
  • 灵活的远程工作安排。
  • 职业成长与发展机会。
  • 可参加认证项目。
  • 导师指导和人才投资计划。
  • 内部岗位流动机会。
  • 实习机会。
  • 参与具有全球影响力的重要项目。
  • 包容且相互支持的工作文化。
  • 定期举办公司社交和团队建设活动。