Наша команда — распределённая, наши сотрудники могут работать из любой точки России. А ещё мы регулярно встречаемся на командных мероприятиях и конференциях.

Есть вариант работать из офиса — офисы есть в большинстве крупных городов РФ. Команда состоит из опытных инженеров, многие из которых уже имеют опыт успешного решения задач в области создания облачной инфраструктуры.

Планирование и распределение задач внутри команды происходит в свободной форме: мы не следуем каким-либо методологиям фанатично, а стараемся быть гибкими. Команда сама подбирает удобные для своей работы инструменты и итерационно улучшает свои подходы в рамках регулярной ретроспективы.

Стек

Kotlin

  • Оркестрация Control Plane и имплементация API

Golang

  • Компоненты для Data Plane наших Managed Services

База данных

  • PostgreSQL

Код и сборка

  • Git и GitLab CI
  • Деплоим в Kubernetes

Деплой

  • Kubernetes
  • Используем Coroutines, Spring boot, R2DBC и много других open source решений

КОГО МЫ ИЩЕМ

Какие задачи вас ждут
Какие задачи вас ждут
  • Проектирование и реализация различных компонентов системы управления Managed Services
  • Проектирование публичных и внутренних API наших компонентов
  • Обеспечение отказоустойчивости и масштабируемости системы управления Managed Services
  • Проектирование и реализация доменной модели Control Plane на Kotlin/Java
  • Реализация Data Plane компонентов и их интеграция с Control Plane
Мы рассчитываем, что вы
Мы рассчитываем, что вы
  • Имеете опыт разработки на Java/Kotlin или Go от 3 лет
  • Обладаете опытом работы с RDMS (Postgres, MySQL) и понимаете транзакционные гарантии
  • Имеете опыт разработки сетевых и многопоточных приложений
  • Можете быстро читать существующий код и давать чёткие комментарии на код-ревью
  • Умеете качественно и полно писать unit-тесты и хорошо их структурировать
/ Забота о сотруднике

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

Удобный формат работы: гибридный или удалённый из любой точки России

Расширенный полис ДМС со стоматологией и страхованием от несчастных случаев

Три дополнительных дня отпуска в год

Компенсацию мобильной связи, подписок на сервисы МТС

Компенсацию обучения и посещения конференций

Вопросы и ответы

Как проходит собеседование в команду?

Собеседование состоит из нескольких этапов:

 

  • Разговор с рекрутером до 30 минут.
  • Техническое интервью до 60 минут, но советуем зарезервировать 90 минут.
  • Архитектурное интервью для кандидатов уровня senior+. Занимает 60 минут, но советуем зарезервировать 90 минут.
  • Финальное интервью. На нём можно познакомиться с разными командами и выбрать понравившееся направление.