Mongo Consultant
Skills
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