首席工程师(Java + Azure ML):: 加拿大安大略省多伦多(混合)
位置:加拿大多伦多,安大略省(混合)
职位描述:
• 使用Java/Kotlin/C#/Go等语言编写干净、可扩展的代码的经验。
• 对关系数据库(如Microsoft SQL Server、MySQL)有深入了解。
• 有编写RESTful API端点的丰富经验。
• 热爱测试驱动开发,并具备工作知识。
• 有UI开发和框架(如Vue.js、React、Angular)的经验。
• 熟练使用GIT。
• 使用系统和性能监控工具(如New Relic、DataDog)的经验。
• 使用自动化测试框架(如Selenium、Cypress、Rest Assured)的经验。
• 在Azure ML Workspace上工作,并熟悉ML Ops(必须)。
• 出色的组织、批判性思维和个人领导能力。
• 能够在最少的监督下交付工作的自我启动者。
• 对学习新事物带来的不适感感到满意。
• 团队合作者。
• 具有分析思维和解决问题的能力。
• 作为出色工程师的经验。
• 计算机科学或相关学位的学士学位。
额外加分项:
• 有Spring Boot的经验。
• 具备React、Selenium自动化和云经验。
• 有Docker、Kubernetes和Istio的经验。
• 有Ansible的经验。
• 有Jenkins CI/CD流水线的经验。
• 具备Linux和IP网络知识。
• 有AWS/Azure云服务或等效的经验。
• 有SAML、OAuth和OpenID Connect的经验。
• 有在SaaS产品上工作的经验。
• 熟悉面向服务的架构。
• 具备Python、Bash或Groovy等脚本语言的知识。
• 有生产级系统的值班经验。
• 在职业环境中指导他人的经验。
职位责任:
• 在软件开发生命周期中识别、优先排序和执行任务。
• 与业务合作,反复迭代软件需求。
• 通过编写干净、高效的代码开发工具和应用程序。
• 通过适当的工具和脚本自动化任务。
• 分析和调试系统。
• 以测试驱动的方式进行验证和验证测试。
• 审查他人的工作,并邀请他人审查您的工作。
• 与内部团队和供应商合作,修复和改进产品。
• 确保软件与最新技术保持同步。
Devesh
工作类型:合同
薪水:每年105,527.84美元 - 127,087.30美元
福利:
• 401(k)计划
• 牙科保险
• 健康保险
经验水平:
• 10年
• 11年以上
工作时间表:
• 8小时轮班
经验:
• 首席工程师:4年(必需)
• Java:5年(必需)
• Azure ML:4年(必需)
• Spring Boot:4年(必需)
• Docker、Kubernetes和Istio:3年(必需)
• Ansible:1年(必需)
能否搬迁:
• 安大略省,加拿大91762:在开始工作之前搬迁(必需)
工作地点:安大略省91762,混合远程