
Smart Working 高级 Python 数据工程师(印度远程)
在 AWS 上构建 Python 数据管道、API 和后端服务。 使用 Kubernetes、PostgreSQL、搜索及 NoSQL 数据库保障生产系统可靠运行。
描述
- 在 AWS 上创建并运营可靠的 Python 数据管道。
- 使用 Django 和 FastAPI 开发并维护后端服务与 API。
- 设计数据模型和查询,并提升 PostgreSQL 以及 OpenSearch、Elasticsearch、DynamoDB 等搜索和 NoSQL 数据库的性能。
- 与 DevOps 工程师协作部署和运营 Kubernetes 服务。
- 负责分配的工作,从设计、测试、评审和发布一直到生产支持。
- 自主开展工作,并与工程及 DevOps/SRE 同事协调基础设施和发布事宜。
- 通过全面测试保障数据质量与准确性。
- 采用代码评审和 CI/CD 实践,并灵活应对优先级变化。
- 及早发现问题、提出修复建议,并在必要时质疑技术方案。
- 优先注重细致执行、可靠性和生产稳定性。
任职要求
- 拥有至少六年软件工程经验,其中至少五年为专业 Python 开发经验。
- 拥有五年或以上 Python 后端系统构建经验。
- 拥有至少三年数据管道和数据工程经验,包括 ETL/ELT 与批处理工作负载。
- 具备 Airflow、Dagster、Prefect、AWS Glue 或 Step Functions 等编排工具的使用经验。
- 拥有至少三年使用 AWS 构建和维护云端后端服务及数据管道的经验。
- 扎实的 GCP 或 Azure 经验可根据个人情况考虑。
- 拥有至少三年 Python Web 框架经验,优先考虑 Django 或 FastAPI;Flask 也可接受。
- 拥有三年或以上使用 PostgreSQL 进行数据建模、查询和性能调优的经验。
- 若在其他方面具备扎实的 SQL 专长,MySQL 或 SQL Server 经验也可能符合要求。
- 拥有至少两年搜索或非关系型数据库经验,包括 Elasticsearch、OpenSearch 或 DynamoDB。
- MongoDB、Redis 或 Cassandra 也属于相关替代技术。
- 拥有至少两年在 Kubernetes 上部署和运营服务的经验。
- Docker 经验以及 ECS 或 EKS 使用经验可作为替代方案考虑。
- 能够独立负责技术工作,从设计、实施、测试和发布到生产支持。
- 高度重视数据准确性、测试和生产系统的可靠性。
- 能够与工程和基础设施团队协作,并适时提出解决方案和质疑决策。
- 能够遵循既定工程实践,并根据优先级变化灵活调整。
- 优先条件:拥有一年或以上使用 Airflow 或类似工作流编排工具的经验。
- 优先条件:拥有一年或以上使用 Kafka、Kinesis 或 SQS 等流处理或事件处理工具的经验。
- 优先条件:拥有一年或以上基础设施即代码和 CI/CD 经验,包括 Terraform 和 GitHub Actions。
- 曾负责技术项目,或从头到尾负责数据管道或后端服务。
福利待遇
- 全职岗位,旨在建立长期合作关系。
- 以远程办公为主的工作模式。
- 加入支持个人成长与身心健康的社群。
- 与国际团队及产品合作。
- 提供个人与职业发展支持。
- 长期持续的机会,具体安排仍有待确认。
相关职位




高级 AWS 技术负责人(Java 与 Angular)
General Dynamics Information Technology带领分布式敏捷团队,为 General Dynamics Information Technology 构建运行于 AWS 的 Java 和 Angular 应用。兼顾一线工程实践、架构设计、云运维与技术指导。
打开

高级 React 工程师(Next.js)
Commit在快速发展的金融科技初创公司中,主导核心 Next.js 前端体验的开发。 构建易于访问、可扩展的界面,服务数百万用户。
打开





高级 React 工程师(Next.js)
Commit为服务金融市场的金融科技初创公司打造高性能 Next.js 界面。负责核心前端体验,助力产品扩展至数百万用户。
打开
