Database engineer / Инженер по разработке и администрированию БД
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.
Сейчас мы в поисках инженера по разработке и администрированию баз данных в департамент по организации выпуска продуктов.
Главная цель нашего департамента – создание системы выпуска продуктов, повторного использования кода и компонент, всего процесса девелопмента и поставки в целом. Она будет использоваться во всех подразделениях группы компаний YADRO, удовлетворять потребности разработчиков, QA инженеров и девопсов, обслуживать широкий спектр задач, связанных с compute provisioning, а также прототипированием программно-аппаратных комплексов хранения данных. Данная позиция предполагает работу над реализацией и поддержкой инфраструктурных частей этой системы.
Чем предстоит заниматься:
- разработкой и администрированием отказоустойчивых/распределенных кластеров DB;
- определением и поддержкой стратегий репликации, бэкапа и восстановления;
- разработкой и внедрением нагрузочных тестов и мониторинга для DB;
- взаимодействием с командами разработчиков для обеспечения эффективной интеграции решений DB.
Ожидания от кандидата
- знание основ технологии СУБД (SQL и NoSQL);
- опыт работы с MongoDB и sharding, MySQL/MariaDB и Galera, PosgreSQL и Patroni;
- понимание архитектуры и принципов построения отказоустойчивых, распределенных и высоконагруженных DBs;
- опыт поддержки и траблшутинга систем;
- опыт работы с Kubernetes, операторами и Helm чартами.
Будет плюсом:
- опыт работы с Linux системами (RHEL-like);
- опыт работы с OpenStack;
- опыт работы с Vitess;.
- понимание концепций DevOps: CI/CD, IaC, GitOps;
- понимание архитектуры облачных сервисов;
- понимание принципов работы сетей и балансировки нагрузки.
Условия работы
- возможность выбрать удобный формат работы: гибрид, офис или удаленная работа;
- обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка;
- программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
- "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
- забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
- поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
- открытое общение: регулярные онлайн-встречи всей команды YADRO;
- программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.