职位摘要
职位名称 - 高级Python开发人员
职业 - 开发与运营
部门 - 技术
全职等效 - 37.5小时
角色数量 - 1
合同类型 - 永久
地点 - 混合
英国卫生安全局(UKHSA)根据业务需求采用混合工作模式。这使我们在工作方式和地点上具有更大的灵活性,以充分发挥我们的员工优势。作为混合工作者,您将被要求至少在合同工作时间的60%(大约每周3天的比例,平均每月计算)在英国卫生安全局的某个地点(伯明翰、利兹、利物浦和伦敦)工作。专业或区域性职位将在适当的英国卫生安全局站点设立。对于某些职位,可能会有一些额外的灵活性,这将根据个人需求和业务需求与招聘经理协商达成一致。
工作模式 - 全职/混合工作/灵活工作
等级和薪水 - 7级国家薪酬等级 - £51,824-£61,414每年。伦敦外围 - £53,812-£63,252每年。伦敦内部 - £55,799-£65,089每年。
该职位附带高达£10,000的市场补贴
内部角色规则适用于现有的公务员,即级别调动按照当前薪水或薪酬范围最低值进行,晋升调动按照新薪酬范围最低值进行或获得10%的增长。具体情况取决于哪个是最高的。
工作的主要职责
作为英国卫生安全局的高级Python开发人员,您将负责领导设计、开发和维护Python API、UI和后端基础设施,以实现英国卫生安全局改变英格兰所有人的健康期望的目标。
您将负责领导产品和服务的流程优化机会的识别,并为提出的解决方案的实施做出贡献。
您将在整个设计、构建和测试阶段提供专业的Python技术知识,使用测试驱动的开发技术来处理从后端数据源到UI的全栈开发。您将负责监督各种系统的软件开发,包括现代DevOps实践,并且您还需要熟悉Scrum敏捷交付方法论,并在不损害代码质量的情况下以短迭代和频繁发布的方式交付软件。您将与重要的内部和外部利益相关者进行沟通,并为移动前端和后端环境的软件开发最佳实践提供专业的技术指导。您将负责项目并有动力将其推向生产。
您将与业务和技术利益相关者合作,将业务问题转化为技术设计。您将与UI、连接性和DevOps团队合作,构建优雅解决复杂问题的解决方案。
关于我们
英国卫生安全局的开发与运营团队领导英国卫生安全局的数字转型,使其成为一个更加数据驱动、以客户为中心的数字化组织。我们通过提供符合和维护政府数字服务(GDS)默认数字服务标准(https://www.gov.uk/service-manual/digital-by-default)的服务来实现这一目标。
英国卫生安全局的开发人员与数据科学家和公共卫生官员等利益相关者合作,提供帮助推动机构使命的软件。我们采用现代最佳实践,以快速、安全和具有成本效益的方式交付项目。
这是一个非常重要的角色,推动Python开发在英国卫生安全局的标准和实践。
职位描述
工作职责
主要工作职责
• 领导开发和维护英国卫生安全局的Python应用程序/用户界面/ API组合
• 定义实施新Python解决方案的技术要求
• 定义Python应用程序解决方案架构的技术方面,包括所使用的技术、所遵循的方法和所针对的设备/平台
• 准备技术解决方案和架构文档、工作产品和演示文稿
• 定义Python安全协议、分析和社交渠道集成
• 设计和开发详细的Python架构和接口,与其他API /应用程序/领域集成
• 对Python应用程序设计中的各种非功能性方面负责,并提供使用DevOps原则优化性能、可扩展性等的解决方案
• 与技术和云服务提供商合作,确保英国卫生安全局从任何第三方服务提供商获得最大利益,并将正确的知识转移内部
• 不断努力提高自己在工作领域的知识,并拥抱敏捷的软件交付方法论,努力实现持续集成、交付和部署的全面敏捷性
• 研究并推荐能够支持英国卫生安全局Python平台持续交付的经过验证的开源工具和平台
• 强制执行良好的开发实践,并确保高质量交付企业解决方案
• 管理责任
• 对解决方案负责,并负责将功能需求转化为解决方案
我们自豪地成为一个雇主的选择,每个人都很重要,促进平等机会,积极鼓励每个人,包括目前在我们的劳动力中代表性不足的群体申请。
英国卫生安全局的理念是成为一个对我们所有的员工和利益相关者都包容的组织。通过庆祝和保护差异,消除障碍,促进平等机会和公平机会,我们创造、培养和维持一个包容性文化,差异推动创新解决方案,满足我们的员工和更广泛社区的需求。
必备条件:
• 在相关学科(如计算机科学)中获得学士学位,具有核心开发要素,或具有同等水平的资格,或在专业领域的类似级别上有重要工作经验
• 具有前端软件应用程序开发经验,包括现代HTML、CSS和JavaScript
• 熟练掌握至少一种服务器端编程语言,如Python、现代PHP或C#
• Django(或Flask)的Rest Framework,ORM
• 容器化(Docker或Kubernetes)
• NGINX
• PostgreSQL / NoSQL
• 云环境(AWS / Azure)
• 对UI设计系统和最佳实践有良好的理解
• 具有开发和使用RESTful API和Web服务的经验
• 具有版本控制软件(如Git或Mercurial)和Git工作流程(或等效工作流程)的经验
• 对面向对象的概念和设计模式有了解
• 能够解决问题并能够准确识别和修复错误和故障。优秀的支持用户和系统的能力
• 对开源内容管理系统和SharePoint 2010/2016有良好的理解和经验,包括对CMS管理界面的了解
• 对基于Linux或Windows的操作系统以及Bash或PowerShell等终端脚本语言有良好的知识和理解
• 对SQL和NoSQL数据库都有良好的知识和理解
• 对Web和移动技术有真正的热情和兴趣
• 有领导开发团队交付关键业务能力的经验
• 具有使用自动化技术(如Ansible、Puppet或Chef)在公共/私有云API上部署工作负载的经验,如Amazon Web Services、Azure、Google Cloud Platform或OpenStack
• 有使用面向服务的体系结构平台设计系统和与其他系统进行接口的经验
• 有DevOps、TDD/BDD、持续集成和持续部署系统(CI/CD)(如Jenkins)的经验
• 了解和承诺机会平等和良好工作关系的平等机会和管理体系,无论是在日常工作实践还是管理体系方面
优先条件:
• 在相关技术领域拥有研究生或专业资格或同等经验
• 其他前端技术(React、Vue等)
• Pytest
选拔过程
您将需要填写一份申请表。根据必备条件,将对申请表进行评估和筛选。
此职位空缺使用成功档案,将评估您的行为和经验
第一阶段:申请和筛选
作为申请过程的一部分,您将被要求提供一份适合性陈述,不超过750个字,提供您如何满足必备条件的例子。它还应详细说明您和您的经验可以为该职位带来什么。我们建议使用STAR(情境、任务、行动、结果)方法,以示例来展示指定的必备条件的真实例子。请注意,只有在规定的字数内提供的信息才会被考虑。
如果您在此阶段成功,您将进入面试阶段
第二阶段:面试小组面试
该角色是一个两阶段的面试过程。它将通过Microsoft Teams远程进行。第一阶段将包括技术测试,如果成功,第二次面试将测试以下行为:
• 共同工作
• 做出有效决策
• 管理优质服务
备用名单:
通过面试标准的候选人但未获得职位的候选人将被列入备用名单,保存12个月,并在类似职位空缺时可能会联系。
如果您接受面试,但未达到指定等级的要求阈值,您的申请可能会根据类似的、较低等级的角色进行评估,并且如果有职位空缺,您可能会被提供职位。
DBS - 与政府系统合作的人员必须完成基本人员安全标准(BPSS)检查,其中包括披露和禁止安全检查。成功的候选人必须满足安全要求才能被任命。该角色所需的安全级别是BPSS,但该角色可能需要进行SC清除,您应熟悉安全清除的标准。
此职位对所有外部申请人(任何人)开放,包括公务员以外的人士。根据公务员国籍规定进行英国卫生安全局内角色的任命。这些可以在以下网址找到:https://www.gov.uk/government/publications/nationality-rules此职位基本上对以下群体开放:
• 英国公民
• 有权在英国工作的英联邦国家公民
• 爱尔兰共和国国民
• 拥有定居或预定居地位的欧盟、欧洲经济区或瑞士公民,或者在欧洲联盟定居方案(EUSS)截止日期前申请任一地位的欧盟、欧洲经济区、瑞士或土耳其国民
• 在公务员工作的相关欧盟、欧洲经济区、瑞士或土耳其公民
• 在公务员工作中积累了工作权利的相关欧盟、欧洲经济区、瑞士或土耳其公民的家庭成员
我们按照公正、公开的竞争原则按照优点招聘,如英国公务员委员会的招聘原则所概述的那样。
英国公务员拥抱多样性,促进平等机会。因此,我们为符合最低选择标准的残疾人候选人设立了一个残疾人自信计划(DCS)。
英国公务员欢迎刚出狱的人或有未决罪行的人申请。了解更多关于刑满释放者招聘的信息。
一旦这个职位关闭,职位广告将不再可用。您可能希望保存一份副本供您参考。
政府基线人员安全标准
重要的是要注意,如果您的刑事定罪与以下任何一项相关,那么目前有例外情况不考虑申请:
• 终身监禁
• 纵火
• 性犯罪
• 仇恨和恐怖罪行
某些部门还将考虑具体罪行与业务性质的关系,例如,欺诈定罪可能会排除您在金融领域的职位。
投诉流程:
法律要求,根据公务员委员会的招聘原则,对于英国公务员的任命必须根据公平和公开的竞争原则进行选择。如果您认为您的申请未按照招聘原则处理,并且您希望提出投诉,首先,您应通过电子邮件联系英国卫生安全局公共问责机构:Complaints1@ukhsa.gov.uk。如果您对部门的回应不满意,您可以联系公务员委员会:访问公务员委员会网站。
人员规范
经验
必要
• 受过相关学科(如计算机科学)的学士学位教育,具有核心开发要素,或同等水平的资格,或在专业领域的类似级别上有重要工作经验
披露和禁止服务检查
这个职位受到《犯罪者康复法》(特例命令)1975年的规定,因此需要向披露和禁止服务(以前称为CRB)提交披露,以检查是否有过去的犯罪记录。
担保证书
欢迎需要当前熟练工人赞助才能在英国工作的求职者的申请,并将与所有其他申请一起考虑。欲了解更多信息,请访问。
从2017年4月6日起,申请进入英国的熟练工人申请人必须提供过去10年中连续或累积居住12个月或更长时间的每个国家的犯罪记录证明。成年家属(18岁以上)也适用此要求。
附加信息
担保证书
欢迎需要当前熟练工人赞助才能在英国工作的求职者的申请,并将与所有其他申请一起考虑。欲了解更多信息,请访问。
从2017年4月6日起,申请进入英国的熟练工人申请人必须提供过去10年中连续或累积居住12个月或更长时间的每个国家的犯罪记录证明。成年家属(18岁以上)也适用此要求。
雇主详细信息
雇主名称
英国卫生安全局
地址
混合
混合
NW9 5EQ
雇主网站