Junior SQL / Lazarus Developer

Дата размещения вакансии: 17.08.2026
Работодатель: Веза
Уровень зарплаты:
от 80000 RUR
Город:
Брянск
Московский проспект 86
Требуемый опыт работы:
не требуется

Ищем начинающего специалиста (выпускника или в том числе студента старших курсов), который готов работать с данными, понимает реляционную логику и хочет развиваться в сторону написания сложной серверной логики (хранимые процедуры, триггеры, оптимизация).

Базовые требования:

  • Уверенный SQL (обязательно). Умение писать запросы средней и высокой сложности: многотабличные JOIN, подзапросы, агрегатные функции (SUM, COUNT, AVG), группировки GROUP BY и фильтрация HAVING, рекурсивные запросы.
  • Понимание реляционной модели. Первичные/внешние ключи (PRIMARY/FOREIGN KEY), ограничения (CONSTRAINTS), связи «один ко многим» и «многие ко многим».
  • Транзакции.Четкое понимание транзакций, COMMIT / ROLLBACK, уровни изолированности (на понятийном уровне).
  • Базовая алгоритмика и ООП. Понимание принципов ООП на примере любого языка: C++, C#, Java, Delphi, Free Pascal.
  • Понимание клиент-серверной архитектуры. Как приложение общается с базой данных и почему нельзя «тянуть» миллион строк в интерфейс пользователя.

Чему мы научим в проекте:

  • Специфика и различия СУБД: FirebirdSQL, MS SQL Server, PostgreSQL.
  • Разработка логики внутри БД: хранимые процедуры (Stored Procedures), триггеры, пользовательские функции (UDF).
  • Работа с БД из кода через встроенные компоненты Lazarus (SQLdb): TSQLConnection, TSQLQuery, управление транзакциями.
  • Оптимизация запросов: чтение планов выполнения, создание индексов, борьба с Deadlocks.
  • Передача данных из SQL в генератор отчетов LazReport и выгрузка в Excel через FPSpreadsheet.
  • Библиотеки для связи с железом (Sdpo) и веб-сервисами (Synapse, WST).

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

  • Работа в российской компании, являющейся крупнейшим производителем промышленного вентиляционного оборудования и климатической техники.
  • Оформление в соответствии с ТК РФ, график работы: 5/2.
  • Достойный уровень оплаты труда.
  • Полис ДМС.
  • Премирование по итогам года.
  • Компенсация фитнеса.
  • Корпоративное обучение и возможности для профессионального роста, карьеры и развития.
  • Работа в Брянске (возможно удаленное обсуждение).