MongoDB

MongoDB开发人员职位描述模板

MongoDB是一个基于文档的NoSQL数据库. 它以支持可伸缩性、灵活性和复杂查询而闻名. 它还具有高可用性, document validation, and tools for automation, backup, and monitoring.

Share

MongoDB是一个基于文档的NoSQL数据库. 它以支持可伸缩性、灵活性和复杂查询而闻名. 它还具有高可用性, document validation, and tools for automation, backup, and monitoring.

拥有唯一的MongoDB开发人员在工作场所并不常见. 通常,MongoDB经验是所需后端技能的补充. 招聘广告通常需要一个后端开发人员 Node.js and C#, etc.)谁有经验与MongoDB工作.

However, 用于拥有许多MongoDB实例的大型企业, 一个专门的MongoDB开发人员是有意义的. 在这种情况下,这个模板可以帮助您.

它还可以为MongoDB专业化比平时更重要的工作提供帮助:您可以将它与 other templates that involve your tech stack.

一个优秀的MongoDB开发人员应该在概念层面上理解SQL和NoSQL数据库之间的关键区别. 他们还应该熟悉MongoDB的特定语法. 他们可以是具有丰富的MongoDB实践经验的开发人员, 也可以是有开发经验的DBA.

MongoDB开发人员-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西. }}

Job Description

我们正在寻找有经验的MongoDB开发人员/DBA,他们将在优化性能的同时维护MongoDB数据库, security, MongoDB集群的可用性.

Responsibilities

  • 维护和配置MongoDB实例
  • 保持数据库设置和体系结构的清晰文档
  • 编写备份和灾难恢复的过程
  • 确保数据库达到最高的性能和可用性
  • Design indexing strategies
  • 配置、监视和部署副本集
  • 通过补丁升级数据库
  • 创建角色和用户,并设置其权限
  • {{在这里添加任何其他相关职责. }}

Skills and Qualifications

  • {{如果涉及大量数据:}} 有优化大量数据插入的经验
  • {{ For Big Data: }} 有使用Hadoop等大数据解决方案的经验
  • {{ For Big Data: }} 有设计处理大型数据集和大量事务的系统的经验
  • {{ Part of a DevOps team? }} 有使用DevOps自动化工具的经验,例如 {{ Puppet | Ansible | other }}
  • {{如果开发人员将涉及云上的实例:}} Experience with {{微软Azure | AWS |谷歌云平台}} desirable
  • {{如果您将使用其他NoSQL数据库来补充MongoDB:}} 有使用其他NoSQL数据库的经验 {{Cassandra | Amazon DynamoDB | CouchDB}}
  • {{如果您将使用其他数据库来补充MongoDB:}} 热衷于采用新的数据库技术
  • {{在招聘高级职位时尤其重要:}} Demonstrate analytical, problem-solving, presentation, 以及处理各种危急情况的人际交往能力
  • {{在招聘高级职位时尤其重要:}} 表现出较强的问题解决能力和沟通能力,能很好地处理关键情况
  • {{ If for web portals: }} 在web门户架构方面有丰富的实践经验
  • {{高级和领导职位:}} 确定项目要使用的工具并设置编码标准
  • Experience in ORMs like {{添加您在这里使用的ORM/s}}
  • {{如果开发人员/管理员将参与部署等.: }} Experience in working with a {{ Linux/UNIX or Windows }} environment
  • 有开发脚本以自动执行频繁任务的经验
  • {{ If needed: }} {{熟悉度|经验}} with sharded clusters
  • 了解设计文档模式的最佳模式和实践
  • 很好地掌握了MongoDB的聚合框架
  • Experience with {{将后端运行时语言或框架放在这里,如Node.js or .NET Core }} MongoDB driver
  • DevOps经验来支持我们的数据库 {{ If needed }}
  • {{确保提及任何其他框架, libraries, 或者其他与您的开发堆栈相关的技术. }}
  • {{列出您可能需要的任何教育水平或证书. }}
See also:Toptal不断增长的社区驱动列表 MongoDB面试必备问题

Toptal Engineers最近的MongoDB文章

How to Hire MongoDB Developers

MongoDB开发人员构建可扩展, performant, 和安全解决方案与他们的知识有效的NoSQL数据库设计和建模. 这份招聘指南将帮助你找到理想的专家, 无论您是需要支持基本的web应用程序还是大规模的web应用程序, data-intensive project.

Read Hiring Guide

找到合适的MongoDB面试问题

阅读社区驱动的MongoDB面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

现在聘请一名顶级MongoDB开发人员

Toptal是一个面向顶级MongoDB开发者的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司选择Toptal MongoDB自由职业者进行关键任务软件项目.

See Their Profiles

Marcin Bodnar

Freelance MongoDB Developer
PolandToptal Member Since March 1, 2019

Marcin是一名专注于web开发的高级软件工程师,拥有超过15年的专业经验(在初创公司和企业环境中),并成功完成了300多个web项目. When it comes to development, he believes that motivation, communication, high resistance to stress, 在实现客户期望的过程中,团队文化至关重要. Marcin同样喜欢团队合作或独立工作.

Show More

Petr Rusanov

Freelance MongoDB Developer
NetherlandsToptal Member Since October 19, 2015

peter是一名全栈工程师,拥有17年优化代码、成本和用户体验的经验. 他擅长为云原生服务编写安全、可读和可靠的代码. He is proficient in Go, Node.js, PostgreSQL, MongoDB, Bigtable, GCP/AWS/Azure, React/Vue, Kubernetes, ArgoCD, Docker, and Terraform. peter专注于提供卓越的用户体验和优化大规模应用程序,以实现最佳性能和成本效率.

Show More

Silvio Di Stefano

Freelance MongoDB Developer
FranceToptal Member Since November 29, 2013

Silvio是一位专门从事开发的软件工程师, hosting, 并维护高质量的网站. 他与世界各地的许多团队合作过, 努力提供高端的服务和支持. 他在14岁时用PHP发布了他的第一个网站,并且是TDD的倡导者.

Show More

Ksenia Kanishcheva

Freelance MongoDB Developer
FranceToptal Member Since February 16, 2016

Ksenia是一名全栈web开发人员,对创建数据驱动的web应用程序特别感兴趣, 关系型和非关系型数据库的数据表示, 数据挖掘以发现模式并进行预测, 以及可视化的图形表示.

Show More

Michal Mikolajczyk

Freelance MongoDB Developer
PolandToptal Member Since September 17, 2014

Michal是Toptal Warsaw的高级软件工程师和社区领导者. 他善于沟通,主动帮助创业公司扩大规模. Michal writes clean, functional code, automates infrastructure, 并且喜欢协调和确定任务范围. 作为一名前数字游民,Michal在会议上发言,并为Toptal Blog撰写文章. 他的专业兴趣包括区块链和人工智能.

Show More

Chris Yuen

Freelance MongoDB Developer
Hong KongToptal Member Since October 5, 2016

Chris是一位经验丰富的全栈企业家,多年来构建了各种各样的应用程序:从后端到前端, 从拆卸到机器学习. 他热衷于保持在技术的最前沿,并利用他的经验将项目带到一个巨大的成功水平.

Show More

Ignacio Freiberg

Freelance MongoDB Developer
ArgentinaToptal Member Since June 28, 2012

Ignacio是一名软件和web开发人员,拥有超过12年的编程语言经验, libraries, 框架(前端和后端). 他喜欢不断学习和发展新技能, 他熟悉许多不同的范例和技术.

Show More

Pierre Ortega

Freelance MongoDB Developer
United StatesToptal Member Since May 3, 2021

Pierre是一名全栈开发人员,曾担任过各种角色, 包括前端开发人员构建可扩展的web平台, 工具工程师设计和构建简化开发人员体验的新工具, 和后端工程师实现和优化核心系统. 皮埃尔可以在许多不同类型的项目中一马当先, 但他加入Toptal是为了加入他可以为构建全栈网络平台做出贡献的项目.

Show More

Guilherme Stiebler

Freelance MongoDB Developer
CanadaToptal Member Since December 12, 2016

Guilherme是来自AWS的经验丰富的软件工程师,专门从事可扩展技术解决方案和后端开发. 他在优化复杂系统方面有良好的记录,是人工智能方面的专家, Java, TypeScript, and Python. Guilherme热衷于通过创新、高效的技术解决方案推动项目成功.

Show More

Julius Arden

Freelance MongoDB Developer
AustraliaToptal Member Since July 23, 2021

Julius是一名前端软件工程师和工程经理,拥有5年以上的专业经验. 他在多个部门工作过, including marketplace, edtech, and fintech, 从初创公司到跨国公司. Julius利用他丰富的经验在交付和维护干净代码的同时保持灵活性和实用性.

Show More

Michael Perju

Freelance MongoDB Developer
United KingdomToptal Member Since July 29, 2021

Michael拥有人工智能学位,在算法和数据结构方面有很强的背景. 他是伦敦皇家霍洛威大学的研究员, 发表了一篇题为“解纠缠表征学习”的论文,,并为博世(Bosch)等客户领导项目, the Mayor of London, 和GLAs大伦敦当局. 他曾与伦敦大学学院和匹兹堡大学等大学的教授合作, EU, US, 以及非洲城市的数据科学项目, to government, Healthtech, and IoT.

Show More

现在注册以查看更多资料.

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

Join the Toptal community.