datsteam

Senior DBA PostgreSQL/ClickHouse

Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года – рекламные платформы, мобильные приложения, финтех-продукты и решения.

datsteam

Зарплата не указанаРоссияМоскваУдалёнка

Наша распределенная команда Dev насчитывает более 800 специалистов и разрабатывает собственные продукты с 2012 года – рекламные платформы, мобильные приложения, финтех-продукты и решения.

У нас проектно-ориентированный подход, матричная структура с привязкой специалистов к одному проекту, но при этом мы работаем командой. В работе мы применяем SCRUM, Agile.

Сейчас мы ищем в департамент инфраструктуры Senior Database Administrator (PostgreSQL/ClickHouse)

Задачи:

  • Проектирование, внедрение и эксплуатация кластеров PostgreSQL и ClickHouse

  • Разработка и развитие архитектуры схем репликации, отказоустойчивости и disaster recovery

  • Планирование и проведение капасити-планирования, оптимизация производительности под высокие нагрузки

  • Разбор и устранение сложных инцидентов, включая расследование деградации и потерь данных

  • Настройка и развитие процессов резервного копирования и восстановления

  • Ревью и оптимизация SQL-запросов и схем данных совместно с разработчиками

  • Разработка и поддержка автоматизации (Ansible, Terraform) для управления инфраструктурой БД

  • Менторство младших коллег, участие в найме и код-ревью

  • Формирование стандартов и best practices эксплуатации БД в компании

Мы ждем от вас:

Linux

  • Уверенное владение systemd, tuning ядра ОС под нагрузку БД (`sysctl`, лимиты, huge pages)
  • Глубокое понимание файловых систем, работы с дисковой подсистемой (RAID, LVM, влияние I/O scheduler)
  • Продвинутая диагностика ресурсов: `perf`, `strace`/`ltrace`, `iostat`, `vmstat`, анализ узких мест CPU/IO/Memory под нагрузкой БД
  • Сеть: настройка и диагностика сложных сетевых сценариев (VIP, балансировка, latency между репликами)
  • Написание bash/Python скриптов для автоматизации рутинных и нетривиальных операционных задач
  • Опыт эксплуатации БД в контейнеризированных средах (Docker, Kubernetes — StatefulSet, Operators) будет плюсом


Базы данных — теория (продвинутый уровень)

  • Глубокое понимание MVCC, уровней изоляции транзакций, влияния на блокировки и производительность
  • Понимание внутреннего устройства СУБД: WAL, checkpoint, vacuum (для PostgreSQL), merge tree механика (для ClickHouse)
  • Проектирование схем данных с учётом нормализации/денормализации под конкретные паттерны нагрузки (OLTP vs OLAP)
  • Продвинутая работа с индексами: B-Tree, GIN, GiST, BRIN (PostgreSQL); индексы и партиционирование в ClickHouse
  • Понимание CAP-теоремы, компромиссов согласованности и доступности в распределённых системах


PostgreSQL

  • Экспертная работа с CLI (`psql`), администрирование ролей и прав, Row-Level Security
  • Настройка и тюнинг конфигурации (`postgresql.conf`), понимание влияния ключевых параметров на производительность
  • Работа с расширениями (`pg_stat_statements`, `pg_repack`, `pgaudit`, `postgis` и др.)
  • Партиционирование таблиц, работа с `EXPLAIN ANALYZE`, оптимизация планов запросов
  • Настройка потоковой репликации (streaming replication), логической репликации, Patroni/repmgr для отказоустойчивости
  • Опыт миграции и апгрейда мажорных версий PostgreSQL


ClickHouse

  • Проектирование схем таблиц (MergeTree и его модификации), выбор партиционирования и ключей сортировки
  • Настройка распределённых кластеров (Distributed engine, шардирование, репликация через ZooKeeper/ClickHouse Keeper)
  • Оптимизация запросов и материализованных представлений под аналитические нагрузки
  • Настройка TTL, компрессии и политик хранения данных
  • Мониторинг и диагностика типовых проблем ClickHouse (merge-задержки, распределение нагрузки по шардам)


Backup & Restore

  • Проектирование стратегий backup/restore для PostgreSQL (`pg_basebackup`, `pgBackRest`, WAL-archiving) и ClickHouse (`clickhouse-backup`)
  • Разработка и тестирование DR-планов, регулярная проверка восстанавливаемости бэкапов
  • Point-in-time recovery


Репликация и отказоустойчивость

  • Проектирование и внедрение схем high availability (Patroni, repmgr, ClickHouse Keeper)
  • Настройка автоматического failover, работа с VIP/балансировщиками
  • Диагностика и устранение репликационного лага, split-brain сценариев


Мониторинг

  • Проектирование дашбордов и алертинга (Grafana/Prometheus) под специфику PostgreSQL и ClickHouse
  • Глубокий анализ slow query логов, построение процессов проактивного выявления проблем производительности


Automation & Tools

  • Уверенное владение Git (в т.ч. code review, ветвление, работа в команде)
  • Разработка и поддержка Ansible-плейбуков и/или Terraform-модулей для управления инфраструктурой БД
  • Опыт работы с CI/CD пайплайнами применительно к изменениям схем БД

Также будет плюсом:

  • Опыт миграции с других СУБД на PostgreSQL/ClickHouse

  • Опыт работы с Kafka/message-брокерами в связке с ClickHouse (для near-realtime аналитики)

  • Участие в проектировании архитектуры данных на уровне компании

  • Опыт выступлений на митапах/внутренних докладах, менторства

Как мы работаем и что предлагаем:

  • Несколько вариантов оформления и способов выплат;

  • Full remote или гибридный офис, работа из любой страны с удобным часовым поясом;

  • Гибкий график - лояльное начало дня с 9.00 до 11.00 по МСК, 8 часов рабочий день;

  • Возможность выбрать привычное оборудование с доставкой на дом;
  • Performance review и непрерывное обучение: у нас есть внутренняя Академия, а также много партнёрских программ, которые поделятся знаниям не только в профессиональной сфере, но и поддержат твои хобби;

  • Развитая культура коммуникаций: турниры онлайн и оффлайн, тех комьюнити, митапы, co-working дни, встречи и пати на летней веранде, тимбилдинги;

  • Офис с панорамой на Москву-реку и летняя веранда с гамаками и пиццей для тех, кто работает в Москве и локальные тимбилдинги в других городах и странах для удаленщиков.

Похожие вакансии Администратор баз данных

hh.ru
аптечная сеть ваша №1 х таблетка.ру
от 150k ₽РоссияМоскваОфис

Аптечная сеть «ТАБЛЕТКА.РУ» — динамично развивающаяся компания, работающая на рынке с 2018 года. Мы входим в ТОП-25 аптечных брендов России по версии РБК, DSM Group и Vademecum.
Мы постоянно растем и развиваемся, в связи с чем ищем , активного и заинтересованного SQL программиста.

Основная задача: разработка и поддержка SQL-логики, хранимых процедур, функций, отчётов и обменов данными между системами (ERP, сторонние сервисы). А также участие в роле ведущего разработчика в проекте по переходу на новое ПО(ERP) собственной разработки базы PostgreSQL

Обязанности SQL-специалиста:

  • Разработка SQL-запросов, функций и процедур под бизнес-процессы.
  • Подготовка данных для выгрузок во внешние системы.
  • Загрузка данных из внешних систем в БД предприятия.
  • Создание представлений и выборок для пользователей ERP.
  • Настройка и сопровождение отчётов и печатных форм.
  • Участие в создании пользовательских форм (SQL + LowCode).
  • Оптимизация существующего SQL-кода.

Требования:

  • Опыт работы с транзакционными СУБД от 3 лет (PostgreSQL / MS SQL / Firebird — хотя бы одна, лучше две и более).
  • Уверенное владение T-SQL, понимание реляционной модели и нормализации данных.
  • Умение разбираться в чужом коде.
  • Английский — для чтения документации.
  • Базовые навыки администрирования SQL (права, индексы, бэкапы).

Будет плюсом:

  • Опыт работы сразу с несколькими СУБД.
  • Знание Python, C#, VBA или Delphi.
  • Опыт работы с SSAS / кубами.
  • Опыт интеграций с внешними системами (файлы, API).

Условия:

  • Оформление по ТК РФ с первого рабочего дня.

  • Конкурентоспособная заработная плата (обсуждается по итогам интервью).

  • График 5/2: с 9:00 до 18:00 или с 10:00 до 19:00, офисный формат (удаленный формат не предусмотрен).

  • Комфортный БЦ, локация: г. Москва, 3-й проезд Перова Поля, д. 3А.

  • Профессиональный рост в стабильной, быстро развивающейся компании.

  • Корпоративные спортивные активности (волейбол).

hh.ru
системный софт

Инженер СУБД

системный софтАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Компания «Системный Софт» активно растет и ищет "Инженера СУБД" для дополнения нашей команды! Мы являемся системным интегратором и экспертами в области подбора и поставки программного обеспечения и ИТ-оборудования, и мы стремимся обеспечить возможности для профессионального и карьерного роста. Если у вас есть опыт работы с системами управления базами данных и вы хотите стать частью нашей команды, мы с радостью рассмотрим вашу кандидатуру. Присоединяйтесь к нам и станьте частью компании, которая стремится быть лучшей во всем!

Обязанности:

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

Требования:

  • Высшее образование в области информационных технологий.
  • Профессиональный опыт работы с популярными системами управления базами данных (Oracle, PostgreSQL, MySQL, MS SQL Server, MongoDB и др.) опыт от 3-х лет.
  • Глубокое понимание архитектуры баз данных и принципов проектирования высоконагруженных систем.
  • Умение настраивать репликацию, кластеры баз данных.
  • Навыки оптимизации запросов и индексирования таблиц.
  • Опыт работы с инструментами мониторинга производительности и анализа нагрузки на БД.
  • Базовые знания операционных систем Linux и Windows, умение управлять серверами через командную строку.
  • Понимание принципов сетевых технологий и работы протоколов TCP/IP.
  • Английский язык на уровне чтения технической документации.

Будет плюсом:

Сертификации по используемым СУБД (Oracle Certified Professional, Microsoft Certified Solutions Expert, DBA1-10 PosgreSQL PRO и выше).

Опыт работы с российскими СУБД.

Опыт разработки скриптов автоматизации (Shell/Bash, Python, PowerShell).

Участие в крупных проектах внедрения и поддержки корпоративных ИТ-инфраструктур.

Пройденное обучение Администрирование Машины баз данных Скала^р МБД.П и Администрирование виртуальных рабочих мест (VDI) Машины виртуализации Скала^р МВ.ВРМ (МДИ.Р).

Условия:
  • Официальное оформление по ТК РФ.
  • Заработная плата, состоящая из оклада и премиальной части. Оклад обсуждается индивидуально по итогам собеседования. Готовы рассмотреть ожидания кандидатов.
  • Удаленный формат работы.

  • Вовлеченное руководство.
  • ДМС со стоматологией.

Сайты компаний

Database Administrator (PostgreSQL)

Автоподнятие
Зарплата не указанаКазахстанАлматыОфис
Текст:
Оригинал доступен только пользователям с подпиской

Локация

Алматы, работа в офисе с возможностью удалённого подключения при необходимости.

О компании

Крупная технологическая компания, развивающая масштабные продукты в Казахстане. Работа ведётся в команде с современным офисом и поддержкой профессионального развития.

Что нужно делать

  • Администрировать и сопровождать серверы PostgreSQL и Linux, отслеживать состояние баз данных и устранять причины инцидентов и сбоев
  • Оптимизировать производительность баз данных и SQL-запросов, планировать и эффективно использовать вычислительные ресурсы, связанные с БД
  • Разрабатывать, внедрять и контролировать регламенты резервного копирования и восстановления баз данных
  • Консультировать разработчиков и специалистов технической поддержки по вопросам работы с базами данных

Требования

  • Опыт администрирования PostgreSQL от 2 лет и уверенное владение Linux на уровне системного администратора
  • Практический опыт мониторинга производительности БД, анализа нагрузки и расследования инцидентов, оптимизации PostgreSQL и SQL-запросов
  • Опыт настройки и сопровождения резервного копирования и восстановления баз данных; понимание принципов высокой доступности и отказоустойчивости будет преимуществом
  • Ответственность, внимательность к деталям и умение работать в команде; плюсом будут системы мониторинга (Prometheus, Grafana, Zabbix), автоматизация на Bash и Python, репликация и кластеризация PostgreSQL

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.