freehire launches on Product Hunt on 26 August.

Follow →

Разработчик серверного программного обеспечения (PostgreSQL / C / Linux)

Обязанности

В рамках проекта по разработке инструментального программного обеспечения предстоит:

  • разработка серверного программного обеспечения на базе отечественной СУБД PostgreSQL (Tantor/PostgreSQL);
  • проектирование и реализация структуры единой базы данных;
  • разработка серверной логики: хранимых процедур, функций, триггеров, представлений;
  • обеспечение целостности данных и организации доступа клиентского ПО к базе данных;
  • участие в разработке операционной среды для контроллеров без операционной системы (ПО «СОНАР»);
  • разработка и сопровождение технической документации;
  • взаимодействие с командой разработчиков и участие в тестировании разработанного ПО.

Требования

  • Высшее техническое образование.
  • Опыт разработки серверного ПО от 3 лет.
  • Уверенное знание PostgreSQL (или Tantor/PostgreSQL):
    • проектирование БД;
    • SQL;
    • PL/pgSQL;
    • оптимизация запросов.
  • Опыт разработки на языке C.
  • Знание Linux (желательно Astra Linux).
  • Понимание архитектуры клиент-серверных приложений.
  • Опыт работы с Git.
  • Навыки подготовки технической документации.

Будет преимуществом

  • Опыт разработки для автоматизированных систем управления технологическими процессами (АСУ ТП).
  • Опыт создания программного обеспечения для критической информационной инфраструктуры.
  • Знание отечественного программного обеспечения и российских операционных систем.
  • Опыт разработки встроенного программного обеспечения для микроконтроллеров.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available