工作职责:
1.参与到平台整体架构设计、实施中来,包括应用架构、技术架构、物理架构、数据架构,确保系统的高可用性、
高性能和稳定性,用为业务团队提供技术支撑;
2.参与到DevOps整体流程设计,优化大量客户私有化部署的流水线,降低私有化部署的临界成本。
1.Dev:从代码细节角度,考虑各种环境的兼容性、可扩展性、可插拔性。
2.Ops:构建、产物、部署、交付流水线设计优化
3.参与到日常编码工作:以开发开源项目的水准要求自己和其他人的代码,提升团队整体的代码质量,产出高质量代码,交付高质量客户。
任职要求:
1.985高校优先,硕士及以上学历,计算机相关专业;
2.至少5年以上的相关工作经验,具备丰富的大型系统架构设计和开发经验;
3.具有扎实的编程功底:
4.熟悉常用的算法和数据结构,并且经常在项目中灵活应用;
5.架构设计经验丰富:具备丰富的大型系统架构设计和开发经验,实践过诸如事件驱动、领域模型驱动、微服务结构等架构设计;
6.知道如何开发一个高性能的应用:能够从数据库、缓存、异步、分布式等多个层面对一个系统进行优化。
7.数据库知识扎实:熟练使用PostgreSQL、MySQL中的一种,知道如何进行表结构设计,如何进行分库分表。
8.精通Java/Python/Node.js/Go/Scala等语言(至少两种),并具备丰富的实战经验;
9.至少实践过以下领域中的4个领域:后端开发、Web前端开发、移动端开发、DevOps、大数据、AI、数据库、架构设计。
10.需要具备一定产品Sense,个人独立开发过个人项目或者产品的优先。