职位名称:员工多云软件工程师(Golang)
每周需要在现场工作2天,欢迎有意搬迁的加拿大全境候选人
薪资范围:124,600美元 - 187,770美元,另有公司奖金或佣金潜力
我们正在寻找一位员工级软件工程师,成为我们客户在卑诗省本拿比市SaaS下一代平台团队中的重要成员。您将直接向软件工程高级总监汇报。在这个职位上,您的职责将包括为基于SaaS的递归DNS防火墙服务的开发做出贡献。该服务旨在提供有关离开企业网络的感染和受损设备、漫游用户以及分支机构和远程办事处的信息。加入SaaS平台团队将为您提供利用尖端技术构建Infoblox所有应用程序的基础的机会。与Infoblox的技术专家和思想领袖团队合作,推动创新和卓越。
职责
• 在我们客户的基于云的架构中持续创建、构思和维护功能,并不断部署服务。
• 为Infoblox即将推出的下一代平台设计和执行组件。
• 提供提高系统可靠性、效率和整体质量的建议。
• 与各种跨职能产品团队密切合作。
• 时刻关注关键趋势,特别是Kubernetes、Docker、ELK/Prometheus等技术和框架。
• 对平台中的关键后端组件负责。
• 构建REST和gRPC API,积极为总体API框架做出贡献。
资格要求
• 在Golang、C、C++、C#或Java等编程语言方面拥有8年以上的软件开发经验
• 深入了解Linux系统内部,包括引导、网络和存储子系统
• 了解DHCP、DNS、NTP和TCP/IP等协议
• 对微服务架构和基于容器的软件有良好的理解
• 有使用Docker/Kubernetes和其他容器技术进行微服务开发和基于容器的软件的经验者优先考虑
• 有使用亚马逊网络服务(Amazon Web Services)如EC2、VPC、ELB、S3和CloudFormation的经验者优先考虑
• 熟悉应用性能调优、内存管理和可扩展性
• 能够使用不同的开源技术设计高度可扩展的分布式系统
• 有构建高性能算法的经验
• 计算机科学、计算机工程或电子工程学士学位是必需的,硕士学位优先考虑