Зона ответственности команды – это разработка системы хранения и анализа данных по работе основного продукта.
Стек технологий:
БД PostgreSQL 11.3 (регулярно обновляется) 20-30 Тб для хранения данных.
Дата слой из нескольких приложений (Java, gRPC, jdbc) для инкапсуляции БД, использующийся в других командах в виде API.
Web-интерфейс - React, Ant-Design, gRPC-Web, jdbi, Tarantool, flyway для миграций.
GUI (Java SWING, jdbc).
Для VCS используется связка Git + Gerrit.
Практикуем: Agile. В команде используется методология Scrum. Компания живет в едином ритме: 2-х недельные спринты с ретро и планированием. Команды разработки активно внедряют и практикуют Code Review.
Основные задачи специалиста в этой команде:
- разработка и оптимизация существующих SQL-запросов (отчеты, выгрузки данных, расширение функционала системы);
- написание хранимых процедур, триггеров, функций.
Для реализации этих задач потребуется:
- знание реляционных БД, понимание логической, физической моделей БД;
- знание SQL, умение писать сложные запросы;
- понимание работы оптимизатора запросов;
- опыт проектирования больших БД;
- опыт оптимизации сложных запросов;
- опыт работы с функциями, триггерами.
Мы предлагаем нашим сотрудникам:
Общие условия:
- почасовая система оплаты труда;
- пересмотр заработной платы по итогу встреч по развитию (performance review);
- оформление на работу с первого дня, больничные и отпуска согласно ТК РФ;
- график работы с гибким началом и окончанием рабочего дня.
Место работы (офис или удаленка):
- офис в г. Омске по адресу ул. Жукова 21.
- комфортное рабочее место с необходимым железом и периферией;
- не open space;
- наличие бюджета на благоустройство рабочего пространства;
- обеденная, спортивная, игровая и lounge зоны.
Поддержка сотрудников:
- частичная компенсация расходов на медицинские услуги, бассейн, массаж;
- оборудованный массажный кабинет в офисе;
- частичная компенсация расходов на спорт;
- компанией арендуются футбольный и волейбольный залы;
- материальная помощь к важным событиям и в сложных жизненных ситуациях.
Обучение и развитие:
- 100 % оплата профильного обучения по индивидуальным заявкам;
- частичная компенсация затрат на непрофильное обучение;
- регулярные шаринги знаний, хакатоны, митапы, трансляции, турниры;
- изучение английского языка для всех желающих 2 раза в неделю.
Корпоративная жизнь:
- профессиональные и привычные праздники;
- масштабные выезды на природу с семьей для активного отдыха;
- участие в благотворительности (по желанию).
P.S.: Хоть мы и постарались вместить в описание больше деталей, но нам все еще есть что рассказать. Будем рады познакомиться ;)