Разработчик баз данных

Дата размещения вакансии: 23.05.2025
Работодатель: ГК Innostage
Уровень зарплаты:
з/п не указана
Город:
Казань
Требуемый опыт работы:
От 3 до 6 лет
Innostage — первый и единственный системный интегратор в России, который проверяет собственную киберустойчивость на практике, выйдя на багбаунти в режиме открытых кибериспытаний. 1166 хакеров безуспешно ломают нас каждый день за 10 миллионов рублей!
ТОП-3 крупнейших интеграторов РФ в сфере защиты информации
ТОП-10 поставщиков в сфере ИБ и крупнейших компаний в области кибербезопасности в РФ
1500+ профессионалов выбрали Innostage своим работодателем
Сейчас мы находимся в поиске Разработчик баз данных в финтех проект.

Задачи:

  • Создание скриптов SQL (DDL, DML) для MSSQL и Postgres Pro c учетом особенностей БД в таких отношениях как транзакционность, возможность отката, в том числе вручную, при успешно завершенной транзакции, оптимальность кода в части ресурсоемкости и скорости выполнения, лаконичность, отсутствие багов в сдаваемых задачах.
  • Ревью и оптимизация существующей схемы БД – выработка предложения по структурным изменениям в части оптимизации ресурсов, улучшения скорости выполнения запроса, определение оптимальных индексов – анализ запросов, выполняемых приложениями и передача таких рекомендаций Архитектору.
  • Документирование БД – смысловое описание (зачем существует схема, таблица, какое поле, что означает и т.п.), в сотрудничестве с аналитиками и лидами разработки.
  • Настройка серверов БД в части оптимальной конфигурации относительно рабочих нагрузок - в тесном взаимодействии с Заказчиком.
  • На основе проработанных Архитектором вариантов решений дальнейшая проработка реализации – кластеризации и репликации БД, настройки сервера БД в части конфигурации конкретно продукта (Postgres Pro в основном) для тестовой/продуктивной сред, оптимизация под рабочие нагрузки конфигураций, создание тестовых наборов данных, проведение тестирования на больших объемах данных, проведение практических PoC совместно с Архитектором;
  • Совместно с аналитиком проработка вноса новых таблиц в схемы;
  • Работа с репозиториями git в части версионности БД, скриптов и др. артефактов;
  • Разработка процедур и функций для MSSQL, PostgresPro;
  • Проверка работоспособности кода и его исправление

Опыт и навыки:

  • Опыт работы разработчиком БД (PostgreSQL, MSSQL) не менее 3х лет;
  • Знание и понимание статистических таблиц БД Postgres Pro;
  • Знание Plpgsql, SQL, Python, Bash;
  • Понимание работы БД на низком уровне;
  • Опыт работы с Linux

Будет плюсом:

1. Понимание как создавать плагины для PostgresPro;
2. Опыт работы с Oracle;
3. Общее представление о Java;
4. Знание TCL, Perl;
5. Опыт работы с Docker.

Условия:

  • Помощь в адаптации для быстрого погружения в работу;
  • ДМС (включая ежегодный Check UP, стоматологию, телемедицину, психологическую поддержку в онлайн-формате) после испытательного срока;
  • Страхование от несчастного случая и страхование при выезде за рубеж;
  • Постоянное развитие - доступ к онлайн библиотеке, курсы, тренинги;
  • Частичную компенсацию затрат на занятия спортом;
  • Комьюнити единомышленников по увлечениям и интересам – книги, спорт, фильмы и различные хобби.