Graviti

上海·互联网·20-99人

高级后端开发工程师

20-35K·14薪

上海

3-5年

本科

全职

职位描述
高级后端工程师 – (数据管理平台)
 
帮助公司设计并实现下一代海量数据存储和管理平台,帮助大小企业更加高效的管理和使用海量非结构化数据。
 
工作职责:
对于解决从未被解决过或是有挑战性的问题充满激情
能从系统和架构的角度理解数据的流动,并且通过熟悉的技术,加速数据的流动,或使其流动的更为稳定,并提供相应的接口
可以设计系统处理大量二进制数据的读写,同步或者异步,可以有效的组织二进制数据和其描述数据的映射关系
保证系统的稳定性,错误可容忍性还有可恢复性
在适当的时候需要设置和实现业务逻辑,并将这些业务逻辑封装成服务,供其他模块调用
 
所需技能:
善于团队协作,能够很好的和团队沟通,并且愿意完成团队分配的任务
有丰富的存储产品相关经验,了解RDB(SQL数据库),NoSQL和文件存储的多种技术,包括但不限于 MySQL,PostgreSQL,Cassandra,MongoDB,Redis,Kafka,RocketMQ,RabbitMQ,HDFS等等,或是基于这些技术开发的组件
对于至少一种OOP语言或者Functional语言比较了解,包括但不限于 golang,Java,python,C++
对于RPC系统和技术比较了解
对于CDN技术比较了解
有很好的技术开发习惯,包括文档的撰写,代码撰写规范,code review,对于代码质量有自己的要求,并且熟悉设计模式和代码优化
至少有3年或者以上的开发经验
 
加分项:
有开发过大型分布式系统的经验者优先
有开发过视频相关网站视频存储后台的优先
有做过图片存储和搜索相关经验者优先
有在云厂商做过对象存储平台经验者优先
相似职位