Senior DBA
АМТЕХ — аккредитованная российская IT компания-разработчик передовых решений для управления городской средой современного мегаполиса. Проекты объединяют в себе решение задач безопасности граждан, улучшения их информированности, доступности городских сервисов для населения, а также комфорта городской среды.
С 2013 года успели зарекомендовать себя как надежный партнер в работе с самыми различными заказчиками, начиная от небольших частных компаний, заканчивая крупными корпорациями.
Мы гарантируем будущему коллеге:
- Высокий уровень полностью белой заработной платы;
- Официальное оформление в рамках ТК РФ в аккредитованную IT-компанию;
- Широкий социальный пакет с ДМС со стоматологией;
- График работы 5/2 с плавающим началом дня;
- Возможность работать в полностью удаленном формате;
- Оплату больничного по ТК РФ (+компенсация до полного оклада вне зависимости от стажа 10 дней в году);
- 30 календарных дней отдыха в году (28 дней по ТК РФ + 2 дополнительных day-off);
- Комфортное рабочее место с мощным железом;
- Компенсацию занятий спортом (оплата абонемента от 30% до 75% стоимости в зависимости от стажа работы);
- Перспективные возможности для роста и развития внутри компании;
- Школу программирования для детей сотрудников;
- Работу над масштабными, интересными и социально значимыми проектами.
Чем предстоит заниматься:
- Выполнением плановых и аварийно-восстановительных работ СУБД PostgreSQL;
- Администрированием СУБД PostgreSQL, резервным копированием;
- Проектированием баз данных;
- Настройкой репликации, кластеризации СУБД PostgreSql;
- Настройкой пулеров соединений pgpool-II, pgbouncer;
- Диагностикой и решением проблем производительности СУБД (оптимизация запросов, индексов, сбор и анализ статистики, планов запросов, производительность работы патриций, сегментирования данных);
- Установкой и настройкой СУБД PostgreSQL, а так-же кластера etcd - Patroni - PostgreSQL - HAProxy – pgbouncer – keepalive;
- Анализом и прогнозированием роста потребностей баз данных в ресурсах (CPU, Storage, RAM);
- Мониторингом и выполнением проактивных действий для предотвращения аварийных ситуаций.
Мы ожидаем от кандидата:
- Опыт работы на аналогичной позиции 3+ лет;
- Знание архитектуры и особенностей работы СУБД PostgreSQL версии 15+;
- Понимание принципов кластеризации СУБД PostgreSQL (опыт использования потоковой репликации, знание и опыт использования Patroni, keepalive , haproxy и pgbouncer);
- Знание инструментов резервного копирования и восстановления СУБД PostgreSQL (pg_basebackup, pg_probackup и другие).
Будет большим плюсом:
- Опыт администрирования и тюнинга ОС Linux (CentOS);
- Опыт профилирования и оптимизации SQL-запросов (умение использовать расширения auto_explain, pg_profile и другие);
- MongoDB, Clickhouse, MsSql, ElasticSearch, Cassandra – знание или работа с этими базами данных;
- Знание одного или больше языков программирования (bash, C#, Python);
- Коммуникабельность.
Если в этом описании вы увидели себя, откликайтесь, мы с удовольствием расскажем о деталях позиции!