职位:Python开发人员 x 5
地点:仅限伊利诺伊州芝加哥 – (完全现场办公)
期限:12个月以上合同
根据业务线负责人要求,需要进行现场面试。
要求:
- 5年以上Python开发经验
- FastAPI框架
- Postgres数据库 - 不接受MySQL
- Kafka - 消息传递(MQ或其他类似消息工具也可接受)
- 在网络安全或金融行业有领域经验
概述:
我们正在寻找一位具有丰富FastAPI经验的全栈Python开发人员加入我们的敏捷开发团队。理想的候选人将负责设计、开发和维护可扩展的后端服务和API,同时贡献于满足复杂业务需求的全栈解决方案。此职位要求对Python、现代Web框架、关系数据库和软件工程最佳实践有深入理解。
主要职责:
- 与产品负责人和利益相关者合作,完善用户故事并定义技术需求。
- 进行技术探索和概念验证,以探索新想法并降低实施风险。
- 开发干净、高效且经过良好测试的代码,以满足验收标准和合规要求。
- 设计并实现跨数据、应用和业务层的可扩展架构组件。
- 在开发和集成阶段排除和解决技术挑战。
- 构建和维护自动化测试套件,包括单元、集成、回归和性能测试。
- 在整个开发生命周期中确保架构完整性和与企业标准的一致性。
必备技能和资格:
- 设计和部署高容量、分布式事务应用的丰富经验。
- 精通Python和FastAPI框架(或类似异步Web框架)。
- 拥有PostgreSQL的丰富实践经验,包括SQL优化和数据建模。
- 对Git版本控制和协作开发工作流有扎实理解。
- 熟悉如pytest或unittest的单元测试框架。
- 在敏捷环境(Scrum/Kanban)中工作的经验和对SDLC阶段的理解。
- 了解数据访问模式和关系数据库原理。
- 具有基于组件的Web应用框架和RESTful API设计经验。
- 出色的沟通能力,能够与技术和非技术利益相关者互动。
优先技能:
- 具有网络安全工作流、工具或实施策略的经验。
- 熟悉事件驱动架构和使用消息代理(如Kafka、RabbitMQ)的集成。
- 熟悉CI/CD管道和DevOps实践。
- 接触过云平台(如AWS、Azure、Google Cloud Platform)和容器化技术(如Docker、Kubernetes)。