Основные задачи
- Поддержание работоспособности нескольких Kubernetes кластеров Linux-based серверов, развертывание и поддержание сервисов;
- Работа с облачными провайдерами, в особенности DigitalOcean;
- Поддержание и развертывание различных БД, таких как Postgres, MariaDB, Clickhouse;
- Поддержание и обслуживание ElasticSearch кластеров (Kubernetes helm / docker);
- Развертывание приложений в Kubernetes, автоматизация процессов развертывания для различных приложений;
- Обслуживание удаленных bare-metal машин;
- Поддержание и обслуживание офисного сервера.
Требования к кандидату
- Опыт работы с Debian/Ubuntu/CentOS не менее 3 лет;
- Опыт работы с Kubernetes от 6 месяцев;
- Понимание принципов организации CD в Kubernetes, опыт работы с одной из таких систем (ArgoCD/Flux CD/др.);
- Опыт работы с Helm (версии 2 и 3), умение составлять свои Helm-чарты, а также дебажить темплейты;
- Умение работать с docker-compose, kubectl; понимание принципов составления конфигураций для docker-compose и Kubernetes;
- Опыт работы с MySQL-based базами данных, умение разворачивать отказоустойчивый кластер БД из 3 реплик;
- Умение писать bash-скрипты на уровне «хорошо»;
- Знание базовых утилит в Debian-based системах, умение быстро локализовать распространенные проблемы;
- Умение отладки сетевых приложений и проблем на сети;
- Готовность максимально быстро реагировать на внештатные ситуации;
- Знание одного популярного языка программирования.
Будет плюсом
- знание Python или JS на уровне «хорошо».
Условия работы
- Официальное оформление с белой ЗП;
- Удаленную работу с частично офисной занятостью (приезды в офис только по необходимости);
- Офис с панорамным видом на Москву и чилл-зоной на м. Дмитровская;
- Гибкое начало дня и лояльный коллектив;
- Профессиональное и карьерное развитие;
- Финансовые бонусы по результатам работы;
- Классная команда с опытом работы в различных гейм-студиях.