API Developer (Python / Azure / SQL Server / Databricks)
职位描述
该职位来源于猎聘 职位概述 我们正在招聘一名具备 Python API 开发能力、熟悉 Microsoft Azure 云平台,并能够与 SQL Server 与 Azure Databricks 深度集成的 API 开发工程师。 该岗位将负责构建稳定、安全、高性能的 API 服务,支撑数据平台、业务系统及分析场景,实现应用系统与数据平台之间的高效集成。 ________________________________________ 主要职责 使用 Python 设计、开发和维护 RESTful API(支撑业务系统、数据平台和外部系统调用)
在 Azure 云环境中部署和运行 API 服务(App Service / Functions / Container)
负责 API 与以下系统的集成:
SQL Server(数据查询、写入、事务处理) o Azure Databricks(触发 Notebook / Job、数据处理结果接口化)
设计并优化 API 数据模型,确保数据一致性与性能
与数据团队协作,将 Databricks 中的数据处理与分析能力通过 API 对外提供
使用 Azure API Management (APIM) 进行 API 发布、版本管理和访问控制
实现 API 的认证与授权(Azure Entra ID / OAuth2 / JWT)
实现日志、监控与异常处理(Application Insights / Azure Monitor)
编写清晰的接口文档(Swagger / OpenAPI)
参与代码评审、问题排查和生产环境支持 ________________________________________ 必备技能与要求 基本要求
本科及以上学历,计算机相关专业
3 年及以上 Python 后端或 API 开发经验
熟悉 RESTful API 设计规范与实践
熟练使用至少一个 Python Web 框架:
FastAPI / Flask / Django REST Framework
具备 Microsoft Azure 实战经验
熟悉 SQL Server:
SQL 编写与性能优化 o 存储过程 / 视图 / 事务基础
有 Databricks 使用经验,理解:
Notebook / Job o Spark 基础概念 o 数据处理流程
熟悉 Git 及 CI/CD 流程(Azure DevOps / GitHub)
理解 HTTP、JSON、认证授权机制
具备良好的英文阅读能力(技术文档、日志、错误信息) ________________________________________ 加分项(Nice to Have)
有 企业级数据平台 / BI / 数据湖 相关项目经验
熟悉 Azure Data Factory / Synapse
熟悉 微服务架构
有 Docker / AKS 使用经验
对 API 性能调优、高并发处理有经验
有金融、保险、企业数据系统背景
具备 DevOps / DevSecOps 意识 ________________________________________ 技术栈示例
后端语言:Python
API 框架:FastAPI / Flask
云平台:Microsoft Azure
API 管理:Azure API Management
数据库:SQL Server
数据平台:Azure Databricks(Spark)
认证:Azure Entra ID, OAuth2, JWT
版本控制 / CI/CD:Git, Azure DevOps
¿Te interesa este puesto?