1 主要职责

参与打造符合挖财现状的运维支撑平台, 并在系统设计和开发过程中有良好的为未来扩展以及平滑升级做适度的考虑。

运维支撑平台包括但不限于:

  1. 软件发布|部署平台;
  2. 配置中心;
  3. CI;
  4. 研发链路相关环节的规范;
  5. 安全;

运维支撑平台将从头打造并持续发展, 你需要持续跟踪并投入这个领域, 最好随着平台的发展能够成长,并能够成长为担当整个平台的owner以及recruit自己的team。

2 基本要求

2.1 关键字

2.2 SkillSet

  1. 精通Java或者Python, 甚至两者皆熟;
  2. 对常见的应用开发框架有一定的经验或者能够快速学习上手,比如SpringFramework,MyBatis等, 甚至Playframework;
  3. 对前端框架有一定的经验或者能够快速学习上手, 比如Bootstrap, AngularJS, ReactJS等;
  4. 了解Java生态环境下整个研发链路上业界已经基本普及的工具, 比如Maven, Ant, Gradle, SBT等;
  5. 对技术产品的打造有持续的热情并且精益求精, 最好有一定的产品意识, 面向技术人员服务的产品同样需要打磨并符合对象人群的“胃口”;

3 加分项

  1. 对现在业界的运维支撑平台整体或者部分系统有所研究和对比,或者参与过类似的平台研发;
  2. 对FP有所研究, 了解几种FP或者OOP+FP的语言,比如Scala;