Обязанности:
- Разработка новых и поддержка существующих алгоритмов на T-SQL и PL/pgSQL
- Разработка структуры БД, интеграция БД с приложениями, веб-сервисами и API
- Оптимизация производительности, выявление и устранение инцидентов
Требования:
-
Знание IDE (MS SQL Management Studio/DBeaver/SQL Assistant Editor)
-
Отличное знание SQL, PL/pgSQL, опыт разработки на языках T-SQL и PL/pgSQL от 3-х лет
-
Глубокое понимание принципов построения сложных запросов, индексов, триггеров и хранимых процедур
-
Опыт проектирования высокоэффективных БД и хранилищ данных
-
Сильные навыки решения проблем при выявлении логических ошибок в структуре базы данных и коде, проактивное предотвращение проблем
-
Владение инструментами мониторинга и диагностики производительности SQL-запросов (EXPLAIN, профилировщики, трассировка запросов)
-
Опыт анализа производительности и оптимизации запросов MS SQL Profiler/ Extended Events, Sybase PowerDesigner
-
Умение читать и понимать планы запросов
-
Владение методами и практический опыт оптимизации производительности запросов, анализа базы данных, индексирования таблиц, выявление и устранение узких мест в инфраструктуре БД
-
Умение работы с Postman, CURL опыт разработки проектов на С# в Visual Studio
-
Владение системами контроля версий (Git)
Желательно:
- Знание основ установки, настройки и администрирования PostgreSQL, MS SQL
- Проектирование и создание DWH, ETL
- Опыт эксплуатации и обслуживания высоконагруженных БД
- Навыки автоматизации регламентных операций на скриптовых языках
- Опыт бесшовной миграции БД с MS SQL на PostgreSQL
- Участие в конференциях и семинарах по технологиям баз данных
- Опыт в разработке финансовых приложений или понимание основ предметной области
Условия:
- Аккредитованная it-компания
- Комфортный офис м. Сокольники
- Полное соблюдение ТК РФ: с нами вы будете уверены в стабильности заработной платы, оплачиваемых больничных и отпусках, в начислении стажа, налоговых и пенсионных отчислениях
- Чай, кофе, ДМС
- Конкурентный уровень заработной платы