岗位职责: 1. 与团队配合,参与后端功能模块调研,设计和开发,单元测试的编写。 2. 多组件服务的开发,并承担分布式应用的编写。 3. 编写微服务中控。 4. 进行产品化程序封装,承担加解密、防反编译、防破解相关的工作。 职位要求: 1. 熟练掌握至少一门开发语言,如java/c++/python/go/ruby等,熟悉常见的数据结构。 2. 熟悉计算机网络/计算机体系结构/数据库原理/操作系统原理等。 3. 熟悉常见的后台框架,例如Spring cloud(java)/Crow(c++)/Flask(python)/beego(go)/rails(ruby)。 4. 熟悉常见的DevOps工具,如docker/kubernetes/helm等。 5. 了解常见分布式场景组件工具,如redis/kafka/RabbitMQ等。 6. 熟悉linux工作环境,掌握常见的linux命令,掌握常用软件的安装。 7. 可以连续实习三个月及以上。