NOSQL开发人员职位描述模板/简介

我们正在寻找一个有动力的NOSQL开发人员加入我们的敏捷专家团队,并为开发复杂而有趣的解决方案做出贡献。

如果您是一个不断渴望学习和增强技能的技术爱好者,那么您就是我们正在寻找的那种人!

NOSQL开发人员工作资料

NOSQL数据库(也称为“不仅仅是SQL”)是非纽扣数据库,它们以关系表不使用的方式存储数据。 NOSQL数据库根据其数据模型分为几个类别。

文档,钥匙值,宽列和图是最常见的。他们提供灵活的模式,并可以随着大量数据和大量用户需求而迅速增长。

汇报给

  • 技术领导
  • NOSQL开发人员高级

NOSQL开发人员责任

  • 调查,评估和建议NOSQL产品以及监视/管理解决方案
  • 调查,分析并介绍现有和新的NOSQL解决方案,以及最佳用例
  • 评估系统的性能
  • 调查,研究并进行修复,新版本和功能升级可访问
  • 帮助开发团队为其应用程序创建,建模和验证NOSQL解决方案
  • 自行发展和维护技术知识,认证和技能
  • 在收到适中的方向和监督的同时有效地处理日常职责

NOSQL开发人员需求和技能

  • 深入了解NOSQL数据库的查询,对Mongo DB碎片的熟悉以及动手的经验调整数据库集合和碎片以达到峰值性能
  • Linux操作系统管理方面的广泛知识
  • 一些设计和/或管理NOSQL基础架构的经验
  • 一个或多个Apache软件基金会大数据和数据库项目的专业知识,例如Cassandra,Hadoop,Hbase,MongoDB,Flume等
  • 在安装,配置,管理,部署和基准NOSQL系统方面的专业知识
  • 经验创建,开发和记录用例
  • 标准开发人员工具集的专业知识,例如Java,XML,JSON,REST,Shell,Perl等
  • MongoDB体系结构专家,用于将交易数据加载到MongoDB群集
    • 为了实现峰值数据库性能,体验应包括收集构建,访问方法调整,碎片实现,索引构建和调试查询执行
    • 广泛了解桌子体系结构,索引使用,查询计划分析和绩效改进