IT-компания GNIVC- партнер государственных компаний и лидеров российского бизнеса, разработчик и системный интегратор крупнейших государственных информационных систем, а также коммерческих решений для налогового мониторинга.
Обязанности:
глубокое знание одной или нескольких СУБД: PostgreSQL, Clickhouse, Opensearch;
умение устанавливать, настраивать и обновлять СУБД;
понимание нормализации и денормализации;
создание и оптимизация схем БД (таблиц, индексов, представлений, хранимых процедур);
анализ и оптимизация запросов (query tuning, execution plans, EXPLAIN/ANALYZE);
работа с партиционированием, материализованными представлениями, репликацией;
настройка стратегий резервного копирования (полные, дифференциальные, инкрементальные);
восстановление данных при сбоях (point-in-time recovery, disaster recovery);
тестирование процедур восстановления;
настройка отказоустойчивых решений: кластеризация, репликация (мастер-слейв, мастер-мастер), Always On (SQL Server), streaming replication (PostgreSQL);
шардинг, балансировка нагрузки, read/write splitting, управление пользователями, ролями и привилегиями, аудит и мониторинг подозрительной активности;
соответствие стандартам (GDPR, HIPAA, PCI DSS и др.);
написание скриптов для рутинных задач (резервное копирование, мониторинг, очистка логов): Bash, PowerShell, Python, PL/pgSQL, T-SQL и др, использование инструментов автоматизации (Ansible, cron, SQL Agent);
настройка систем мониторинга (Zabbix);
анализ метрик: загрузка CPU, I/O, блокировки, время выполнения запросов;
выявление «узких мест» и устранение узких мест в производительности.