Senior developer DB (postgreSQL)
Требования
Местоположение и тип занятости
Компания
Разработка ИТ-решений в области медицины
Описание вакансии
Условия работы
В растущую команду нового и амбициозного проекта по разработке высоконагруженной, географически распределенной платформы федерального уровня требуются разработчики баз данных (PostgreSQL).
Вам будет комфортно работать в нашей команде, если Вы:
- Используете проактивный подход к решению поставленных задач и способны самостоятельно работать по своему блоку задач, искать различные варианты решений проблемы, а не только обосновывать почему проблему решить нельзя;
- Умеете работать в команде (умение слушать и слышать);
- Понимаете и умеете работать в духе Agile ценностей;
- Готовы изучать и экспериментировать с новыми средствами и инструментами разработки;
- Готовы вникать в предметную область и учиться по ходу проекта.
Вас ожидают следующие задачи:
- Участие в проектировании архитектуры и разработке высоконагруженных решений;
- Участие в проектировании структуры баз данных;
- Настройка и оптимизация баз данных;
- Участие в развитии технологического стека и инфраструктурных компонентов;
- Участие в развитии процессов разработки (gitops, IaaS, ci/cd);
- Участие в разработке шаблонов и правил типовых программных решений;
- Участие в построении DWH и аналитика данных;
- Разработка и ведение технической документации.
Критерии успеха:
- Опыт коммерческой разработки от 5 лет;
- Отличное знание теории реляционных баз данных;
- Уверенные знания SQL (стандарт SQL:2008) на уровне написания и оптимизации сложных запросов;
- Опыт работы с пулом соединений;
- Опыт использования инструментария по отладке и тестированию производительности;
- Опыт проектирования БД с нуля в процессе разработки высоконагруженных, масштабируемых систем;
- Опыт администрирования БД (настройка резервирования, кластеризации и мониторинг);
- Опыт в создании консолидированных хранилищ данных;
- Понимание принципов и инструментария CI/СD, и опыт использования в работе;
- Активное использование docker (docker-compose).
Бонусы
7 причин быть частью нашей команды:
- Вы погрузитесь в специализацию IT в медицине и станете экспертом в этой области.
- Будете участвовать в реализации глобальных изменений и вместе с нами будете менять мир.
- Будете работа в коллективе профессионально зрелых и интересных коллег.
- Работа в атмосфере результативности и системности в сочетании с гибкими подходами к решению задач.
- Работа в офисе, гибридный и дистанционный форматы.
- Комфортный дресс-код smart casual и джинсы, чай на уютной кухне.
- Офис в 5 минутах от метро Менделеевская, БЦ Атмосфера".
Дополнительные инструкции
Будет преимуществом:
- Опыт контрибуции в open-source проекты;
- Опыт работы с медицинскими проектами;
- Знание особенностей PostgresPro Enterprise (опыт внедрения);
- Опыт настройки отказоустойчивых конфигураций PostgreSQL;
- Опыт создания и управления ETL процессами;
- Опыт работы с Oracle (в том числе, опыт миграции на PostgreSQL);
- Опыт работы с NoSQL БД;
- Опыт администрирования Linux;
- Опыт настройки CI (gitlab) + опыт работы с Kubernetes.