Разработчик SQL / DBA

Зарплата

от 100 000 ₽

Местоположение и тип занятости

СтавропольПолный рабочий деньМожно удаленно

Компания

Программные решения для коммерческих и государственных организаций атомной и и нефтегазовой отраслей

Описание вакансии

Условия работы

Мы – российский вендор программного обеспечения в области управления инженерными данными крупных промышленных объектов. Наши клиенты – частные и государственные организаций нефтегазовой и атомной отраслей, органы государственной власти.

Мы ведем продуктовую разработку программного обеспечения, применяя API разного уровня для достижения оптимальных результатов. Наши продукты охватывают следующие области:

  • высокопроизводительное ПО для просмотра 2D/3D моделей, облаков точек инженерного лазерного сканирования,
  • САПР промышленных объектов,
  • PDM/PLM решения для управления инженерными данными.

Приглашаем на работу опытного специалиста на позицию Database Administrator (DBA) в продуктовую разработку web-решения для управления инженерными данными.

Обязанности и задачи

  • Сопровождение ПО на MS SQL Server.
  • Организация целостного хранения данных, нормализация.
  • Организация темпорального хранения данных.
  • Написание миграции данных.
  • Поиск узких мест и оптимизиция работы данными в структурах, EAV.
  • Портирование хранилища на PostgreSQL.
  • Вынесение бизнес логики из хранимых процедур.

Требования:

  • понимание теории: транзакции, acid, нормализация, индексы, блокировки.
  • способность разобраться в чужом коде;
  • умение работать в команде;
  • умение грамотно оценивать трудоемкость задач;
  • умение детально разбираться в сложном вопросе, используя англоязычные ресурсы.

Знание технологий:

  • MS SQL Server Transact-SQL;
  • PostgreSQL PL/pgSQL.
  • ADO .NET

Значительным плюсом кандидату будет:

  • оптимизация производительности запросов к Microsoft SQL Server / PostgreSQL;
  • опыт разработки в стеке .NET;
  • понимание принципов ООП;
  • опыт работы с Azure DevOps: Git, task tracker, CI.

Бонусы

  • заработная плата по результатам собеседования;
  • оформление по ТК;
  • работа только с внутренним заказчиком: владельцем продукта, аналитиком;
  • возможность профессионального и карьерного роста;
  • возможен гибкий график работы, удаленная работа;
  • дружный коллектив.

Дополнительные инструкции

Необходимо выполнить тестовое задание на построение реляционной БД (до 1 раб. дня)