Обязанности:
О продукте
Соискателю предстоит участие в разработке новой версии основного информационного продукта ВИНИТИ РАН – реферативной базы данных, которая содержит описания более 40 млн научных публикаций (статей, патентов, книг, диссертаций), накопленных с 1981 года. База данных ежегодно пополняется примерно на 600 тыс. новых описаний публикаций.
Чем предстоит заниматься
- Разработка структур данных для хранения библиографической и реферативной научно-технической информации (элементы данных библиографического описания, реферат, ключевые слова, классификационные индексы);
- Разработка программы загрузки данных из файлов в коммуникативном формате для миграции данных в новую БД;
- Разработка хранимых процедур, функций, триггеров на языке PL/pgSQL;
- Разработка средств поиска: полнотекстовый поиск по запросам с логическими условиями, поиск по сходству векторных представлений (эмбеддингов) текстов.
- Взаимодействие с фронтенд-разработчиками.
Требования:
- Высшее техническое образование;
- Опыт администрирования и настройки Linux и PostgreSQL;
- Опыт разработки баз данных средствами PostgreSQL, в т.ч. секционирование таблиц, полнотекстовые индексы, оптимизация запросов;
- Опыт программирования на одном из языков высокого уровня (Python, C++, Java, C#, JavaScript);
- Умение писать техническую документацию и составлять статистические отчёты по хранящимся данным.
- Умение читать техническую документацию на английском языке.
Условия: -
Оформление по ТК РФ с первого дня.
-
Приём на работу с испытательным сроком 3 месяца.
-
Место работы расположено рядом с метро «Сокол» (7 минут пешком).
-
Бесплатная стоянка для автомобилей на территории.
-