职位空缺:
1
经验:
10-15
年
发布日期:
2026年1月22日,上午08:03
职位描述
Python技术负责人(IC)是一个高级职位,负责推动Python后端系统的技术方向、架构和高质量交付。该角色需要在Python、微服务、系统设计和云技术方面有深入的实践经验,并具备在没有直接人员管理的情况下影响跨团队技术决策的能力。
10-15年Python数据处理开发的实际经验。
具有AWS云服务(S3、SQS、ECS、Lambda、Athena等)的经验。
对数据处理、事件驱动系统和多处理概念有深入了解。
熟悉pip、venv、pandas、pyarrow、boto3、awswrangler、s3fs、多处理等库。
具有以最佳和高效性能方式处理大数据集的经验。
使用PyTest或其他库编写单元测试。
熟练使用SQL/NoSQL数据库(MySQL、DynamoDB)。
具有Docker、Git和CI/CD管道的经验。
优秀的问题解决、调试和性能调优技能。
具备在没有人员管理责任的情况下影响技术决策的能力。
主要职责
技术所有权
- 作为Python应用程序和服务的主要技术专家和咨询专家。
- 负责复杂后端模块和微服务的架构、设计和实现。
- 在框架、集成、性能和扩展方面做出高影响力的技术决策。
动手开发
- 为数据处理编写高质量、高性能和可维护的Python代码,使用Pandas、Pyarrow、多处理、Boto 3,使用PyTest进行单元测试。
- 构建稳健的数据处理模块、REST API和异步服务。
- 优化系统性能、可靠性和资源使用。
架构与系统设计
- 设计可扩展的分布式系统、API生态系统和事件驱动架构。
- 定义技术标准、编码指南和架构模式。
- 进行概念验证(PoC)以评估新工具、库和技术。
跨职能协作
- 与产品经理、架构师、QA、DevOps和UI团队紧密合作。
- 将业务需求转化为技术规范和可扩展解决方案。
- 在没有正式人员管理的情况下为开发人员提供技术指导。
代码质量与最佳实践
- 进行彻底的代码审查以确保质量、安全性和性能。
- 通过自动化、CI/CD和测试实践保持高工程标准。
- 确保遵循现代Python最佳实践、设计模式和安全指南。
所需技能与资格
10-15年Python数据处理开发的实际经验。
具有AWS云服务(S3、SQS、ECS、Lambda、Athena等)的经验。
对数据处理、事件驱动系统和多处理概念有深入了解。
熟悉pip、venv、pandas、pyarrow、boto3、awswrangler、s3fs、多处理等库。
具有以最佳和高效性能方式处理大数据集的经验。
使用PyTest或其他库编写单元测试。
熟练使用SQL/NoSQL数据库(MySQL、DynamoDB)。
具有Docker、Git和CI/CD管道的经验。
优秀的问题解决、调试和性能调优技能。
具备在没有人员管理责任的情况下影响技术决策的能力。
优先技能
对一个或多个Python框架(FastAPI、Django、Flask)有深入的专业知识。
对微服务、API设计和分布式系统原理有深入了解。
了解缓存、可观察性工具和监控仪表板。
接触过ML管道或数据工程工作流。
具有安全最佳实践(OAuth2、JWT、RBAC、API安全)的经验。
技能
- Python
- AWS
工作地点
芝加哥,伊利诺伊州,美国