岗位职责:
1、负责企业级应用的技术架构、组件选型、服务端开发及系统优化;
2、负责需求分析、制定技术方案,高质量交付、提升用户体验;
3、参与解决方案的制定,推动产品的稳定性、性能、开放性和扩展性建设。
4、负责线上系统售后保障,按需修复系统缺陷,不断提升产品性能和体验;
5、持续改进代码库和开发流程质量。
6、配合落实公司技术条线的各类专项工作;
任职要求:
1、大学本科及以上学历,计算机相关专业,具备3年以上服务端开发工作经验,有云网盘、云文档、挂载盘、同步盘等产品研发经验者优先;
2、精通Java语言编程,擅长代码分析和系统调优,对Java技术有深刻理解,遵守良好编码规范;
3、了解常用设计模式,熟悉主流的微服务框架,如springcloud/springboot等,熟悉云原生分布式数据库、中间件、消息队列、缓存等技术;
3、对以K8S为核心的云原生技术栈应用及生态有一定的理解,熟练掌握Docker、Kubernetes等容器和管理技术;
4、熟练掌握SQL语法,熟练使用关系型数据库,如MySQL/Postgresql等,熟悉国产自研数据库OceanBase、GaussDB、TiDB等,掌握Redis/MongoDB等Nosql数据库,熟悉Hbase等列式数据库;
6、熟练掌握Git、Gerrit、Maven等配置管理工具,熟练掌握Linux系统的使用和配置,并能进行各类中间件的配置和部署。
7、拥有较强的自我驱动力和学习能力,逻辑思维能力和自我管理能力优秀。
8、有高度的责任心,具备良好合作态度、沟通能力及团队精神,并富有工作激情、创造力和责任感,能承受高强度的工作压力。
9、具备大型分布式系统、高性能互联网应用开发经验;