28 декабря 2024
ITQ Group - компания IT-энтузиастов, создающая собственное программное обеспечение и специализирующаяся на заказной разработке для финансового и инвестиционного секторов, ритейла, крупных промышленных холдингов и лотерейного бизнеса.
Мы используем гибкие методологии разработки и ценим комфортные взаимоотношения с нашими сотрудниками.
О проекте: Команда инвестиционного направления обеспечивает взаимодействие инвесторов с торговыми площадками, помогает им покупать и продавать финансовые инструменты на фондовом, срочном и валютном рынках. Ты будешь участвовать в развитии сервисов и продуктов, которые сделают нас лидером рынка и которыми будут пользоваться миллионы пользователей.
Обязанности:
Развивать направление PostgreSQL: администрировать PostgreSQL (основной фокус) и MSSQL (меньшая часть задач);
Обеспечивать безопасность СУБД, резервное копирование и восстановление;
Настраивать кластера и высокодоступность для СУБД;
Мониторить, анализировать и оптимизировать производительность СУБД, выявлять узкие места и подготавливать рекомендации по оптимизации проблемных SQL запросов;
Разрабатывать и поддерживать инструменты автоматизации и эксплуатации СУБД;
Решать возникающие инциденты с СУБД с их последующим анализом;
Писать техническую документацию.
Практический опыт установки и администрирования PostgreSQL (в идеале PostgreSQL PRO);
Понимание особенностей СУБД PostgreSQL (структура каталога, статистика использования, план запроса, транзакции, блокировки, журнал предзаписи);
Понимание принципов построения составных SQL запросов (CTE, рекурсивные, вложенные);
Умение анализировать журналы БД, статистику, тяжелые запросы, узкие места в производительности БД и устранять последние;
Способность разобраться в существующих процедурах и функциях PL/pgSQL, SQL, работа с данными в формате CSV, JSON, XML;
Опыт администрирования, настройки cредств мониторинга производительности / работы / доступности серверов в разрезе СУБД;
Опыт написания автоматизаций на Bash, Python;
Понимание принципов работы сетевых протоколов;
Опыт работы с системой контроля версий Git.
Будет плюсом:
Опыт разработки в T-SQL (доработка t-sql с целью оптимизации);
Опыт написания автоматизаций на Powershell;
Опыт в разработке архитектуры баз данных высоконагруженных приложений;
Условия: