Администратор баз данных DBA Middle/Middle+
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Компания «INSITECH Development» является аккредитованной ИТ-компанией и специализируется на разработке высокотехнологичного программного обеспечения. На данный момент команда разработки сопровождает сеть из 7 тыс. IOT устройств.
В связи с расширением задач по модернизации баз данных ищем Инженера DBA (Middle)
Наши продукты и стеки:
Языки и системы: C/C++, Python, JAVA, QT, Raspberry
Операционные системы: RTOS, Linux, CentOS
Управление проектами: GIT, Jira
Ведение документации: Confluence
Обязанности:
-
Поддержка и администрирование PostgreSQL и ClickHouse (нагруженные кластеры, репликация, партиционирование, резервное копирование, мониторинг)
-
Разработка, доработка и развитие существующих SQL функций, мат. представлений и запросов
-
Разработка архитектуры БД
-
Поддержка Kafka-коннекторов, интеграции с Kafka
-
Настройка мониторинга (Prometheus, Grafana,
Telegram/Mattermost алерты)
-
Декомпозиция задач, оценка реализуемости, сложности и
времени выполнения.
Требования:
- Высшее профильное образование
- Глубокие знания архитектуры и администрирования СУБД их кластеров (PostgreSQL, ClickHouse)
- Навыки работы с PostgreSQL: репликация; кластеры; UDF; Triggers.
- Навыки работы с ClickHouse: построение цепочек Materialized Views; Distributed; MergeTree[s]; интеграция с kafka; интеграция с postgresql; UDF.
- SQL: написание сложных запросов, в т.ч. по обработке статистики.
- Написание bash запросов.
Будем плюсом
- Опыт работы с чужим кодом для поддержки, развития, использования полезных элементов в других проектах.
- Программирование в python;
- Организация работы кастомных ML-решений в clickhouse;
- Опыт работы с графовыми DB
Условия:
- Формат работы на выбор (гибрид, офис)
- Официальная ЗП, уровень готовы обсуждать
- Официальное трудоустройство по ТК РФ в аккредитованную IT компанию
- Полис ДМС
- В офисе уютная, оборудованная кухня для полноценного обеда и перекусов
Этапы отбора, которые вас ждут:
- онлайн интервью с HR в удобном для вас мессенджере
- техническое интервью с Руководителем команды
- интервью с Директором по развитию продуктов
- предложение о работе, оформление