Mongo Consultant

Skills
MongoDB databases Sharding Schema design

Job Description

Experience in installing, configuring and upgrading MongoDB databases, as well as general administration.

Schema design, performance tuning, query optimization, backup solutions (Physical and Logical) Replica set (elections, read/write concerns, arbiters) etc

Sharding (choosing a good shard key, balancer, moving chunks, zoning shard with pre-split chunks, etc)

Engine selection and usage

Detailed understanding of monitoring requirements

Demonstrable experience of administering Linux based systems

Knowledge about virtualized environments such as VMWare, Docker and/or Kubernetes

Knowledge of public cloud providers (AWS, Google Cloud, Digital Ocean and/or Azure)

Scripting/automation tooling (bash/python and Ansible) experience