Dice是技术专家在其职业生涯各个阶段的首选职业目的地。我们的客户,StackNexus Inc.,正在招聘以下职位。今天通过Dice申请!
职位:高级Python全栈/后端开发人员
期限:12个月
地点:Spring, TX(仅限休斯顿本地)
注意:寻找具有10年以上经验的高级资源。
职位概述
我们正在寻找一位专家级高级Python全栈/后端开发人员,负责设计、构建和维护支持现代前端应用程序的可扩展服务器端系统。此角色负责开发和管理后端逻辑、API和集成,同时确保前端和后端组件之间的无缝交互。
理想的候选人将作为复杂应用程序的技术负责人,创建可重用、易于升级的后端功能,可被多个前端应用程序使用。此职位需要与前端开发人员、数据工程师和业务利益相关者紧密合作,以提供安全、高性能和可维护的解决方案。当需要强集成时,该角色还可能涉及前端和后端层的实际开发。
主要职责
- 使用Python(FastAPI)和相关框架设计、开发和维护强大的服务器端逻辑、API和微服务。
- 构建可重用的后端功能,具有可扩展性、可通过升级支持,并可被多个前端应用程序使用。
- 开发和管理前端开发人员使用的RESTful API和Web服务。
- 与前端团队紧密合作,确保UI组件和后端系统之间的无缝集成。
- 在复杂应用程序上领导后端开发工作,并作为后端架构和设计决策的技术权威。
- 优化应用程序的性能、可扩展性、可靠性和安全性。
- 使用数据工作流、ETL管道和分析平台支持数据驱动的应用程序。
- 参与系统设计讨论、代码审查、冲刺计划和敏捷仪式。
- 解决复杂的技术问题,并提供创新、高效的解决方案。
- 确保遵循编码标准、最佳实践和安全指南。
- 为CI/CD管道、版本控制流程和部署策略做出贡献。
必备技能和资格
- 高级Python开发专业知识,包括FastAPI或类似的后端框架。
- 高级前端经验,包括React、TypeScript、JavaScript、HTML5和CSS3。
- 构建和管理RESTful API、微服务和后端集成的丰富经验。
- 拥有SQL的实际经验,并具备关系型和NoSQL数据库(PostgreSQL、MongoDB等)的工作知识。
- 具有Pandas、ETL工作流和后端数据处理的经验。
- 熟悉Node.js和现代API设计原则。
- 使用Git、版本控制系统和CI/CD管道的经验。
- 接触过云平台(首选Azure;AWS或Google Cloud Platform是加分项)。
- 出色的沟通能力,能够在快节奏的跨职能环境中协作。
优先资格
- 强大的SQL专业知识,包括数据建模、索引和查询优化。
- 拥有Databricks和Snowflake的实际经验。
- 构建结构化和非结构化数据的摄取管道的经验。
- 了解数据管理、文档和转换工作流。
- 理解Web性能优化、应用程序安全性和后端最佳实践。
- 能够将复杂的业务需求转化为可扩展的技术解决方案,并与产品负责人、开发人员和数据科学家合作。
最需要的3个技能集
- 高级/专家级Python后端开发
- 高级React前端专业知识
- Databricks的实际经验