知道 python 的装饰器么 / if name == ‘main’的作用是什么
基础 Python 能力:
- 多年 Python 开发经验
- 对多线程和并发编程有深入了解
- 重视代码质量
- 对代码调优有经验
- 具有优良的代码习惯
Python Web 框架:
- 熟练掌握 Django / Flask / FaskAPI / Tornado 等 web 框架的使用,有项目开发工作;
- 熟悉 Restful。
- 精通网络编程,websocket 等。
- 了解后台开发主要工具,sqlalchemy、pytest 等
Python 数据库:
- 熟悉常用的数据库,如 MySQL、Redis、MongoDB、Elasticsearch 等,有相关项目经验;
- 熟悉 ES 索引设计和优化,有 ES 检索调优经验。
- 熟练掌握 MongoDB 数据库,能熟练对 MongoDB 进行 CURD 操作,掌握常见的调优技巧。
- 熟悉 NoSQL 技术,如 Redis/MongoDB 等,能够独立地合理设计数据库结构,有 Mongokit / MongoEngine 使用经验尤佳。
- 熟悉 MySQL、clickhouse 等数据库操作
Python 中间件:
- 熟悉 Redis、Nginx 常见中间件的使用,对其工作原理有一定理解;
- 至少熟悉并使用过一种消息队列,如 Kafka、RabbitMQ 等;
- 了解大数据相关组件能应对大数据场景的优化。
- 熟练掌握 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.对大模型应用开发有浓厚兴趣,好奇心强,工作积极主动,沟通能力强。