高级后端开发人员 - 阿联酋迪拜
作为一名高级后端开发人员,主要职责是开发稳健的后端系统,使用Python作为核心语言,负责监督新软件系统的开发和实施。他们还将被要求编写应用程序,进行代码审查,并指导初级开发人员。为我们的项目的各个方面做出贡献,包括生产部署和完整的软件开发生命周期(SDLC)。具有人工智能经验者优先考虑。
高级后端开发人员
角色类型:6个月(可延长)- 现场 - 外包
工作地点:阿联酋迪拜
工作目标:
1.开发:
- 领导并参与开发高质量的后端系统,主要使用Python。
- 开发可扩展和可维护的后端解决方案。
- 遵循标准编码实践和设计模式。
- 使用AWS、Azure或类似平台的专业知识实现和管理可扩展性、安全性和可靠性的云部署。
- 领导并参与生产部署,包括发布计划、测试和监控。
- 在实时生产环境中解决问题。
- 参与软件开发生命周期(SDLC)的各个阶段,从需求分析到维护。
- 为编码、测试和质量保证工作做出贡献。
2.人工智能整合(附加项):
- 应用人工智能和机器学习技术,提升系统能力。
- 部署和测试人工智能模型。训练具有自定义数据集的人工智能模型。
- 有使用聊天机器人消费Open AI api的经验者优先考虑。
- 与数据科学家和人工智能专家合作,将人工智能组件整合到后端中。
知识、技能和经验:
- 计算机科学、软件工程或相关领域的学士学位。
- 作为后端开发人员的经验,并且对Python有很强的重视。
- 熟练掌握Python及其Web框架,例如Django、Flask。
- 具有人工智能和机器学习技术的经验。
- 具有聊天机器人开发经验。
- 熟悉容器化和编排工具(例如Docker、Kubernetes)。
- 接触过DevOps实践和CI/CD流水线。
- 在涉及多种技术栈(Java、JavaScript、Python)的项目上有过工作经验。
- 在AWS、Azure或类似云平台上有云部署经验。
核心能力(必备):
- 后端开发:高级
- 云部署:高级
- 全栈开发:基础
- 生产部署:熟练
- 解决问题与分析:高级
有兴趣的候选人,请将简历发送至邮箱,邮件主题注明“高级后端开发人员”。