Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник

Младший системный инженер Linux (R&D)

Требования

Системный инженерLinuxPostgreSQLDockerPythonBash

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

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

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

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

ОБЯЗАННОСТИ:

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

ТРЕБОВАНИЯ:

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

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