地点:蒙特利尔
- 领导使用.NET Core和C#设计、开发和实施可重用的库、框架和API,重点强调微服务原则。
- 主导将后端服务从虚拟机迁移到Kubernetes和Docker,专注于优化容器化和部署效率。
- 指导和引导软件开发团队在微服务、Kubernetes、Docker和云原生技术的最佳实践中。建立并执行软件开发团队和整个组织内的编码标准、设计模式和最佳实践。
- 保持对.NET Core、Angular、Kubernetes、Docker和云平台前沿进展的了解,以确保提供尖端解决方案。
- 进行全面的代码审查,提供技术专长,并协助开发团队克服复杂的技术挑战。
- 主动识别并解决开发团队在您专业领域遇到的技术问题。
您必须具备:
- 7年以上软件开发经验,重点在后端开发。
- 在.NET Core、C#和面向对象编程原则方面具有丰富的专业知识。
- 深刻理解微服务架构和设计模式。
- 拥有Docker等容器化技术和Kubernetes编排的丰富经验。
- 熟悉Azure等云平台
- 对CI/CD管道和Dev Ops实践有深入了解。拥有Kafka或其他消息工具的经验
- 能够独立工作,主动性强,并指导初级开发人员。
- 对创造创新解决方案和推动积极变革充满热情。
- 出色的沟通、协作和解决问题的能力。
- 具备领导能力,能够指导初级开发人员并营造积极的学习环境。
加分项:
- 具有分布式系统和通信模式(如gRPC)的经验
- 具有使用Terraform或Ansible等基础设施自动化工具的经验。
- 了解微服务架构的安全最佳实践。
薪资/费率范围:$ - $
感谢您对这个机会的兴趣。如果您被选中进入下一步流程,我们将直接与您联系。如果您没有收到我们的消息,我们鼓励您继续访问我们的网站,寻找其他可能适合的职位。