Вакансия: Разработчик PostgreSQL в Ташкент

Полное описание вакансии: Разработчик PostgreSQL в Ташкент

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1050704 Разработчик PostgreSQL Ташкент > CLICK open 2023-11-27
Необходимые навыки
  • > Linux
  • > MS SQL
  • > PostgreSQL
  • > СУБД
  • > json
  • > PL/PgSQL
Требования

Хорошие знания PL/PgSQL. Знание основных подходов к проектированию и нормализации БД. Опыт разработки сложных запросов, хранимых процедур, функций, триггеров...

Обязанности

Перенос функционала OLTP системы (код, структуры БД и таблиц, представления и т.д.) из MS SQL Server в PostgreSql.

Описание

Чем предстоит заниматься:

  • Перенос функционала OLTP системы (код, структуры БД и таблиц, представления и т.д.) из MS SQL Server в PostgreSql
  • Дальнейшая разработка БД на Pl/PgSQL (структура БД, индексы, хранимые процедуры, представления, триггеры, функции и т.д.)
  • Сопровождение своего кода от внедрения до мониторинга работы в продакшне
  • Оптимизация работы БД (секционирование, рефакторинг, и т.д)
  • Участие в обсуждении и принятии решений, касающихся слоя БД
  • Согласование решений с архитекторами, аналитиками, разработчиками
  • Базовое администрирование СУБД PostgreSQL - резервное копирование, восстановление, мониторинг производительности.

Что понадобится:

  • Хорошие знания PL/PgSQL
  • Знание основных подходов к проектированию и нормализации БД.
  • Опыт разработки сложных запросов, хранимых процедур, функций, триггеров на Pl/PgSql
  • Понимание особенностей работы ядра СУБД на физическом уровне с целью эффективной оптимизации запросов в высоконагруженной среде 24/7
  • Опыт в реализации оптимального управления транзакциями в высококонкурентной среде.
  • Понимание принципов индексирования, секционирования и журналирования данных.
  • Опыт работы с планировщиком запросов и достижения оптимальных планов выполнения запросов.
  • Умение использовать CTE, массивы, json/jsonb, xml, хорошие знания особенностей Postgresql
  • Опыт решения проблем производительности и администрирования PostgreSQL
  • Умение работать в Linux на уровне опытного пользователя
  • Способность к самостоятельной работе и обучению, как коллегами, так и самостоятельно

Будет плюсом:

  • Опыт построения и работы с отказоустойчивым кластером в PostgreSQL
  • Понимание Transact SQL
  • Опыт работы с дополнительными модулями (file_fdw, hstore, lo, pg_buffercache, pg_freespacemap, pg_prewarm, pg_stat_statements, pg_visibility, postgres_fdw, tsm_system_rows, uuid-ossp)
  • Знание базовых основ администрирования Linux

Условия:

Если ты рассматриваешь релокацию, то можно подаваться :) Удаленно совсем не рассматриваем.

  • Официальное трудоустройство;
  • Офис в центре города (станция м. Пушкина);
  • График работы: 5/2 (возможно обсуждение гибридного графика);
  • Корпоративный английский;
  • Корпоративный тренажерный зал;
  • Компенсация обсуждается при собеседовании.

Вверх