- 开发和维护稳健的后端系统,确保高性能和可靠性
- 开发RESTful或GraphQL API,以连接前端界面与服务器端逻辑和第三方服务
- 实施数据保护措施、认证协议和安全最佳实践
- 识别并解决代码、数据库查询或基础设施中的瓶颈,以提高应用程序速度和可扩展性
- 与跨职能团队合作进行系统架构和集成
- 与DevOps紧密合作进行CI/CD、部署和自动化
- 编写单元测试、集成测试和端到端测试,以确保系统可靠性并解决生产问题
- 拥有5年以上后端软件工程经验
- 精通Python和至少一种其他后端开发语言(如Golang、Rust、Java等)
- 具备设计和实现RESTful API或GraphQL服务的经验
- 具有微服务架构、消息系统(如RabbitMQ、Kafka)和分布式系统的经验
- 熟悉API版本控制、认证机制(OAuth、JWT)和安全API开发的最佳实践
- 具备容器化和编排(Docker、Kubernetes)的实际操作经验
- 具有云服务(如AWS、Azure)和工具(如Git、Jenkins或Terraform)的经验
- 具备开发生产就绪的AI/ML驱动解决方案的经验
- 教育资格:要求计算机科学、工程或相关领域的学士学位