Python后端开发人员(远程)

15个月前远程全职
Recruiting in Motion

Recruiting in Motion

location 洛杉矶
unsaved
100%远程工作 Python后端开发人员 | Recruiting in Motion | 加拿大 关于我们的客户 我们的客户专注于云通信,正在寻找一名Python后端开发人员加入全职和永久职位。该职位完全远程,在加拿大任何地方都可以工作,并提供令人惊叹的福利。 职责 • 精通Python和Web框架 ○ 您必须精通Python编程语言,并深入了解至少一种Python Web框架,如Django或Flask。您应该能够利用这些框架构建强大而可扩展的应用程序。 • 理解对象关系映射(ORM)库 ○ 您应该熟悉ORM库,这些库有助于应用程序与数据库之间的交互。流行的ORM库示例包括SQLAlchemy和Django ORM。 • 前端技术知识 ○ 虽然您主要关注后端组件,但应该对前端技术(如JavaScript、HTML5和CSS3)有基本了解。这些知识将帮助您与我们的前端开发人员有效合作,并确保前端和后端组件的无缝集成。 • 安全和合规性 ○ 您应该了解安全和合规性标准。您应该能够实施身份验证和授权机制,确保数据保护,并符合可访问性和安全性规定。 • 可扩展的应用程序设计 ○ 您应该对可扩展应用程序背后的基本设计原则有很好的理解。您应该能够设计和实施能够处理增加的用户负载并适应不断变化需求的解决方案。 • 版本控制和代码管理 ○ 所有开发人员都必须精通版本控制工具,如BitBucket,并与JIRA产品套件集成。您应该能够监督分支、合并和解决版本控制问题,与其他开发人员合作,并在利用Jenkins和SonarCube等行业接受的工具以及对CI/CD的深入了解和经验的同时,保持代码完整性。通过Docker或Kubernetes等容器化工具部署代码是必须的。 • 其他技能和技术 ○ 愿意学习和使用与我们的开发堆栈相关的其他框架、库或技术很重要。这可能包括扩展您对特定数据库、云服务或部署工具的了解。与前端开发人员、UX/UI设计师、QA工程师和其他团队成员有效合作,交付集成解决方案。熟悉云平台(AWS)和API网关控制也被视为必要条件。 • 教育和认证 ○ 虽然计算机科学或相关领域的正式教育并不总是必需的,但对开发人员而言可能会有益。Python或相关框架的认证也可以增强个人资历。 要求 • 在团队环境中工作 ○ 您必须能够在团队环境中工作,与所有远程工作的团队成员合作。在“在家办公”的团队中进行合作对于成功交付项目至关重要。 • 自我启动者 ○ 成为一个自我启动者,具备有效管理多个任务和截止日期的能力对于该职位的成功至关重要。 ○ 熟悉敏捷/Scrum开发流程。 • 加拿大基地 ○ 您必须在加拿大境内,并具备在加拿大工作的正确文件。 • 写作和语言能力 ○ 需要具备阅读、写作和口语英语能力,因为您将与内部和外部利益相关者进行交流。 • 经验 ○ 这不是一份初级或初学者职位,对软件开发和Python后端开发人员的工作经验是至关重要的。 显示更多 显示较少 标签:远程、远程工作、虚拟、虚拟职位、在家工作、在家工作