Обязанности: Осуществление встречи и приветствия клиентов Зафиксировать входящий трафик (визиты, входящие звонки, электронные обращения); Поддерживать ...
Администратор Баз Данных DBA
Описание вакансии
компания "дтоо институт космической техники и технологии"
обязанности:администрирование, сопровождение и развитие баз данных postgresql;
- мониторинг производительности бд, анализ и устранение узких мест;
- оптимизация sql-запросов, схем данных, индексов и процессов обработки данных;
- проектирование структуры баз данных и участие в разработке архитектуры хранения данных;
- настройка резервного копирования (backup) и восстановления (recovery);
- обеспечение высокой доступности и отказоустойчивости postgresql (streaming replication, failover, cluster solutions);
- контроль целостности, безопасности и производительности баз данных;
- анализ планов выполнения запросов (explain, explain analyze);
- настройка параметров postgresql для достижения оптимальной производительности;
- участие в миграции данных, обновлении версий postgresql и сопровождении изменений;
- автоматизация рутинных задач администрирования с использованием sql, bash, python или powershell;
- взаимодействие с командами разработки, devops и аналитиками по вопросам проектирования и эксплуатации бд;
- подготовка технической документации по архитектуре, настройкам и регламентам сопровождения бд.
требования:
- опыт работы dba postgresql от 2–3 лет;
- углубленное знание postgresql (версии 12+);
- отличное знание sql и опыт оптимизации сложных запросов;
- понимание принципов работы postgresql: mvcc, vacuum, autovacuum, wal, checkpoint, replication;
- практический опыт настройки и сопровождения кластеров postgresql;
- опыт работы с резервным копированием и восстановлением данных (pg_dump, pg_basebackup, pitr);
- знание механизмов репликации postgresql (streaming replication, logical replication);
- опыт анализа производительности бд с использованием explain analyze, pg_stat_statements и систем мониторинга;
- понимание принципов индексирования (b-tree, gin, gist, brin), партиционирования и оптимизации хранения данных;
- опыт работы в linux-среде;
- навыки автоматизации с использованием bash, python или powershell;
- опыт работы с git и понимание процессов ci/cd;
- понимание принципов информационной безопасности и разграничения доступа к данным.
будет плюсом:
- опыт работы с postgresql в высоконагруженных системах;
- опыт настройки patroni, pgbouncer, haproxy, keepalived;
- опыт работы с системами мониторинга (prometheus, grafana, zabbix);
- опыт администрирования redis, clickhouse, greenplum или других субд;
- знание docker и kubernetes;
- опыт миграции данных между различными субд;
- понимание принципов построения dwh и etl-процессов;
- опыт работы с облачными сервисами (aws, azure, yandex cloud);
- наличие сертификатов postgresql будет преимуществом.




