高级Python全栈开发人员

休斯顿 5小时前合同 网络
面议
角色:高级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性能优化、应用程序安全性和后端最佳实践。 能够将复杂的业务需求转化为可扩展的技术解决方案,同时与产品负责人、开发人员和数据科学家合作。 前三项必备技能 高级/专家级Python后端开发 高级React前端专业知识 Databricks的实际操作经验