首席Python开发者

16个月前全职
51.8K - 65K GBP Reed Talent Solutions

Reed Talent Solutions

location 伦敦
unsaved
工作概述 作为UKHSA的首席Python开发人员,您将领导设计、开发和维护Python API、UI和后端基础架构,以实现UKHSA改变英格兰所有人健康期望的目标。 您将负责领导产品和服务的流程优化机会的识别,并为提出的解决方案的实施做出贡献。 您将在设计、构建和测试阶段提供专业的Python技术知识,使用测试驱动的开发技术贯穿整个堆栈,从后端数据源到UI。您将负责在各种系统的完整生命周期中监督软件开发,包括现代DevOps实践,并且您还需要熟悉Scrum敏捷交付方法论,并在不牺牲代码质量的情况下以短迭代和频繁发布的方式交付软件。您将与关键的内部和外部利益相关者进行联络,并在移动前端和后端环境的软件开发最佳实践方面提供专业的技术指导。您将负责项目并有动力将其推向生产。 您将与业务和技术利益相关者合作,将业务问题转化为技术设计。您将与UI、连接和DevOps团队合作,为复杂问题构建优雅的解决方案。 您需要能够探索和提出解决问题的不同方法,并确保选择适当的技术并高效利用资源来集成多个系统和技术。 您将擅长集成和测试多个组件、系统及其接口。您应该能够定义一个集成构建,并协调跨系统的构建活动,并了解如何进行和支持集成测试。 您将为UKHSA员工和公众构建应用程序,以支持UKHSA赋予个人改变生活方式以促进更健康生活的能力。这些产品将针对所有设备,使用原生、混合和Web开发技术,您将使用测试驱动的开发技术为后端数据源和UI设计、构建和测试它们。 您将使用Scrum敏捷交付方法论,并以短迭代和频繁发布的方式交付软件,与关键的内部和外部利益相关者进行联络,并在全堆栈软件开发最佳实践方面提供技术指导。 您具备承担项目的能力,并有意愿将其推向生产。 该职位要求具备良好的故障排除能力,能够识别、定位和熟练修复错误和漏洞。 您需要具备与用户研究人员合作、在内部销售和代表用户以及支持用户研究的能力。这意味着您能够根据证据理解用户、识别用户及其需求。您应该将用户放在首位,管理竞争优先级,并就最佳工具和方法提出建议。 工作的主要职责 • 领导UKHSA的Python应用程序/UI/API的开发和维护 • 定义实施新的Python解决方案的技术要求 • 定义Python应用程序解决方案架构的技术方面,包括使用的技术、遵循的方法和目标设备/平台 • 准备技术解决方案和架构文档、工作成果和演示文稿 • 定义Python安全协议、分析和社交渠道集成 • 设计和开发详细的Python架构和接口,与其他API/应用程序/域集成 • 对Python应用程序设计中的各种非功能方面负责,并提供使用DevOps原则优化性能、可扩展性等的解决方案 • 与技术和云服务提供商合作,确保UKHSA从任何第三方服务提供商获得最大的利益,并将正确的知识内部转移 • 不断提高自己在工作领域的知识,并接受敏捷的软件交付方法论框架,并努力实现持续集成、交付和部署的完全敏捷性 • 研究并推荐经过验证的开源工具和平台,以支持UKHSA的Python平台的持续交付 • 强化良好的开发实践,并确保高质量交付企业解决方案 了解更多信息,请点击此处申请。