Разработчик SQL
Прямой работодатель CoMagic.dev ( comagic.dev )
Опыт работы от 1 года до 3х летот 150 000 до 230 000 ₽
Мы используем PostgreSQL с 2003 года и прошли путь от кластера общим размером в пару гигабайт до десятка кластеров с текущим размером более 55Тб (из них почти половина - “холодные данные”). В 2020 году успешно внедрили и используем СУБД Greenplum.
В нашей системе есть как высоконагруженная OLTP часть - ВАТС (виртуальная АТС), коллтрекинг, сервис уведомлений, интеграции с CRM и рекламными системами и т.д., так и требовательная к быстродействию OLAP часть - от оперативных журналов по сырым данным до гибко настраиваемых агрегированных отчетов и дашбордов.
Мы работаем в самоорганизованных командах, где каждый ее участник несет ответственность за результат. И если ты хорош(а) в своем деле - велком к нам)) Взамен мы готовы обсудить и предложить тебе все условия для комфортной работы в классной команде.
Чем предстоит заниматься:
- Проектировать архитектуру баз данных с учетом профиля нагрузки OLTP/OLAP для высоконагруженных многопользовательских систем с учетом взаимодействия с удаленными базами данных;
- Разрабатывать и поддерживать бизнес логику на языке sql/plpgsql;
- Влиять на продукт не только как разработчик, но и внедрять свои идеи;
- Принимать активное участие в командных мероприятиях по методологии SCRUM;
- Учиться лучшим практикам и особенностям работы с PostgreSQL от опытных DBD/DBA и применять их на практике;
Требования:
- Отличные знания SQL по стандартам ANSI/ISO (СТЕ, группировки, аналитические/оконные/агрегатные функции, join’ы таблиц, объединение выборок - union и т.п.)
- Четкое понимание стандарта ACID;
- Опыт работы с РСУБД (PostgreSQL или Oracle);
- Непреодолимое желание и стремление учиться и развиваться как специалист;
Будет существенным преимуществом:
- Знание уровней изолированности транзакции и область их применения
- Знание уровней блокировок и их режимы и область их применения
- Опыт работы на языке PL/pgSQL или PL/SQL
- Опыт оптимизации производительности sql запросов (индексы, денормализация, витрины, партицирование, материализованные представления и т.д.)
Что вы получите, придя к нам:
- белую заработную плату по результатам собеседования (мы знаем, что хороший специалист стоит дорого);
- гибкий график работы (можно работать удаленно);
- полис ДМС, компенсация профессиональных курсов и литературы - выбираешь сам из Кафетерия льгот;
- у нас плоская структура и мы работаем по Scrum, стараемся поддерживать предпринимательский дух и атмосферу сотрудничества;
- возможность влиять на продукт не только как разработчик, но и внедрять свои идеи.
- и, конечно, мы умеем не только продуктивно работать, но и отлично отдыхать всей командой!