Программист/архитектор баз данных MySQL

до 60 000 ₽

Требования

Бэкенд
Middle
MySQL
Базы данных
Проектирование баз данных
SQL

Условия

Можно удалённо
Москва
Неполный рабочий день

Компания

Группа гражданских активистов из IT

Описание вакансии

Проект связан со сбором технических данных о маршрутизации в интернете, так называемая связность.
Данные представляют собой плоскую таблицу и приходят каждые 5 минут (выгрузка), несколько миллионов строк. Количество уменьшается до 1-2% за счет сравнения с предыдущей выгрузкой
и в базу вносятся, по сути, различия. Таблиц мало.
Обязанности:

Дополнение базы данными из разных источников (парсер можем сделать мы сами).
Оптимизация структуры хранения данных.
Формирование запросов для вывода в виде графиков, графов.
Нахождение закономерностей в изменениях, с целью уменьшения объема хранимых и передаваемых данных
Разработка механизмов очистки старых рабочих данных в базе без потери статистических данных.
БД новая, наполняем с нуля.
Требования:

Отличные знания MySQL, JOIN-ов, индексов, внешних ключей, умение создавать оптимальные запросы и оптимизировать уже существующие данные.
Умение импортировать в базу табличные данные разноформатные и связывать с существующими.
Используем PHPMyAdmin либо консоль (Debian), либо любой другой инструмент по согласованию.
Знания PHP, Bash -- приветствуются.
По сути, от Вас требуется только квалификация (чтобы не было нужды подметать за Вами мусор), и правильный подход к данным.

Ответы в течение часа (в согласованное рабочее время, разумеется)
Отчеты еженедельные с указанием затраченного времени в часах.
Выделение на проект не менее 20 реальных часов в неделю (4 часа в день в среднем)
Приоритет проекта другой работе в условиях редких, но возможных, цейтнотов.
Пунктуальность.
Общение только в Телеграм.

Приветствуется знание английского языка.

Проект долгосрочный, наличие ИП или самозанятость очень приветствуются! Либо оформление в штат компании, согласно ТК РФ.

Ключевые навыки
SQL
MySQL
Работа с базами данных