PostgresPro

System Software Engineer

в PostgresPro

от 300 000 ₽/‍мес до налогов

📍 Россия
Удалённо
Специализация
DevOps / SRE / System Administrator
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

Linux
CI/CD
Docker
Golang

Сейчас мы ищем талантливого System Software Engineer, готового работать на стыке ПО и инфраструктуры. Предстоит писать код, который управляет железом и сетями. Наш идеальный кандидат — это инженер-разработчик с коммерческим опытом работы на Go и глубоким Linux-бэкграундом.

Продукт: программно-аппаратный комплекс на основе собственной СУБД, ориентированный на обработку больших объёмов данных в реальном времени. ПАК нацелен на применение в критически важных системах, где ключевыми требованиями являются надежность, масштабируемость и производительность.

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

  • Разработкой и развитием собственного сервиса deploy && provision. Это комплексная система, представляющая собой набор микросервисов с собственными REST и gRPC API (использование Protobuf), модульным агентом для взаимодействия с узлами, а также базами данных CMDB и IPAM для управления конфигурациями и адресацией.
  • Автоматизацией развертывания "под ключ": проектированием и реализацией сквозного процесса установки ПО на физическое оборудование, включая взаимодействие с собственными API и интерфейсами серверного и сетевого оборудования.
  • Оптимизацией производительности системы: проведением нагрузочного тестирования и профилированием компонентов, анализом метрик, выявлением узких мест и реализацией решений по повышению эффективности. В том числе, предстоит работа с высокоскоростными технологиями, такими как RoCE, и оптимизацией взаимодействия между ПО и аппаратной платформой.
  • Созданием эталонных контейнерных образов: разработкой и оптимизацией высокопроизводительных Docker-образов с минимальным объемом и низким потреблением ресурсов, адаптированных под строгие требования к задержкам и стабильности.
  • Построением CI/CD-инфраструктуры: внедрение и сопровождение пайплайнов в GitLab CI, включая сборку, тестирование, безопасное развертывание, rollback и pre-flight проверки.
  • Документированием решений.

Мы ожидаем:

  • Коммерческий опыт работы на Go от 1,5 лет. Умение писать чистый, поддерживаемый код для создания утилит, сервисов и инструментов инфраструктуры. Понимание работы приложения на уровне системных вызовов.
  • Глубокое знание Linux OS (уровень System Engineer). Понимание архитектуры ОС, работы сети, файловых систем и процессов. Опыт диагностики проблем на низком уровне.
  • Уверенные навыки работы с Docker и GitLab CI/CD. Умение строить процессы автоматизации доставки кода.
  • Опыт самостоятельной реализации нетривиальных инженерных задач от идеи до внедрения в продакшен.
  • Аналитическое мышление и внимание к деталям. Способность видеть систему целиком и находить скрытые зависимости.
  • Коммуникабельность, гибкость и адаптивность. Работа в условиях меняющихся требований и высокой ответственности.

Будет плюсом:

  • Опыт работы с high-performance инфраструктурами: нагрузочное тестирование, анализ задержек, работа с RoCE, RDMA, low-latency стеками. — Знание архитектуры серверного оборудования ​​— UEFI/BMC/IPMI, RAID, firmware, взаимодействие с OEM-интерфейсами.
  • Глубокое понимание SDLC, паттернов проектирования и архитектурных подходов ​​— способность участвовать в проектировании решений, предлагать и обосновывать технические решения.

Мы предлагаем:

  • Компенсация спортивных активностей и затрат на оборудование удалённого рабочего места, занятия английским языком, технику для работы, обеды в офисе и др.
  • Удаленка либо комфортный офис в Москве, Питере, Новосибирске или Барнауле.
  • Медицинское страхование сотрудника (+1).
  • Гибкое начало.
  • Рабочего дня.
  • Возможности для.
  • Профессионального развития.
  • Участие в профессиональных конференциях, продвижение в сообществе PostgreSQL.
PostgresPro

О компании PostgresPro

Сфера
Разработка систем управления базами данных
Размер
201 - 500

Postgres Professional — российская компания, специализирующаяся на разработке систем управления базами данных и других продуктов для работы с данными. В команде более 400 специалистов, включая ключевых разработчиков PostgreSQL, при этом около 70% разработчиков — российские контрибьюторы PostgreSQL.

Компания работает на рынке разработчиков СУБД уже 10 лет и входит в топ-5 международных контрибьюторов PostgreSQL. Она предлагает восемь продуктов для надёжного, быстрого и удобного управления данными, включая Postgres Pro Enterprise и Postgres Pro Standard.

Postgres Pro Enterprise поддерживает высоконагруженные системы и предоставляет более 100 функций для повышенной надёжности, масштабируемости и производительности, включая встроенные отказоустойчивые кластеры и технологии горизонтального масштабирования. Компания также предоставляет техническую поддержку, консалтинговые услуги и помощь с миграцией баз данных.

Решения компании используются более чем 2 500 государственными и частными организациями, включая кейсы, такие как миграция баз данных 1С компании Авито на Postgres Pro Enterprise. Postgres Professional организует мероприятия и публикует технические материалы для распространения знаний о системах PostgreSQL.