HSS Golang 开发人员

14个月前合同
J&M Group

J&M Group

location 多伦多
unsaved
职位描述 所需技能 • 高级开发主管(3年以上经验)。 • 具有重要的Golang经验和基本的DevOps技能,以设计和编码服务、脚手架、测试工具等,并在需要时协助开发/测试环境管理。 • 创建单元测试和集成测试进行验证。 • 具备服务开发和集成目标托管环境(Linux操作系统和Kubernetes)的Golang开发人员(具备C++、Python等技能者优先)。 • 单元测试和集成测试。具有开发API和其他后端服务的丰富经验。 • 具备服务(TCP/HTTP)和消息传递(MQTT)开发和集成的Golang开发人员。 • 具备基本的DevOps技能,包括Linux和Kubernetes,AWS技能,脚本编写技能(Bash、Python等)的Golang开发人员。 额外要求 • 在Scrum软件开发流程中有3年以上的工作经验,具有快速迭代周期(2-3周冲刺)的经验。 • 熟悉并致力于有效的敏捷开发所固有的关键开发实践,包括: • 单元测试 • 容量规划 • 持续集成 • 待办事项整理 • 冲刺计划 • 定期演示 • 有使用敏捷开发工具的经验,例如: • Jira、Confluence、Git / GitLab / Bitbucket、AWS代码提交、代码流水线 • 基于CI CD的开发 • 源代码仓库 • 构建服务器。 • 自动化测试工具 • 静态代码分析 • 熟悉面向对象和微服务的设计和开发,包括有效使用接口。 • 熟悉嵌入式软件和云原生架构设计模式和框架。