MongoDB

MongoDB开发人员职位描述模板

MongoDB是一个基于文档的NoSQL数据库. It’s known for its support for scalability, flexibility, and sophisticated queries. 它还具有高可用性, document validation, and tools for automation, backup, and monitoring.

Share

MongoDB是一个基于文档的NoSQL数据库. It’s known for its support for scalability, flexibility, and sophisticated queries. 它还具有高可用性, document validation, and tools for automation, backup, and monitoring.

Having a sole MongoDB developer is not a common thing in the workplace. Usually, MongoDB experience is an addition to whatever back-end skills are required. 招聘广告通常需要一个后端开发人员 Node.js and C#, etc.)谁有经验与MongoDB工作.

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

It can also offer help for jobs where specialization in MongoDB is a bit more important than usual: You can couple it with other templates that involve your tech stack.

A great MongoDB developer should understand the key differences between SQL and NoSQL databases on the conceptual level. They should also be comfortable with the specific syntax of MongoDB. They can be a developer with considerable hands-on experience with MongoDB, 也可以是有开发经验的DBA.

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

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

Company Introduction

{{写一段简短而醒目的关于你公司的文字. Make sure to provide information about the company’s culture, perks, and benefits. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西. }}

Job Description

We are looking for an experienced MongoDB developer/DBA who will maintain MongoDB databases while optimizing the performance, security, MongoDB集群的可用性.

Responsibilities

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

Skills and Qualifications

  • {{如果涉及大量数据:}} 有优化大量数据插入的经验
  • {{ For Big Data: }} 有使用Hadoop等大数据解决方案的经验
  • {{ For Big Data: }} Experience designing systems that deal with large data sets and a huge volume of transactions
  • {{ Part of a DevOps team? }} 有使用DevOps自动化工具的经验,例如 {{Puppet | Ansible | other}}
  • {{ If the developer will be involved with instances on the cloud: }} Experience with {{微软Azure | AWS |谷歌云平台}} desirable
  • {{ If you will use other NoSQL databases to complement MongoDB: }} 有使用其他NoSQL数据库的经验 {{Cassandra | Amazon DynamoDB | CouchDB}}
  • {{如果您将使用其他数据库来补充MongoDB:}} 热衷于采用新的数据库技术
  • {{在招聘高级职位时尤其重要:}} Demonstrate analytical, problem-solving, presentation, 以及处理各种危急情况的人际交往能力
  • {{在招聘高级职位时尤其重要:}} Exhibit strong problem-solving skills and communications skills to handle critical circumstances well
  • {{ If for web portals: }} 在web门户架构方面有丰富的实践经验
  • {{高级和领导职位:}} Determine tools to be used for the projects and set coding standards
  • Experience in ORMs like {{添加您在这里使用的ORM/s}}
  • {{ If the developer/administrator will get involved in deployment, etc.: }} Experience in working with a {{ Linux/UNIX or Windows }} environment
  • 有开发脚本以自动执行频繁任务的经验
  • {{ If needed: }} {{熟悉度|经验}} with sharded clusters
  • Knowledge of best patterns and practices for designing document schemas
  • 很好地掌握了MongoDB的聚合框架
  • Experience with {{ put your back-end runtime language or framework here, like 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, and secure solutions with their knowledge of effective NoSQL database design and modeling. 这份招聘指南将帮助你找到理想的专家, whether you need support for a basic web application or a large-scale, data-intensive project.

Read Hiring Guide

找到合适的MongoDB面试问题

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

Read the Questions

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

Toptal是一个面向顶级MongoDB开发者的市场, engineers, programmers, coders, architects, and consultants. Top companies and startups choose Toptal MongoDB freelancers for their mission-critical software projects.

See Their Profiles

Marcin Bodnar

Freelance MongoDB Developer
PolandToptal Member Since March 1, 2019

Marcin is a senior software engineer focused on web development with over 15 years of proven professional experience (in both startups and enterprise environments) and more than 300 successful web projects. When it comes to development, he believes that motivation, communication, high resistance to stress, and team culture are crucial when bringing the clients' expectations to life. Marcin同样喜欢团队合作或独立工作.

Show More

Petr Rusanov

Freelance MongoDB Developer
NetherlandsToptal Member Since October 19, 2015

Petr is a full-stack engineer with a 17-year record of optimizing code, costs, and user experiences. He excels in crafting secure, readable, and reliable code for cloud-native services. He is proficient in Go, Node.js, PostgreSQL, MongoDB, Bigtable, GCP/AWS/Azure, React/Vue, Kubernetes, ArgoCD, Docker, and Terraform. Petr focuses on delivering exceptional user experiences and optimizing large-scale applications for peak performance and cost efficiency.

Show More

Silvio Di Stefano

Freelance MongoDB Developer
FranceToptal Member Since November 29, 2013

Silvio是一位专门从事开发的软件工程师, hosting, 并维护高质量的网站. 他与世界各地的许多团队合作过, 努力提供高端的服务和支持. He released his first website in PHP at age 14 and is an advocate for TDD.

Show More

Ksenia Kanishcheva

Freelance MongoDB Developer
FranceToptal Member Since February 16, 2016

Ksenia is a full-stack web developer who's particularly interested in creating data-driven web applications, 关系型和非关系型数据库的数据表示, 数据挖掘以发现模式并进行预测, 以及可视化的图形表示.

Show More

Michal Mikolajczyk

Freelance MongoDB Developer
PolandToptal Member Since September 17, 2014

Michal is a senior software engineer and community leader for Toptal Warsaw. He communicates well and takes the initiative needed to help startups scale. Michal writes clean, functional code, automates infrastructure, 并且喜欢协调和确定任务范围. A former digital nomad, Michal speaks at conferences, and writes articles for the Toptal Blog. His professional interests include blockchains and artificial intelligence.

Show More

Chris Yuen

Freelance MongoDB Developer
Hong KongToptal Member Since October 5, 2016

Chris is an experienced full-stack entrepreneur who has built a variety of applications over the years: from the back-end to front-end, 从拆卸到机器学习. He is passionate about staying on the forefront of technology and leveraging his experience to bring projects to a great level of success.

Show More

Ignacio Freiberg

Freelance MongoDB Developer
ArgentinaToptal Member Since June 28, 2012

Ignacio is a software and web developer with more than twelve years of experience in many programming languages, libraries, 框架(前端和后端). 他喜欢不断学习和发展新技能, and he is familiar with many different paradigms and technologies.

Show More

Pierre Ortega

Freelance MongoDB Developer
United StatesToptal Member Since May 3, 2021

Pierre is a full-stack developer who's worked in a range of roles, 包括前端开发人员构建可扩展的web平台, tools engineer designing and building new tools that simplify the developer experience, 和后端工程师实现和优化核心系统. Pierre can hit the ground running on many different project types, but he joined Toptal to join projects where he can contribute to building full-stack web platforms.

Show More

Guilherme Stiebler

Freelance MongoDB Developer
CanadaToptal Member Since December 12, 2016

Guilherme is an experienced software engineer from AWS specializing in scalable technical solutions and back-end development. He has a proven track record in optimizing complex systems and is an expert in AI, Java, TypeScript, and Python. Guilherme is passionate about driving project success with innovative, efficient tech solutions.

Show More

Julius Arden

Freelance MongoDB Developer
AustraliaToptal Member Since July 23, 2021

Julius is a front-end-biased software engineer and engineering manager with 5+ years of professional experience. 他在多个部门工作过, including marketplace, edtech, and fintech, 从初创公司到跨国公司. Julius leverages his varied experience to remain flexible and pragmatic while delivering and maintaining clean code.

Show More

Michael Perju

Freelance MongoDB Developer
United KingdomToptal Member Since July 29, 2021

Michael has a degree in AI with a strong background in algorithms and data structures. 他是伦敦皇家霍洛威大学的研究员, 发表了一篇题为“解纠缠表征学习”的论文,,并为博世(Bosch)等客户领导项目, the Mayor of London, 和GLAs大伦敦当局. He has worked with professors from universities such as UCL and Pittsburgh for UK, EU, US, 以及非洲城市的数据科学项目, to government, Healthtech, and IoT.

Show More

在Toptal Network中发现更多MongoDB开发人员

Start Hiring

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

Join the Toptal community.