全栈工程师,全职远程,薪资高达70,000英镑
角色概述:
作为Ritual的基础设施后端开发专家,全栈工程师将负责设计、构建和维护支持我们应用程序的核心基础设施。您将与跨职能团队密切合作,确保后端系统的可靠性和性能,并为软件解决方案的整体架构和开发做出贡献。
主要职责:
1. 开发技能:使用最新技术和最佳实践设计、开发和维护高性能的后端系统、API和用户界面。
2. 基础设施即代码(IaC):实施基础设施即代码原则,自动化提供和管理基础设施资源,确保可扩展性和可靠性。
3. 云服务:利用云平台(如AWS、GCP)构建和部署基础设施组件,包括无服务器函数、容器和数据库。
4. 性能优化:持续监控和优化后端系统的性能、可扩展性和效率,识别和解决瓶颈问题。
5. 安全性:实施安全最佳实践,保护数据和系统,包括加密、访问控制和漏洞评估。
6. 数据库管理:设计和管理数据库,以高效地存储和检索数据,考虑数据建模、索引和查询优化。
7. 协作:与前端工程师、DevOps团队和其他利益相关者合作,确保前端和后端系统之间的无缝集成。
8. 测试和部署:实施自动化的测试和部署流程,确保基础设施变更的可靠性。
9. 文档:维护清晰和最新的基础设施架构、流程和配置文档。
基本要求:
• 计算机科学、软件工程或相关领域的学士学位(研究生学位优先)。
• 3年以上后端技术方面的强大背景。
• 必需的后端编程语言:Python。
• 在后端开发、基础设施设计和管理方面有丰富的经验。
• 熟悉云计算平台和基础设施自动化工具。
• 有容器化和编排技术的经验(如Docker、Kubernetes)。
• 对数据库系统(SQL和NoSQL)和数据建模有深入了解。
• 较强的解决问题的能力,能够在协作的跨职能团队环境中工作。
• 出色的沟通能力,能够向非技术人员传达复杂的技术概念。
优先要求:
• 前端编程语言:JavaScript,React或React-Native。
• 框架:Django,Docker,Serverless,AWS,GCP,Terraform,GitHub Actions,Playwright。
我们能提供什么:
与我们合作将为您提供以下机会:
• 塑造一家有意义使命的创业公司的技术基础设施。
• 参与一个充满活力和才华横溢的工程团队。
• 在协作和创新的环境中工作。
• 成为一个重视学习和职业成长的文化的一部分。
• 为Ritual的增长和成功做出贡献,同时享受有竞争力的薪酬福利和潜在的股权选择。