Разработчик PostgreSQL
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша команда развивает Систему ГИС ЖКХ - один из локомотивных проектов в области цифровизации в современной России. Проект предназначен для создания максимального удобства и прозрачности во взаимодействии граждан, управляющих и ресурсоснабжающих компаний, а также органов власти, осуществляющих контроль в сфере ЖКХ. Ключевые особенности системы: Самая полная информация о собственности, включая объекты жил. фонда, приборы учета, лицевые счета, платежи, Возможность проведения голосований по дому; Создания обращений в форме единого окна как к поставщикам услуг, так и к органам власти; Контроль за исполнением обращений граждан; Статистика и отчетность; Проект поддерживается на уровне правительства РФ, все действия в нем имеют под собой законодательную основу и обязательны к исполнению всеми участниками рынка услуг ЖКХ. Наша архитектура - это независимые функциональные подсистемы, общающиеся друг с другом по внутреннему API. Основные технологии: Java 8+, Hibernate, EJB, JMS, Spring Core, Spring MVC, PostgreSQL, Angular, WildFly, Sphinx, ELK. Над проектом работают одновременно несколько команд. Мы используем JIRA, Git, автоматизированные сборки Bamboo/Jenkins , работаем в московском часовом поясе, общаемся в Telegram, Zoom, Skype пишем документацию в Confluence, применяем методики
Обязанности:
- Повышение качества разработки в части БД (как техническими изменениями, так и организационными);
- Оптимизация работы БД (секционирование, архивы, рефакторинг кода, физмодели и т.д);
- Участие в обсуждении и принятии решений, касающихся слоя БД;
- Согласование решений с архитекторами, аналитиками, разработчиками.
- Опыт разработки базы данных (PostgreSQL, Oracle):
- Навыки проектирования и оптимизации структуры БД с учетом выбранного профиля нагрузки (OLAP/OLTP), создание объектов БД;
- Написание хранимых процедур, функций, пакетов на PL/SQL, PL/pgSQL.
- Опыт администрирования СУБД:
- Оптимизация запросов;
- Настройка конфигурации БД, поиск проблемных мест.
Приветствуется:
- Настройка репликации и резервирования БД (Oracle Golden Gate, pgBackrest/barman и так далее);
- Навыки работы с системами контроля версий (GIT, SVN);
- Понимание принципов CI/CD;
- Опыт разработки высоконагруженных БД;
- Опыт написания технической документации.
Условия:
- Участие в интересных масштабных проектах;
- Стабильная заработная плата;
- Социальный пакет;
- Гибкий график работы;
- А еще у нас команда профессионалов, у которых всегда можно чему-то научиться;
- Перспективы профессионального и карьерного роста;
- Проводим регулярное обучение и сертификацию сотрудников;
- Возможен удаленный формат работы;
- Территориально м. Рижская/м. Алексеевская/м. Марьина роща (корпоративный транспорт).