👀 Бизнес-аналитик, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Golang разработчик (PaaS)

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

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

Компания

Разработка облачных решений для совместной работы со всеми типами документов, обмена сообщениями и хранения файлов

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

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

Мы разрабатываем МойОфис — безопасные офисные решения для общения и совместной работы с документами.
Сейчас мы продолжаем вести активную работу по различным направлениям.

В настоящее время мы находимся в поиске Golang разработчика в команду Инфраструктуры серверных продуктов(PaaS).

Состоит команда из направлений Развертывания, Observability, SLA и Нагрузочного тестирования.
Команда делает инструменты для работы всех разработчиков вне зависимости от продукта.

Сейчас ведется работа над инструментарием, который будет позволять любому сотруднику максимально быстро создать микросервис без лишнего задействования DevOps инженеров.
Также ведется работа над созданием платформы Observability, дальнейшим внедрение этой платформы в дистрибутивы, поддержкой в наших стендах.

Особенность нашей команды в том, что мы делаем платформу (PaaS), которая будет работать как внутри компании в классическом понимании PaaS, так и будет позволять собирать сложные приложения, состоящие из десятков микросервисов, в дистрибутив для запуска on-premise.

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

Твои будущие задачи:

  • Разработка микросервисов на Golang для внутренних платформ сборки, деплоя и Observability;
  • Небольшие доработки фронтенда для внутренних продуктов;
  • Проектирование архитектуры подсистем и их WorkFlow;
  • Проектирование и реализация API;
  • Создание действительно качественного кода (производительность, тесты, документация).

Стек: Golang, ClickHouse, Kafka, Prometheus, Docker, Kubernetes.

*Будет супер-круто: если есть опыт работы с Ansible и Terraform, Groovy для написания Jenkins pipeline.


Для нас важно:

  • Опыт серверной разработки от 3 лет;
  • Опыт разработки на Golang;
  • Опыт конкурентного и асинхронного программирования;
  • Понимание эффективности применяемых алгоритмов;
  • Навыки работы в Linux среде, базовые знания DevOps;
  • Умение собирать приложения в Docker-контейнеры, писать Dockerfile;
  • Ответственность и самостоятельность;
  • Уверенность при работе с существующим кодом;
  • Умение самостоятельно настраивать CI/CD:
  • Английский язык на уровне чтения технической документации.

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

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

  • Работу в стабильной ИТ-компании с государственной аккредитацией;
  • Оформление по ТК РФ, конкурентная заработная плата по результатам собеседования;
  • Возможность работать в крупном, постоянно развивающемся проекте с нетривиальными задачами;
  • Современные подходы к архитектуре и технологический стек;
  • Возможность предлагать свои идеи и влиять на проект – проработайте идею с командой и она воплотится в жизнь;
  • Наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;
  • Выстроенные процессы с использованием гибких методологий разработки;
  • Комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;
  • Профильные курсы, корпоративный английский, участие в конференциях (в т.ч. спикером, если есть желание и готовность);
  • Приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе, частичную компенсацию спорта;
  • Удаленный формат / гибридный формат работы из офиса Москвы или Санкт-Петербурга.