关于我们:
Officina IT - OSI 是一家雄心勃勃且创新的意大利科技和战略咨询公司,正准备实现显著的国际增长。我们正在伦敦建立新的战略中心,以便在竞争激烈的英国市场中成为先进技术解决方案、网络安全咨询和复杂 IT 基础设施实施的首选合作伙伴。我们的初步市场进入利用我们专有的平台(预测性 IT 安全和客户参与)作为基础,以构建定制解决方案,提供先进的网络咨询,并设计强大的 IT 基础设施。最大程度的保密性是我们运营和项目管理的基石。
职位描述:
作为高级 Python 开发人员,您将负责复杂软件组件的设计、开发和维护,主要在 Python 环境中工作。您将处理详细的技术规格,并有机会在具体任务上测试您的技能,参与可能与人工智能世界相关的项目。您的部分活动可能包括对现有 PHP 项目的分析和再工程(特别是使用 Yii 2 框架),以实现现代 Python 解决方案。为了确保透明的评估并重视您的承诺,在选拔过程中,您为开发分配的技术组件所花费的时间将得到补偿。
主要职责:
• 设计、开发、测试和部署强大且可扩展的 Python 应用程序和服务。
• 积极与团队合作,定义架构和技术解决方案。
• 编写干净、高效、文档齐全且可测试的代码(pytest)。
• 参与代码审查,并为开发流程的持续改进贡献力量。
• 参与现有项目或组件从 PHP(特别是 Yii 2)到 Python 的分析和潜在再工程。
• 确保所有项目方面的最大保密性。
基本技能(必须具备):
• 作为高级开发人员的证明经验。
• Python 和 Web:
• 精通 Python 3。
• 在 Python Web 框架(如 Django、Flask、FastAPI)方面有显著经验。
• 熟悉依赖管理工具和虚拟环境(virtualenv/poetry)。
• 有使用 pytest 进行测试的经验。
• 数据库:
• 在关系数据库(Oracle、PostgreSQL、MySQL/MariaDB)方面有扎实经验。
• 前端:
• 良好的 HTML5、CSS3、JavaScript 知识。
• 有使用 Bootstrap 和 jQuery 的经验。
• 版本控制:
• 精通 Git。
• 一般:
• 较强的问题解决能力和分析技能。
• 优秀的沟通和团队合作能力。
• 流利的英语(书面和口头)。
• 愿意在伦敦现场工作。
可取技能(加分项):
• 人工智能与脚本:
• 熟悉人工智能的世界及其实际应用。
• 有 PyTorch、TensorFlow、scikit-learn 的经验或兴趣。
• 了解 OpenAI API。
• 有使用 Celery 进行异步任务的经验。
• 熟悉 click 等库,了解随机森林等算法。
• PHP 和框架(Yii 2 非常理想):
• 了解 PHP 7/8+ 的基础知识、Composer、PSR 标准。
• 理解 OWASP 安全原则。
• 在 PHP Yii 2 框架(MVC、Gii、RBAC、ActiveRecord、模块、扩展、API)方面有显著经验被视为强项,尤其是潜在需要将现有项目从 PHP 迁移到 Python 时。(有 Yii 1 的经验可以是额外的优势)。
• 安全:
• 具备防止 SQL 注入、XSS、CSRF 的实际知识。
• 高级前端:
• 了解 React.js 或 Angular。
• DevOps 和云:
• 有使用 Docker、Kubernetes 的经验。
• 了解云平台(AWS、Azure、Google Cloud)。
• 操作系统:
• 精通 Unix/Linux 环境。
我们提供:
• 在开发创新 Python 项目和潜在技术迁移方面的关键角色。
• 刺激和协作的工作环境。
• 在选拔过程中对技术评估任务所花费时间的补偿。
• 与经验相称的竞争性薪资方案。
• 职业成长的机会。
• 在整个选拔过程中和日常操作中保证最大程度的保密性。
如何申请:
如果您是一位对技术挑战充满热情的高级 Python 开发人员,熟悉人工智能的世界,并且理想情况下具备 Yii2 的经验,请将您的更新简历和求职信(可选)发送至 [电子邮件地址] 或通过 [招聘门户链接(如有)],在主题行中注明“申请高级 Python 开发人员(迁移重点) - 伦敦”。
所有申请将被严格保密。
职位类型:全职,永久
薪资:每年 £70,000.00-£80,000.00
额外薪资:
• 绩效奖金
工作时间:
• 周一至周五
教育:
• 本科(优先)
参考 ID:OSI010DEV