Технические особенности проекта- 50 баз данных по 300GB.
- Администрирование ведется через Ansible и AWX.
Стек проекта: .NET Core, React, Ant Design, dbmate, Linq2db, Redis, Hangfire, авторизация IdentityModel, Kubernetes, Nginx, Postgres Pro, Clickhouse, Kafka, RabbitMQ, Loki, Prometheus, Grafana
Задачи- Настройка и контроль резервирования, и восстановление БД с использованием pgbackrest.
- Горячее и холодное копирование.
- Восстановление на момент времени в прошлом.
- Настройка репликации.
- Мониторинг с использованием zabbix, доработка метрик.
- Консультации разработчиков, в том числе помощь в оптимизации sql-запросов.
- Перенос данных с помощью дампов.
- Разработка и правка ansible сценариев.
- Оперативное восстановление БД на резерве в экстренных ситуациях.
- Перенос серверов с хоста на хост с помощью standby с минимальным простоем.
- Обновление версий Postgres.
- Поддержка существующих разработок (восстановление БД и областей на выделенном сервере).
- Разбор и устранение инцидентов в работе Postgres.
- Оптимизация инфраструктуры.
Требования- Опыт работы с Postgres ДБА от 2 лет.
- Опыт работы с Clickhouse от 2 лет.
- Базовые знания Linux (bash-скрипты, ssh, scp, пакеты, репозитории).
- Опыт работы Ansible, AWX.
Условия- Гибкий график работы, без ночных дежурств.
- Выстроенные процессы: использование своей проектной методологии, единые подходы на всех проектах, система наставничества, сформированные планы адаптации, менторство.
- Работа в аккредитованной IT-компании, официальное трудоустройство, белая фиксированная зарплата, ДМС со стоматологией, кафетерий льгот от компаний-партнеров.
- Скидки на изучение иностранных языков, возможность изучать в группах с коллегами.
- Корпоративные мероприятия в городах присутствия, билеты для удаленных сотрудников за счет компании.
Этапы отбора: общение по телефону с HR (5 минут), техническое собеседование, итоговое решение.