Python 后端

多伦多 8天前全职 网络
面议
职位名称 Python 后端与系统设计 地点 加拿大多伦多 职位类型 合同 职位概述 我们正在寻找一位拥有4-6年Python后端开发、API设计和系统架构经验的高级平台工程师。理想的候选人应具备扎实的软件工程原理基础,并具有在基于微服务的环境中构建可扩展、安全和高性能后端系统的实践经验。 汇报对象 软件工程经理/软件工程总监 职责 • 为我们的核心银行平台设计、开发和交付高质量的功能和API。 • 在敏捷开发团队中负责复杂功能的端到端交付。 • 与架构师和团队成员合作,创建可扩展的技术设计和文档。 • 确保分布式系统的性能优化和可靠性。 • 根据最佳实践编写干净、可维护和可测试的代码。 • 参与代码审查并提供建设性反馈。 • 与产品和DevOps团队跨职能合作,确保无缝交付。 • 指导初级开发人员并在团队内分享技术知识。 资格 • 4-6年Python后端开发的实践经验。 • 在RESTful API设计、开发和集成方面具有丰富的专业知识。 • 具有云计算平台(优选AWS或Azure)和使用Docker的容器化环境的经验。 • 熟练掌握SQL和关系数据库(优选MySQL);对RDBMS概念(事务、锁定、隔离级别)有扎实的理解。 • 对微服务架构和分布式系统设计有良好的理解。 • 熟悉RabbitMQ或Kafka等消息代理。 • 具有版本控制系统(GitHub, GitLab)和敏捷交付流程的经验。 • 具备较强的问题解决、分析和调试能力。 • 优秀的沟通和协作能力。 • 计算机科学、软件工程或相关专业的学士学位。 • 优先考虑来自加拿大顶尖大学(如滑铁卢大学、多伦多大学或麦吉尔大学)的候选人。 加分项 • 接触过工资提供商或考勤系统。 • 熟悉*nix环境。 • 具有CI/CD管道和DevOps实践的经验。 #J-18808-Ljbffr