Администратор баз данных Clickhouse и Postgresql

в Бластим HR
Город Москва, Russian Federation
Опубликовано 04.08.2023
Категория Айти для биотеха
Тип вакансии Удаленно
Частичная занятость
Полная занятость

Обязанности

Бластим HR помогает найти грамотного и опытного администратора баз данных, который знает СУБД Clickhouse и Postgresql, для команды молодых, целеустремленных научных сотрудников и разработчиков. Один из текущих проектов – создание, развитие и наполнение высокопроизводительной платформы GWAS-MAP для сбора, хранения, анализа, визуализации и доступа к базе данных суммарных статистик полногеномных исследований ассоциаций. База данных на текущей момент является одной из крупнейших в мире, в ней хранится информация о более чем 90 миллиардах ассоциаций генетических вариантов с разными признаками человека. Платформа реализована на основе СУБД Clickhouse и PSQL на своих серверах. Основная таблица в Clickhouse занимает 8 Tb. PSQL используется как справочная БД. Более подробно платформа GWAS-MAP описана в работах (Шашкова 2020; Shashkova et al. 2020, 2021; Горев 2021).

Основные задачи администратора баз данных:

  • Поддержание в актуальном рабочем состоянии полного объема оперативной и накапливаемой информации;
  • Защита информации от несанкционированного доступа;
  • Реализация репликации и шардирования БД по кластеру;
  • Настройка мониторинга и контроль производительности запросов;
  • Повышение отказоустойчивости (бекапы, балансировка);
  • Сохранение консистентности (настройка ролей, ограничения ресурсов).

Администратору баз данных  предстоит:

  • Согласовывать с руководителями и сотрудниками организации вопросы по совершенствованию процесса хранения и обработки информации с целью обеспечения требуемой достоверности результатов и минимизации времени расчетов;
  • По запросам руководителей, совместно с сотрудниками организации составлять технические задания на разработку программного обеспечения новых задач;
  • Осуществлять комплекс работ по внедрению программных средств;
  • Консультировать коллег по используемым БД и инструментам;
  • Обобщать и анализировать замечания сотрудников организации по работе баз данных, предлагать методы решения этих замечаний;
  • Следить за обеспечением целостности, достоверности и сохранности циркулирующих в автоматизированной информационной системе данных;
  • Вести документацию;
  • Координировать и/или осуществлять загрузку новых данных в БД.

Требования

Мы ожидаем, что у вас есть:

  • Опыт администрирования СУБД PostgreSQL и Clickhouse;
  • Навык оптимизации производительности СУБД;
  • Знания языка запросов SQL, опыт оптимизации SQL запросов;
  • Опыт администрирования ОС Linux;
  • Желательно знание языка программирования Python.

Условия

Занятость не менее 50%.

Возможна удаленная работа.

Трудоустройство в МГУ.