Разработчик базы данных
Татнефть Цифровые Технологии · Казань
- От 1 года до 3 лет
- Полная
- Удалённо
Описание вакансии
Мы находимся на пике роста и прямо сейчас в поиске разработчика базы данных.
Чем предстоит заниматься:
- написание программного кода;
- проверка и отладка программного кода;
- разработка процедур проверки работоспособности ПО;
- проверка работоспособности ПО;
- рефакторинг и оптимизация программного кода.
Чтобы у нас все получилось, тебе нужны:
- высшее образование;
- опыт разработки в данном направлении от 2-х лет;
- уверенное владение PL/pgSQL (DDL, DML, хранимые процедуры, функции, оконные функции, view, триггеры, временные таблицы, CTE, курсоры);
- понимание работы индексов, планов выполнения запросов, ограничений;
- умение оптимизировать SQL-запросы и процедуры;
- понимание требований ACID;
- опыт работы с системами контроля версий (Git / SVN);
- умение работать с типами данных JSONB, arrays, и пользовательскими типами данных;
- понимание внутренних механизмов PostgreSQL, влияющих на производительность: MVCC, VACUUM, буферный кэш, WAL, механизмы блокировок и управления транзакциями.
Будет преимуществом:
- знание процессов кадрового делопроизводства, расчета заработной платы.
Ключевые навыки
- SQL
- PL/pgSQL
- JSONB
- arrays
- PostgreSQL
- MVCC
- VACUUM
- WAL
- ACID
- DDL
- DML