Ведущий Golang разработчик (Go developer)

Рунити

Ведущий Golang разработчик (Go developer)

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

Привет!
В связи с расширением направления облачных решений мы в поисках Golang разработчика для создания нового API облака.

Основные задачи:

  • Разработка API для внешних потребителей
  • Реализация инфраструктурных компонентов для взаимодействия с виртуализацией, Openstack, Kubernetes, нашими сервисами
  • CI/CD-пайплайны для Go-приложений
  • Разработка инструментов, облегчающие жизнь при взаимодействии с различными сервисами

Наши ожидания:

  • Опыт создания комплексных приложений на Go от 1 года
  • Понимание принципов DDD и чистой архитектуры
  • Понимание принципов TDD
  • Опыт создания приложений, реализующих API: HTTP-REST и/или gRPC
  • Опыт применения принципов Observability (metrics, traces, logs)
  • Понимание event-driven архитектур (включая Event sourcing, CDC)
  • Опыт работы реляционными базами данных из Go (PostgreSQL, MySQL), включая разделения чтения/записи и/или применение паттерна CQRS
  • Опыт работы с кешами: создание собственных in-memory кешей, знание различных стратегий кэширования и умение их применять
  • Умение использовать горутины в правильных местах и не использовать в неправильных ;)

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

  • Навык чтения Python
  • Работа с protobuf и gRPC: создание описаний, СI для них, автокомпиляция, дистрибуция, etc.
  • Опыт работы с Kafka из Go, понимание базовых абстракций и паттерна взаимодействия
  • Опыт применения монорепозиториев в Go с применением специализированных сборочных систем (Buck, Bazel, etc.)
  • Опыт взаимодействия с системами виртуализации, понимание принципов работы виртуализации
  • Понимание сетей: модель OSI, протоколы IP, TCP, HTTP(S), gRPC, BGP, etc.
  • Понимание стратегий аутентификации и авторизации, выбор соответствующих решений под конкретные задачи
  • Опыт построения систем учета ресурсов
  • Опыт использования Kubernetes для запуска своих приложений: 12factor app, CI/CD-пайплайны, сборка образов, etc.

Что предлагаем:

  • Конкурентный уровень вознаграждения

  • Опыт в компании-лидере в своей сфере

  • Удаленный формат работы. При желании можно посещать наши уютные офисы в Москве, Самаре и Санкт-Петербурге

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

  • Официальное трудоустройство по ТК РФ, льготы аккредитованной ИТ-компании
  • Внутреннее и внешнее обучение

  • ДМС с первого месяца

  • Wellbeing-программа, включающая консультации с психологами, юристами, финансовыми экспертами, а также онлайн-занятия с фитнес-тренерами

  • Возможность развивать личный бренд: выступление на митапах, конференциях, публикация статей

  • Бесплатные пользование услугами компании: домены, хостинг, SSL

  • Современная техника для работы

  • Корпоративные скидки в магазины, кафе, фитнес-залы

Посмотреть контакты работодателя

Похожие вакансии

Kinescope
Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
Группа компаний Астра

Senior K8s developer / Senior Go developer

Группа компаний Астра

Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем
Customapp
Удаленная работа
  • Москва

  • до 350000 RUR

Рекомендуем

Golang Developer

Булочникова Юлия Георгиевна

Удаленная работа
  • Москва

  • до 350000 RUR

МТС
Удаленная работа
  • Москва

  • до 350000 RUR

Секьюр-Ти

Golang-разработчик

Секьюр-Ти

Удаленная работа
  • Москва

  • до 310000 RUR

Lamoda Tech
Удаленная работа
  • Москва

  • до 310000 RUR

A3F Group
Удаленная работа
  • Москва

  • до 310000 RUR

Эврипей

Middle Go Developer

Эврипей

Удаленная работа
  • Москва

  • до 200000 RUR

Реал ИТ
Удаленная работа
  • Москва

  • до 230000 RUR

IndigoSoft
Удаленная работа
  • Москва

  • до 4000 USD

2ГИС
Удаленная работа
  • Москва

  • до 4000 USD

ИК СИБИНТЕК

Golang-разработчик

ИК СИБИНТЕК

Удаленная работа
  • Москва

  • до 4000 USD

VK
Удаленная работа
  • Москва

  • до 4000 USD

Яндекс
Удаленная работа
  • Москва

  • до 4000 USD

Скала^р
Удаленная работа
  • Москва

  • до 4000 USD

Manzana Group
Удаленная работа
  • Москва

  • до 4000 USD

БАЗИС
Удаленная работа
  • Москва

  • до 4000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию