Обязанности: Осуществление встречи и приветствия клиентов Зафиксировать входящий трафик (визиты, входящие звонки, электронные обращения); Поддерживать ...
Администратор баз данных (DBA)
Описание вакансии
компания "банк эсхата"
мы ищем опытного dba в платформенную команду для сопровождения, оптимизации и развития высоконагруженных баз данных в production-среде. специалист будет отвечать за стабильность, производительность, отказоустойчивость и безопасность субд, а также взаимодействовать с командами разработки и devops при проектировании архитектурных решений.
чем предстоит заниматься:
-
администрировать и оптимизировать базы данных postgresql, mysql и mariadb в production-среде.
-
настраивать и сопровождать репликации: master-slave, multi-master, gtid.
-
внедрять и поддерживать кластерные решения: galera, patroni, pgpool-ii, pgbouncer.
-
диагностировать и устранять проблемы производительности, оптимизировать sql-запросы, индексы и планы выполнения.
-
участвовать в масштабировании баз данных: партиционирование, шардинг, подготовка решений под рост нагрузки.
-
разрабатывать и поддерживать стратегии резервного копирования и восстановления данных: backup & recovery, pitr.
-
настраивать мониторинг, диагностику и алертинг по субд и инфраструктуре с использованием prometheus, grafana, zabbix и аналогичных инструментов.
-
взаимодействовать с командами разработки и devops, участвовать в проектировании архитектуры баз данных и оценке влияния изменений на производительность.
-
обеспечивать безопасность данных: роли и права доступа, аутентификация, шифрование, аудит.
-
опыт работы dba от 5 лет с postgresql, mysql и/или mariadb.
-
глубокое понимание архитектуры субд, принципов работы postgresql и mysql/mariadb, включая innodb и внутренние механизмы postgresql.
-
практический опыт настройки, сопровождения и troubleshooting репликаций и кластерных решений.
-
уверенные навыки оптимизации sql-запросов: explain, индексы, join, анализ узких мест и повышение производительности.
-
опыт работы с партиционированием, шардингом и решениями для высоконагруженных систем.
-
практический опыт организации резервного копирования и восстановления: xtrabackup, pgbackrest, pitr или аналогичные инструменты.
-
опыт работы с инструментами мониторинга: prometheus, grafana, zabbix, pmm.
-
опыт автоматизации рутинных задач и управления конфигурациями с использованием ansible, chef, puppet или скриптов.
-
понимание принципов high availability, fault tolerance и эксплуатации критичных production-систем.
-
опыт миграции крупных систем и баз данных, например mysql postgresql.
-
работу в платформенной команде над надежными и высоконагруженными системами.
-
возможность влиять на архитектуру баз данных, процессы эксплуатации и развитие инфраструктуры.
-
профессиональную команду, обмен экспертизой и участие в технически сложных проектах.




