知道 python 的装饰器么 / if name == ‘main’的作用是什么

基础 Python 能力:

  • 多年 Python 开发经验
  • 对多线程和并发编程有深入了解
  • 重视代码质量
  • 对代码调优有经验
  • 具有优良的代码习惯

Python Web 框架:

  • 熟练掌握 Django / Flask / FaskAPI / Tornado 等 web 框架的使用,有项目开发工作;
  • 熟悉 Restful。
  • 精通网络编程,websocket 等。
  • 了解后台开发主要工具,sqlalchemypytest

Python 数据库:

  • 熟悉常用的数据库,如 MySQLRedis、MongoDB、Elasticsearch 等,有相关项目经验;
  • 熟悉 ES 索引设计和优化,有 ES 检索调优经验。
  • 熟练掌握 MongoDB 数据库,能熟练对 MongoDB 进行 CURD 操作,掌握常见的调优技巧。
  • 熟悉 NoSQL 技术,如 Redis/MongoDB 等,能够独立地合理设计数据库结构,有 Mongokit / MongoEngine 使用经验尤佳。
  • 熟悉 MySQL、clickhouse 等数据库操作

Python 中间件:

  • 熟悉 Redis、Nginx 常见中间件的使用,对其工作原理有一定理解;
  • 至少熟悉并使用过一种消息队列,如 KafkaRabbitMQ 等;
  • 了解大数据相关组件能应对大数据场景的优化。
  • 熟练掌握 Celery 异步任务框架,掌握其常见的配置参数和原理;

Linux 开发:

  • 熟练 linux 开发环境,灵活运用 linux 命令快速分析定位问题
  • 熟悉 unix/Linux 操作系统下的开发、部署、维护等工作;
  • 熟悉 Linux 操作系统,熟悉 shell 脚本的编写,熟悉掌握 Linux 下常用命令
  • 有 Linux 下的多线程编程经验,有性能调优经验
  • 掌握 docker 或者 k8s 容器技术;熟悉 k8s,docker 相关配置、操作及原理
  • 了解容器、云计算相关知识。

Python 数据处理 & AI 算法相关:

  • 熟练掌握 pandas 库的使用,能运用 pandas 进行各种报表分析和数据处理工作,对大数据数理统计建模有相关经验者优先。
  • 熟悉 AI 相关算法及类库的使用。
  • 熟悉相关机器学习和数据科学库,如 NumPy,Pandas 和 Scikit-learn 等。

其他开发技术:

  • 能使用 Git 进行版本控制管理;熟悉 Github 开发流程。

个人工作能力:

  • 强烈的责任心

  • 沟通能力优秀

  • 注重团队合作精神

  • 有较强的跨团队沟通协作能力

  • 对技术充满热情、保持对技术的追求

  • 学习能力强

  • 善于学习和运用新技术

  • 根据业务需要快速学习和掌握不同的编程语言及应用场景

  • 有着良好的业务 sense

  • 能迅速理解运营、产品妹子提过来的需求

  • 有较强的独立分析能力

  • 良好的分析问题和解决问题的能力、独立解决新领域的问题、善于发现问题和双系统的不同点

  • 乐于分享

  • 工作认真细致、细心仔细

  • 创新精神

  • 主人翁精神

  • 良好的客户服务意识

岗位要求:

  • 有数据开发和分析经验;数据一致性等经验;

  • 熟悉分布式系统、缓存、消息队列等技术,有相关项目经验。

  • 5 年 Linux 环境下的软件开发经验,优秀的故障解决能力,能够从端到端分析和解决复杂的问题,包括应用程序、操作系统、cpu/内存、存储子系统和网络链连接。

  • 了解分布式系统、微服务架构、容器化部署等相关技术,会使用主流工具(比如 Kubernetes、Docker 等);

  • 有较强的数据建模能力,逻辑思维能力以及业务理解能力;

  • 独立负责过中大型项目(项目周期一年以上)。有大型分布式系统开发经验者更佳。

  • 头脑灵活,,佛系编码,不推卸责任,积极主动,有团队意识。

  • 能够快速接受新事物、新技术,具备。有参与创业项目的意愿

  • 具备良好的抗压能力

大模型相关

  • 了解开源大模型的部署和推理优化方法以及相关工具(如 PyTorch、transformers);
  • 了解主流向量数据库的使用方法,有构建向量索引层级结构的经验;
  • 对大模型应用开发有浓厚兴趣,好奇心强,工作积极主动,沟通能力强。
  • 具有大语言模型应用开发经验,熟练掌握提示工程和调试。
  • 动手能力强,对 AI 产品有深入独到的见解和经验。

其他:

  • 熟悉 AWS 生态:掌握 EC2 的使用、S3 等组件的使用;
  • 掌握前后端分离的开发模式,对前端开发框架和语言了解者优先
    1、有大规模服务器认证及权限管理相关研发经验;
    2、有零信任相关服务建设经验;
    3、完整阅读过开源项目代码或开源社区贡献者。
    熟悉前端开发框架 react,有 web 开发经验 6.具有 AWS、Google Cloud Platform 使用经验者优先; 7.具有开源项目开发经验者优先;
    熟悉微服务架构、服务拆分、服务治理、SOA、缓存技术、并发控制 1.了解一种异步任务处理框架,例如 Celery 等; 2.了解 GRPC; 3.了解 ffmpeg,pyav; 5.熟悉 js,至少熟悉一种常见的前端开发框架,例如 Vue、React 等。
    10 人以上团队 2 年以上管理经验;
    基本基本的 Langchain 开发项目经验,熟悉 LangChain-ChatChat 或 OpenGPTs 开源工程
    了解开源大模型的部署和推理优化方法以及相关工具(如 PyTorch、transformers); 5.了解主流向量数据库的使用方法,有构建向量索引层级结构的经验; 6.了解分布式系统、微服务架构、容器化部署等相关技术,会使用主流工具(比如 Kubernetes、Docker 等); 7.对大模型应用开发有浓厚兴趣,好奇心强,工作积极主动,沟通能力强。