高级Python开发者

15个月前远程全职
UK IT Jobs

UK IT Jobs

location 伦敦
unsaved
职位概述: 我们正在寻找高技能的高级Python开发人员,以合同方式加入我们的团队。作为高级Python开发人员,您将负责领导并参与基于Python的应用程序和系统的设计、开发和部署。目前,这个角色完全远程工作,可以在英国或印度工作,具有灵活性。 职责: • 领导设计和开发基于Python的软件解决方案,包括Web应用程序、API和数据处理系统。 • 与跨职能团队合作,收集需求,定义项目范围,并设计与业务目标一致的解决方案。 • 撰写干净、高效、易于维护的代码,遵循最佳实践和设计模式。 • 进行彻底的代码审查,提供建设性反馈,并指导初级开发人员,营造持续改进的文化。 • 识别和解决技术问题,进行根本原因分析,并及时实施解决方案,以确保系统的可靠性。 • 开发自动化测试,并建立持续集成和部署流水线,保持代码质量和可靠性标准。 要求: • 计算机科学、工程或相关领域的学士学位;研究生学位优先。 • 至少5年的Python开发经验,熟悉Django或Flask等框架。 • 扎实的软件工程原理、面向对象设计和数据结构掌握。 • 熟练掌握关系型和NoSQL数据库,以及ORM框架,如SQLAlchemy。 • 熟悉前端技术,如HTML、CSS、JavaScript,以及React、Angular或Vue.js等现代框架。 • 有云平台(如AWS、Azure、Google Cloud)和容器化技术(如Docker、Kubernetes)的经验。 • 较强的分析能力和问题解决能力,能够在快节奏的环境中独立工作。 • 出色的沟通技巧,能够有效地与不同的团队合作。 优先条件: • 在敏捷开发环境中工作的经验,使用JIRA和Confluence等工具。 • 熟悉微服务架构和RESTful API设计原则。 • 熟悉DevOps实践,包括基础设施即代码(IaC)和配置管理工具。 • 对开源项目的贡献或参与开发者社区有经验。