目前的提桉 : RPC

后端开发人员(Python)

远程
全职
要求 - 了解 Python 及其生态系统; - 了解分布式消息代理(Kafka / RabbitMQ)的工作原理; - 有使用 FastAPI(或 starlette、asyncio、sanic、Flask)的经验; - 闭着眼睛编写 SQL 查询; - 了解并具有应用软件开发原则的经验:SOA、SOLID、KISS、DRY; - 具有微服务架构开发经验; - 至少 2 年的 Python 商业开发经验; - 熟悉 SQL(Postgres)和 NoSQL(Redis、MongoDB)数据库 - 具有构建应用程序接口(REST、RPC)的经验 - 了解 Docker 和 Kubernetes 的基本知识 - 了解 CI/CD 流程和使用环境 - 至少拥有除 Django 之外的其他框架的经验/知识; - 熟悉 SQLAlchemy 和 psycopg。 - 大专学历 更佳: - 具有 ML 经验(Sklearn、Pandas、TensorFlow 等)。 主要任务 - 软件开发 - 构建微服务(通过 RabbitMQ 实现 HTTP REST 和 RPC) - 与外部 API 集成 - 数据处理(S3、Postgres)