职位描述
职位名称:Golang软件工程师
职位描述
作为一名软件工程师,您将负责为开发团队开发内部工具和应用程序。该角色需要独立工作,并能够根据需求创建工作流程。您将把需求转化为路线图,并高效执行开发流程。
职责
• 与客户互动,了解他们的用例、痛点和需求,倡导以用户为中心的软件解决方案。
• 通过使用各种工具、语言、框架和方法(如敏捷)设计、开发和交付解决方案来解决复杂问题。
• 创建高层次的软件架构设计,概述应用程序的整体结构、组件和接口。
• 设计和实现基于Golang的命令行工具的功能。
• 开发和实施单元测试、集成测试和端到端测试。
• 为新功能和改进编写技术规范。
• 积极参与敏捷仪式,并促进持续改进的文化。
• 参与流程改进、CI/CD管道和工具链升级。
基本技能
• 精通SQL,包括高级查询编写、存储过程开发和稳健的关系数据库设计原则。
• 全栈开发经验,深入理解前端和后端系统之间的无缝集成。
• 通过RESTful、gRPC或总线直接通信等API集成多样化服务和系统的经验。
• 致力于软件质量,包括在单元测试、集成测试和端到端测试等测试方法方面的专业知识。
• 对软件架构原则、设计模式和最佳实践有扎实的理解。
• 能够概念化、设计和传达复杂的技术概念给技术和非技术利益相关者。
附加技能和资格
• 拥有8年的工程经验,具备丰富的实际工程经验。
• 5年专注于CLI/DevOps/API工作的Golang开发经验。
• 具有API和基础设施的经验,尤其是Azure和GCP。
• 具有CI/CD流程和GitHub Actions的经验。
• 积极主动的心态,具备独立研究、学习和解决不熟悉挑战的能力。
• 拥有智力好奇心和持续专业成长的承诺。
• 熟悉微服务架构和事件驱动系统者优先。
工作环境
每周在办公室工作四天,可以灵活选择加拿大的任何办公室地点。您将为内部团队开发工具和自动化,优化开发流程。
职位类型和地点
这是一个位于安大略省渥太华的合同职位。
薪酬和福利
该职位的薪酬范围为每小时60.00 - 70.00美元。
工作场所类型
这是一个全职现场职位,位于安大略省渥太华。
关于Actalent:
Actalent是全球工程和科学服务及人才解决方案的领导者。我们通过提供专业专家的访问,帮助有远见的公司推进其工程和科学计划,推动规模、创新和快速上市。Actalent在美国、加拿大、亚洲和欧洲拥有近30,000名顾问和超过4,500名客户,为众多财富500强企业服务。公司是平等机会雇主,考虑所有申请,不论种族、性别、年龄、肤色、宗教、国籍、退伍军人身份、残疾、性取向、性别认同、遗传信息或法律保护的任何特征。如果您希望申请合理的便利,例如由于残疾而修改或调整求职申请流程或面试流程,请发送电子邮件至actalentaccommodation@actalentservices.com以了解其他便利选项。