Global Sellers

Версия для печати

Разработчик БД (PostgreSQL)

Должностные обязанности:

  • проектирование структур данных
  • разработка хранимых процедур и триггеров
  • оптимизация SQL-запросов
  • написание тестов
  • документирование результатов работы


Требования:

  • опыт написания сложных хранимых процедур и триггеров в PostgreSQL
  • знание особенностей Postgresql (rule, setof, пользовательские типы данных)
  • понимание принципов проектирования реляционных БД
  • опыт работы с git
  • опыт работы с Linux и Docker


Плюсом будет (если есть, укажите отдельно подробности):

  • опыт оптимизации настроек СУБД PostgreSQL под высокие нагрузки
  • знакомство с технологиями REST API.
  • для одной из вакансий - опыт разработки решений ЭЦП
  • для одной из вакансий - опыт разработки на perl


Условия:

  • зарплата от 70 000 руб (белая)
  • удаленная работа
  • полная занятость
  • гибкий график по согласованию


Тестовое задание:

  • В БД-01 есть таблица company, в которой хранятся и меняются данные о компании. Примерная структура таблицы - http://iac.tender.pro/demo/company_23801.json
  • Есть БД-02, которая совпадает по структуре с БД-1, но содержит собственные данные в таблице company
  • Есть БД-10, в которой таблица company должна содержать актуальную копию данных из БД-01 и БД-02

Необходимо написать сценарии для psql, которые:

  • Создают объекты всех БД
  • Производят первичное заполнение БД-0% тестовыми данными
  • Производят первичное заполнение и периодическое обновление БД-10 данными из БД-0%

Примечания

  • Задача может быть решена не полностью, а в объеме, который Вы считаете достаточным для бесплатного тестового задания
Последнее изменение этой страницы: 17:55, 24 ноября 2015. К этой странице обращались 834 раза. Постоянная ссылка