Необходимо иметь в багаже следующие знания:
Docker
Установка, настройка СУБД, Mongo, Replication, MongoDB cluster, Sharding. Стек mysql + mongo + redis + rabbit
Умение работать с Git. Настройка автодеплоя CI/CD
Уверенное знание Linux в области администрирования и безопасности, наличие опыта администрирования CentOS или Debian/Ubuntu Server.
Опыт конфигурирования NGINX, MYSQL, MONGO, REDIS, RABBITMQ для высоконагруженных систем.
Знание Openssl, Iptables.
Понимание работы кэша и его инвалидации.
Знание алгоритмов работы с очередями.
Создание docker-образов внутренних\сторонних приложений
Знание Munin/Logstash/Kibana и другие связки для мониторинга
Умение автоматизировать создание и восстановление бэкапов баз данных