Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Ведущий системный инженер Linux (R&D)

Требования

DevOps-инженерGitPostgreSQLPythonDockerCI/CD

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разработка программного обеспечения

Описание вакансии

О компании и команде

Привет! Мы, команда Tantor Labs, занимаемся разработкой российской СУБД Tantor, а также платформы мониторинга и администрирования любых баз на базе PostgreSQL – Tantor Platform. Мы уже 6 лет на международном рынке профессиональных услуг в сфере PostgreSQL и с 2022 года полностью сконцентрировались на российских заказчиков.

В ближайшем будущем мы планируем стать СУБД #1 в стране и далее выйти на мировой рынок. Наша команда имеет богатый опыт управления разработкой, сертификации производственных процессов, в том числе в части безопасности, по стандартам ISO, использования методологий ITIL и ITSM на практике.

Ожидания от кандидата

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

  • Проведение исследований и формирование архитектурных решений в рамках разработки программно-аппаратных комплексов СУБД;
  • Создание концептов на основании результатов проведенных исследований технологий и компонентов;
  • Разработка и оптимизация средств автоматизации развертывания программно-аппаратных решений;
  • Проведение исследований о применимости новых технологий в продуктах;
  • Проведение испытаний для выявления узких мест и иных факторов, влияющих на масштабирование;
  • Формирование инструментария и стандартов эксплуатации и развёртывания высоконагруженных систем.

Требования:

  • уверенные знания по стеку (AstraLinux, Docker, Postgresql, Citus, pg_probackup, wal-g, pgbouncer, patroni, etcd, keepalived, gitlab, python, bash, ansible, LVM, kvm-qemu, libvirt), глубокие знания Linux;
  • хорошее знание и опыт работы с ОС Linux, понимание работы базовых механизмов: linux bootstrapping, kernel и sysctl, systemd, udev, syslog, networking, IO блочный и сетевой, multipath;
  • знание PostgreSQL на уровне администратора;
  • умение работать в команде, понимание ценностей agile;
  • опыт работы с Gitlab и умение документировать достигнутые в процессе выполнения работ результаты;
  • желание развиваться и осваивать перспективные технологии и подходы к их имплементации.
    Будет нужно освоить в процессе работы (если есть опыт прямо сейчас-плюс):
  • знания принципов работы и внутренних механизмов СУБД PostgreSQL;
  • навыки оптимизации производительности БД, опыт поддержки высоконагруженных СУБД будет большим плюсом;
  • настройка отказоустойчивых конфигураций Postgres (потоковая репликация, кластеризация);
  • настройка пулеров соединений;
  • работа с инструментами отладки: perf, gdb, strace;
  • сборка ПО из исходников, пакетирование;
  • умение читать и понимать исходный код на C – большой плюс, умение ориентироваться в исходном коде postgresql – огромный плюс.

Условия работы

  • Уверенность в будущем.Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход и полноценный соцпакет.
  • Забота о здоровье. Оформим полис ДМС со стоматологией