工作职责:
1. 调研各种技术方案,对自己独立的模块从设计到开发负责,有自己的想法和发言权;
2. 根据产品设计的业务模型进行功能设计、数据结构设计,技术选型;
3. 深入理解业务架构和需求,识别系统关键技术点,保证系统的安全、稳定、快速运行、迭代
任职资格:
1. 计算机相关专业,本科及以上学历,三年及以上Java或Golang开发经验,有扎实的计算机基础知识和编程功底;
2. 熟悉分布式系统的设计和应用,熟悉数据结构与算法,精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件、缓存、消息队列等,熟悉MySQL;
3. 熟悉Linux下的DevOps,对Linux系统有深入的理解,在linux系统上具备丰富docker使用经验;
4. 熟悉面向对象设计,有较强的系统架构设计能力,编码规范,有自驱力,有技术追求,人靠谱踏实;
5. 热爱技术,对代码质量和开发规范有近乎苛刻的要求,善于沟通与团队协作;