Avenga
Avenga
5,001 – 10,000 员工
制造业医疗保健咨询
Avenga 是一家国际化的技术与软件工程公司,通过咨询、产品开发和数字化转型服务企业。其团队依托分布于多个国家的 6,000 多名专业人员,为咨询、制造业和医疗保健等领域的复杂挑战打造定制软件、云计算和集成解决方案。Avenga 还支持人才招聘,并促进组织内部的职业发展。

高级 Python 工程师(索非亚,混合办公)

在 Avenga 构建可扩展的 Python 后端服务与 API。这是一家将 AI 原生技术应用于多个行业的国际工程公司。

描述

  • 开发和维护可扩展的 Python 后端应用与服务。
  • 构建并集成 RESTful API 和微服务。
  • 设计健壮、高效且易于维护的软件架构。
  • 编写整洁、可复用、结构清晰且测试覆盖充分的代码。
  • 与跨职能团队协作,明确技术需求并交付功能。
  • 设计并改进数据库架构、查询和数据访问模式。
  • 诊断并解决性能、技术和可扩展性问题。
  • 实施安全、身份验证和授权控制。
  • 创建并维护自动化单元、集成和功能测试。
  • 审查代码并推动良好的工程实践。
  • 引导技术讨论并参与架构决策。
  • 协助 CI/CD、发布、监控和生产问题处理。
  • 指导初级和中级开发人员并分享知识。
  • 负责整个软件开发生命周期中的技术解决方案。

任职要求

  • 至少五年专业软件开发经验,其中包括丰富的 Python 实践经验。
  • 精通 Python,包括面向对象编程、异步编程和当前语言特性。
  • 具备 FastAPI、Django 或 Flask 的丰富经验。
  • 有构建和维护 REST API 及后端服务的经验。
  • 了解软件设计原则、设计模式和整洁架构。
  • 具备 PostgreSQL 或 MySQL 使用经验。
  • 熟悉 MongoDB 或 Redis。
  • 有使用 SQLAlchemy 或 Django ORM 的经验。
  • 理解微服务、分布式系统和面向服务架构。
  • 有使用 Docker、CI/CD 流水线和现代开发工作流的经验。
  • 熟悉 AWS、Azure 或 Google Cloud。
  • 了解使用 Pytest 或 unittest 进行自动化测试。
  • 具备 Git 使用经验并熟悉协作式开发实践。
  • 理解应用安全、性能调优、日志记录和错误处理。
  • 具备出色的分析、调试和问题解决能力。
  • 能够独立做出技术决策,并负责复杂的开发工作。
  • 具备良好的英语沟通能力,并有与国际团队协作的经验。
  • 能够每周约两天在客户位于索非亚的办公室办公。
  • 以下经验有助于胜任:Kubernetes、消息代理、事件驱动或无服务器架构、GraphQL 或 WebSockets、Terraform、监控与可观测性工具、Pandas 或 NumPy、高负载系统以及 Agile/Scrum。

福利待遇

  • 私人医疗保险。
  • 身心健康计划。
  • 灵活及混合办公选择。
  • 笔记本电脑和设备。
  • 培训机会。
  • 社交活动。
  • 设备齐全的办公室。
  • 提供平等机会,营造尊重且包容的工作环境。

相关职位

Cognyte

Cognyte 高级后端工程师(混合办公,保加利亚)

Cognyte
1,001 – 5,000 员工
安全政府网络安全

为 Cognyte 分布式分析平台构建 Java 微服务,设计可扩展的数据系统,并为工程团队提供支持。 该高级职位位于保加利亚,采用混合办公模式。

打开