高级后端工程师(Python)
Senior Backend Engineer (Python)
开发工程限定地区(需当地身份)
公司Astreya
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间13 天前
数据来源Himalayas
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
技术要求
核心栈
- Python 3.11+ 和 Django 4.2+ 以及 Django REST Framework
- PostgreSQL 与多租户架构(按租户隔离的 schema)
- Celery + Redis 用于异步任务处理和缓存
- Django Channels 用于 WebSocket/实时功能
- JWT 认证和基于角色的访问控制(RBAC)
- Apache Airflow(DAGs、调度、工作流自动化)
关键技能
- 使用 DRF 构建 RESTful API(序列化器、视图集、认证)
- 复杂的数据库设计和 ORM 优化
- 使用 Apache Airflow 进行工作流编排
- 分布式任务队列和后台任务处理
- WebSocket 消费者用于实时更新
- 多租户 SaaS 架构模式
- Git 版本控制和 Linux/Unix 环境
高度优先
- AI/ML API 集成(Google Gemini、OpenAI)
- ITSM 平台经验(ServiceNow、Jira Service Management)
- 在生产环境中使用 Apache Airflow 的实际经验
- 服务层和仓储设计模式
- OAuth 2.0 和第三方集成(Slack、PagerDuty)
要求
- 8+ 年 Python 开发经验,5+ 年生产环境 Django 经验
- 强大的 PostgreSQL 技能(schema 设计、复杂查询、优化)
- 在工作流编排中使用 Apache Airflow 的实际经验,包括 DAG 开发和数据管道调度
- 在生产环境中使用 Celery 任务队列和 Redis 的经验
- 有构建可扩展 REST API 的成功案例
- 理解多租户架构和数据隔离
- 优秀的解决问题和代码组织能力
最初发布于 Himalayas
查看英文原文
Technical Requirements
Core Stack
- Python 3.11+ and Django 4.2+ with Django REST Framework
- PostgreSQL with multi-tenant architecture (schema-per-tenant isolation)
- Celery + Redis for asynchronous task processing and caching
- Django Channels for WebSocket/real-time features
- JWT authentication and role-based access control (RBAC)
- Apache Airflow (DAGs, scheduling, workflow automation)
Key Skills
- Building RESTful APIs with DRF (serializers, viewsets, authentication)
- Complex database design and ORM optimization
- Workflow orchestration using Apache Airflow
- Distributed task queues and background job processing
- WebSocket consumers for real-time updates
- Multi-tenant SaaS architecture patterns
- Git version control and Linux/Unix environments
Highly Desired
- AI/ML API integration (Google Gemini, OpenAI)
- ITSM platform experience (ServiceNow, Jira Service Management)
- Hands-on experience with Apache Airflow in production environments
- Service Layer and Repository design patterns
- OAuth 2.0 and third-party integrations (Slack, PagerDuty)
Requirements
- 8+ years Python development, 5+ years production Django experience
- Strong PostgreSQL skills (schema design, complex queries, optimization)
- Hands-on experience with Apache Airflow for workflow orchestration, DAG development, and scheduling of data pipelines
- Experience with Celery task queues and Redis in production
- Proven track record building scalable REST APIs
- Understanding of multi-tenant architecture and data isolation
- Excellent problem-solving and code organization skills
Originally posted on Himalayas
本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。
本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。
该公司其他在招职位
软件开发工程师III
开发工程限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡
AI 基础设施 DC 设计工程师 II
AI开发工程限定地区(需当地身份)
数据工程师 III
开发工程限定地区(需当地身份)
项目及项目管理 III
职能支持限定地区(需当地身份)日间重叠约 2 小时,需偶尔早起或晚睡
IT基础设施安装服务II
开发工程职能支持限定地区(需当地身份)