Postgres Professional

Старший Go-разработчик (Low-code)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Golang
  • PostgreSQL
  • C/C++
  • Gitlab
  • C++

Postgres Professional — разработчик самой популярной российской СУБД Postgres Pro на базе свободно распространяемой PostgreSQL. А еще мы — один из крупнейших в мире контрибьюторов открытой СУБД: каждый год отправляем в сообщество PostgreSQL более 100 патчей.

В Postgres Professional работают опытные эксперты в PostgreSQL — в нашей команде больше половины российских постгресистов, включая Major Contributors системы. Вместе мы решаем сложные задачи заказчиков, в том числе доработки в ядро PostgreSQL.

Приглашаем присоединиться Go-разработчиков уровня Middle/Senior на проект по разработке первого на российском рынке Database centric Low-code решения - это путь к снижению затрат на выпуск внутренних продуктов для enterprise-заказчиков, способ повышения ценности нашего флагманского продукта - базы данных Postgres Pro Enterprise.

Технологический стек: Golang, Gin, pgx, PL/pgSQL, Docker, GitLab CI/CD.


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

  • написанием разнообразной прикладной функциональности;

  • разработкой плагина для Postgres Pro, реализующего функциональность JSON-relational duality views, которое изменит парадигму взаимодействия с данными;

  • реализацией компонентов low-code платформы: модели данных, интеграция с СУБД, генерация кода;

  • участием в проектировании архитектуры и code review.

Мы ожидаем:

  • коммерческий опыт разработки на Golang 2 года минимум;

  • опыт работы с PostgreSQL или другой реляционной СУБД (написание утилит, миграций, оптимизация запросов);

  • базовые знания алгоритмов и структур данных;

  • умение работать с Docker, GitLab CI/CD;

  • ответственность и здоровый перфекционизм.

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

  • знание C/ C++;

  • опыт работы с метапрограммированием или генерацией кода.

Условия:

  • удаленка либо комфортный офис в шаговой доступности от м. Академическая (Москва);

  • гибкое начало рабочего дня;

  • возможности для профессионального развития;

  • участие в профессиональных конференциях, продвижение в сообществе PostgreSQL;

  • медицинское страхование сотрудника (+1), компенсацию спортивных активностей и затрат на оборудование удаленного рабочего места, занятия английским языком, технику для работы, обеды в офисе и др.

​​​​​​